css-development
v1.0.0CSS development workflows with Tailwind composition, semantic naming, and dark mode by default
Parallel exploration of implementation approaches - implements multiple variants simultaneously and lets tests determine the winner
/plugin install test-kitchen@2389-research
Full plugin documentation and usage guide
Parallel implementation framework with two gate skills:
| Skill | Gate | Trigger |
|---|---|---|
test-kitchen:omakase-off | Entry | FIRST on any build/create/implement request |
test-kitchen:cookoff | Exit | At designβimplementation transition |
/plugin install test-kitchen@2389-research
"Build X" / "Create Y" / "Implement Z"
β
βββββββββββββββββββββββββββββββββββββββ
β OMAKASE-OFF (entry gate) β
β Wraps brainstorming β
β β
β Choice: β
β 1. Brainstorm together β
β 2. Omakase (3-5 parallel designs) β
βββββββββββββββββββββββββββββββββββββββ
β
[Brainstorming / Design phase]
β
Design complete, "let's implement"
β
βββββββββββββββββββββββββββββββββββββββ
β COOKOFF (exit gate) β
β Wraps implementation β
β β
β Choice: β
β 1. Cookoff (2-5 parallel agents) β
β 2. Single subagent β
β 3. Local implementation β
βββββββββββββββββββββββββββββββββββββββ
β
[Implementation]
When you make a build/create request:
User: "Build a notification system"
Claude: I'm using test-kitchen:omakase-off.
How would you like to explore this?
1. Brainstorm together - We'll work through the design step by step
2. Omakase - I'll generate 3-5 best approaches, implement in parallel, tests pick winner
Which approach?
Option 1 (Brainstorm) proceeds to brainstorming skill (or fallback brainstorming), with passive slot detection.
Option 2 (Omakase) does the following:
During brainstorming, slot detection can also trigger it:
Claude: What storage approach would you prefer?
User: "not sure, either could work"
Claude: [marks storage as architectural slot]
Claude: For authentication?
User: "no preference, you pick"
Claude: [marks auth as slot, detects 2+ uncertain responses]
You seem flexible on the approach. Would you like to:
1. I'll pick what seems best and continue
2. Explore multiple approaches in parallel (omakase-off)
β I'll implement 2-3 variants and let tests decide
User: "Looks good, let's implement"
Claude: I'm using test-kitchen:cookoff.
How would you like to implement this design?
1. Cookoff (recommended) - 3 parallel agents, each creates own plan, pick best
β Complexity: medium feature
2. Single subagent - One agent plans and implements
3. Local - Plan and implement here
Which approach?
Option 1 (Cookoff):
Options 2/3 -- single agent or local implementation proceeds normally.
Skills can't passively detect "uncertainty" or "readiness" -- they must claim specific moments in the conversation flow.
Test Kitchen orchestrates these skills (falls back gracefully if not installed):
superpowers:brainstormingsuperpowers:writing-planssuperpowers:executing-planssuperpowers:using-git-worktreessuperpowers:dispatching-parallel-agentssuperpowers:test-driven-developmentsuperpowers:verification-before-completionscenario-testing:skillsfresh-eyes-review:skillssuperpowers:finishing-a-development-branchNamed after a restaurant test kitchen, where chefs try multiple approaches before putting a dish on the menu.
Get started in seconds
/plugin marketplace add 2389-research/claude-plugins
/plugin install test-kitchen
Skills auto-trigger when relevant