kickoff
Skill1 starsChanged 5 months agoMITView on GitHub
Full workflow orchestrator. Use when starting substantial work that benefits from research, planning, and structured execution. Chains recon → teardown → compound → execute → learn.
We split this skill into the rules it gives an agent
10 rules. 0 are common, 10 are distinctive, and 0 are very specific to this project.
0
Common
Most of the 21 edited versions we read keep these.
10
Distinctive
This author's own choices. Worth a look.
0
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 42
Before any execution, score how well-defined the request is.
- Distinctive: line 61
Ask ONE question per round, targeting the weakest dimension
- Distinctive: line 77
Gate: When ambiguity <= 0.20, announce score breakdown and proceed to Phase 1.
- Distinctive: line 96
Should we use an existing solution?
- Distinctive: line 97
Should we study any of these solutions deeper?
- Distinctive: line 98
Should we build from scratch with patterns from research?
- Distinctive: line 104
Only if research found apps/packages worth studying deeper:
- Distinctive: line 140
Write implementation plan with research context:
- Distinctive: line 183
Update persistent learning log:
- Distinctive: line 212
Not every problem needs every phase.
“Common” is measured: kept by at least 6 in 10 of the 21 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Kickoff — Full Workflow Orchestrator
Single command to run the complete Research → Analyze → Plan → Code → Review → Learn → Compound pipeline.
When to Use
- Starting a non-trivial feature or project
- Facing a hard problem where existing solutions might exist
- Want the full power of the research + compound workflow
- Any time you'd normally jump straight to coding on something complex
Invocation
/kickoff [problem or feature description]
Examples:
/kickoff add real-time collaborative editing to the app
/kickoff build a PDF invoice generator with custom templates
/kickoff implement OAuth2 with Google and GitHub providers
/kickoff fix the performance bottleneck in the dashboard APIThe Pipeline
CLARITY → RECON → TEARDOWN? → ANALYZE → PLAN → EXECUTE → LEARN → COMPOUND
ambiguity research study refs prioritize write plan TDD build log findings next cycle?
gateTime budget: Target 60–90 min total. If any phase exceeds 20 min, checkpoint with user.
Abort: User can say "stop" or "skip to [phase]" at any gate. Respect immediately.
Phase 0: CLARITY GATE (ambiguity scoring)
Before any execution, score how well-defined the request is. This prevents the #1 waste: executing on vague requirements.
Skip if: Request already has specific file paths, clear acceptance criteria, and obvious scope (score would be < 0.20).
Ambiguity dimensions (scored 0.0 = unknown → 1.0 = crystal clear):
| Dimension | Weight | What to assess |
| Intent | 30% | WHY the user wants this |
| Outcome | 25% | WHAT end state they want |
| Scope | 20% | HOW FAR the change should go |
| Constraints | 15% | Technical or business limits |
| Success Criteria | 10% | HOW completion will be judged |
Formula: ambiguity = 1 - (intent × 0.30 + outcome × 0.25 + scope × 0.20 + constraints × 0.15 + success × 0.10)
Threshold: <= 0.20 before proceeding to Phase 1.
Rules:
- Ask ONE question per round, targeting the weakest dimension
- Max 8 rounds (then proceed with explicit risk warning)
- Gather codebase facts via Glob/Grep/Read BEFORE asking user about them
- Show score after each answer so user sees progress
- Intent and scope questions come FIRST, implementation detail LAST
Example round:
Round 3 | Target: Scope | Ambiguity: 42%
I see the project has 5 document types but only field_report has the full
editing pipeline. Should this change cover all 5 types, or just field reports?Pre-context snapshot: Save brief context to ~/.claude/artifacts/context/{slug}-{timestamp}.md before starting. This enables resuming kickoff across sessions.
Gate: When ambiguity <= 0.20, announce score breakdown and proceed to Phase 1.
Phase 1: RECON (automatic)
Dispatch the deep-recon research swarm:
Invoke: /recon [problem description]
4 parallel agents search for:
- Existing packages/solutions
- Community discussions (Reddit, HN, SO, Substack)
- Documentation and tutorials
- Source code analysis of top solutionsOutput: Research brief saved to ~/.claude/artifacts/research/
Gate: Present research findings to user. Ask:
- Should we use an existing solution?
- Should we study any of these solutions deeper? (→ teardown)
- Should we build from scratch with patterns from research?
If recon finds nothing useful: Skip teardown, proceed to Analyze with what you know from the codebase.
Phase 2: TEARDOWN (conditional)
Only if research found apps/packages worth studying deeper:
Invoke: /teardown [solution found in recon]
Methods available:
- macOS app bundle analysis
- NPM/PyPI package source code analysis
- GitHub repo architecture analysis
- Web app browser analysisOutput: Teardown report saved to ~/.claude/artifacts/research/teardowns/
If teardown fails (private repo, binary-only, paywalled): Note what was inaccessible and proceed to Analyze with available information.
Gate: Present teardown findings. Confirm approach before planning.
Phase 3: ANALYZE
Score the problem and select priority:
Use the compound-engineering skill's analyze phase.
Inputs:
- Research brief from Phase 1
- Teardown findings from Phase 2 (if any)
- Current project state (errors, tests, feedback)
- Previous LEARNINGS.md entriesOutput: Analysis with priority matrix and selected approach.
Phase 4: PLAN
Write implementation plan with research context:
Invoke: writing-plans skill
Inputs:
- Analysis output
- Research brief (patterns to adopt)
- Teardown findings (architecture to reference)
Every task gets:
- Specific success criteria
- Verification commands
- Reference to research findingsOutput: Implementation plan with goal-driven success criteria per task.
Gate: Present plan to user for approval before execution.
Phase 5: EXECUTE
Build it using goal-driven execution:
Invoke: executing-plans or subagent-driven-development
For each task:
1. Define success criteria
2. Write test first (TDD)
3. Implement
4. Loop until ALL criteria pass
5. CommitQuality hooks fire automatically:
- Type check after every edit
- No
anytypes enforcement - Auto-format
- Quality gate blocks commits until clean
Phase 6: LEARN
Update persistent learning log:
Use compound-engineering's learn phase.
Append to project LEARNINGS.md:
- What worked
- What didn't
- Patterns discovered
- Time spent per phasePhase 7: COMPOUND
Generate cycle report and suggest next improvement:
Use compound-engineering's report phase.
Output:
- What improved (with verification evidence)
- Next priority recommendation
- Cycle metricsIf more work to do: Loop back to Phase 3 (Analyze) with user approval.
Adaptive Shortcuts
Not every problem needs every phase. The kickoff auto-adapts:
| Problem Type | Phases Used |
| Complex new feature | All 7 phases |
| Known problem, unclear solution | Recon → Plan → Execute → Learn |
| Improvement to existing feature | Analyze → Plan → Execute → Learn |
| Bug fix with research needed | Recon → Execute → Learn |
| Simple bug fix | Skip kickoff, just fix it |
Detection criteria for skipping phases:
- Skip recon: You already know the solution space (internal bug fix, well-understood library)
- Skip teardown: Recon found no comparable implementations worth studying
- Skip entirely: Problem touches ≤3 files, solution is obvious, no architectural decision needed — just fix it directly
User Checkpoints
The pipeline pauses for user input at these gates:
- After RECON — "Build, buy, or study deeper?"
- After PLAN — "Does this plan look right?"
- After EXECUTE — "Everything working?"
- After COMPOUND — "Continue to next improvement?"
Model Routing
| Phase | Model | Why |
| Recon lead | opus | Synthesizing research |
| Recon agents | sonnet | Fast parallel search |
| Teardown scanning | sonnet | Pattern matching |
| Teardown synthesis | opus | Architecture analysis |
| Analyze | opus | Priority judgment |
| Plan | opus | Architectural decisions |
| Execute (implementers) | sonnet | Well-defined tasks |
| Learn | sonnet | Documentation |
| Compound report | opus | Connecting metrics |
Integration
This skill orchestrates all other skills:
kickoff
├── deep-recon (Phase 1)
│ ├── package-research
│ └── dispatching-parallel-agents
├── app-teardown (Phase 2)
├── compound-engineering (Phases 3, 6, 7)
│ ├── writing-plans (Phase 4)
│ └── executing-plans / subagent-driven-development (Phase 5)
│ ├── test-driven-development
│ ├── verification-before-completion
│ └── goal-driven execution
└── finishing-development-branch (when done)Other versions28 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 28
- Maximepodgorski/agent-skills★ 21same name
- syutolee/digital-marketing-skills-pack★ 10same name
- 0x43e96f/skills★ 8same name
- zauberzeug/game-of-cards★ 7same name
- ArangoGutierrez/claude-toolkit★ 4same name
- adrian-wulf/vorarbeiter-code★ 2same name
- bluewhalelabs/claude-skills★ 2same name
- Kohulan/orthonym-skills★ 2same name
- Timmyy3000/skills★ 2same name
- Daekyo-Jeong/Skills★ 1same name
18 more not listed
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
Used alongsideProjects with it also use standup, status and 2 more.
Other files people use alongside this one.
Files found in the same public projects as a version of this one, more often than they turn up anywhere else. Each project counts once, large collections count for less, and this file's own repository is left out.
AnthropicSkillstandup
Generate a standup update from recent activity. Use when preparing for daily standup, summarizing yesterday's commits and PRs and ticket moves, formatting work into yesterday/today/blockers, or structuring a few rough notes into a shareable update.
Also in 3 projects that use this
AnthropicSkillstatus
Case status summary by audience — client-facing (plain language), internal (for the professor), or court-ready (formal caption format per local rules). Same facts, different framing and depth. Use when a student needs to update the client, brief the professor, or prepare a court status report.
Also in 3 projects that use this
MicrosoftSkillhandoff
Compact the current conversation into a handoff document for another agent to pick up.
Also in 5 projects that use this
SentrySkillreview
Fixture review skill.
Also in 4 projects that use this
In this repository54 other files it gives its agents.
- AGENTS.mdAGENTS.md
- skills/deep-recon/agents.mdAGENTS.md
- CLAUDE.mdCLAUDE.md
- adversarial-researchSkill
- algorithmic-artSkill
- api-integrationSkill
- breakdownSkill
- c4-architectSkill
- canvas-designSkill
- coding-agentsSkill
- compound-engineeringSkill
- context-budgetSkill
- counterfactualSkill
- critiqueSkill
- d3js-visualizationSkill
- data-analyst-agentSkill
- database-migrationsSkill
- deep-reconSkill
- design-tasteSkill
- doc-coauthoringSkill
- e2b-sandboxSkill
- ecosystem-auditSkill
- excalidraw-diagramSkill
- executing-plansSkill
- frontend-designSkill
- fullstack-agentSkill
- grillSkill
- mcp-builderSkill
- model-migrationSkill
- naming-the-machineSkill
- full-output-enforcementSkill
- package-researchSkill
- pdf-generationSkill
- pp2pSkill
- pp3pSkill
- prompt-engineerSkill
- prompt-groundingSkill
- redesignSkill
- requesting-code-reviewSkill
- reverse-engineer-to-learnSkill
- review-changesSkill
- scratchpadSkill
- shipSkill
- slack-gif-creatorSkill
- sprint-architectSkill
- techdebtSkill
- test-and-fixSkill
- threat-modelSkill
- verification-before-completionSkill
- visual-verdictSkill
- webapp-testingSkill
- web-asset-generatorSkill
- whatdidimissSkill
- writing-plansSkill
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
Reviews can't be read right now.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

