Skip to content
cccskills
FreePublished on GitHub

mk:bootstrap

Use when creating a new project from scratch — orchestrates the full journey from idea to running code. Research → design → plan → scaffold → implement → docs. Explicit invocation only — never auto-activates. CLI = project infrastructure (.claude/), bootstrap = application code + full pipeline. NOT for autonomous multi-hour builds of specified products (see mk:autobuild); NOT for single-task feature work on existing projects (see mk:cook).

The English summary is being prepared. Showing the original description.

See how to install

Files included (11)

  • SKILL.md3.7 KB
  • config.example.json285 B
  • references/gotchas.md1.5 KB
  • references/scaffolding-principles.md2.7 KB
  • references/shared-phases.md1.6 KB
  • references/workflow-auto.md2.7 KB
  • references/workflow-fast.md2.1 KB
  • references/workflow-full.md3.3 KB
  • references/workflow-parallel.md2.5 KB
  • scripts/detect-stack.sh7.7 KB
  • scripts/validate-bootstrap.sh1.1 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

Bootstrap

End-to-end project orchestrator: research → design → plan → scaffold → implement → docs.

CLI boundary: the installer = project infrastructure. mk:bootstrap = application code + full pipeline. Zero overlap. Never touch .claude/.

When to Use

Explicit only — never auto-activate.

mk:bootstrap [requirements]
mk:bootstrap [requirements] --full
mk:bootstrap [requirements] --fast
mk:bootstrap [requirements] --parallel

Do NOT invoke when: project already has source code, or you only need kit setup (use CLI).

Modes

ModeFlagGatesResearchDesignPlan flagCook flag
Auto(default)Design onlyParallel researchersUI/UX if frontend--auto--auto
Full--fullEvery stepParallel researchersUI/UX if frontend--hard(interactive)
Fast--fastNone6 parallel batchSkip--fast--auto
Parallel--parallelDesign onlyParallel researchersUI/UX if frontend--parallel--parallel

Routing

Parse first flag from arguments:

  • --full → load references/workflow-full.md
  • --fast → load references/workflow-fast.md
  • --parallel → load references/workflow-parallel.md
  • default → load references/workflow-auto.md

Each workflow file defines the exact steps for that mode. After plan + scaffold, all modes load references/shared-phases.md for implementation → docs → final report.

Planning BEFORE Scaffolding

Plan first, scaffold second. The plan tells us WHAT to scaffold.

  1. Plan — invoke mk:plan-creator with mode-matched flag. Plan defines: architecture, modules, file structure, acceptance criteria.
  2. Scaffold — generate files following the plan's architecture + references/scaffolding-principles.md. Detect stack via scripts/detect-stack.sh. Validate with scripts/validate-bootstrap.sh.

Optional: invoke mk:plan-ceo-review on the plan (Full mode).

Planning is NOT optional. Every bootstrap creates a plan before generating any source files.

Gotchas (top 3)

  • Scaffolding before planning: generating files without a plan → plan first, scaffold second
  • Skipping research on "simple" projects: hidden complexity → always research unless --fast
  • Duplicating CLI init: never generate .claude/ files — CLI handles that

Full list: references/gotchas.md

Workflow Integration

Pre-workflow. Bootstrap IS the full workflow for new projects:

mk:bootstrap → [research → design → plan → scaffold → cook → docs] → done

For subsequent features on the same project: use mk:plan-creator → mk:cook directly.

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

Use this skill to generate well-branded interfaces and assets for MeowKit (AI Agent Toolkit for Claude Code), either for production or throwaway prototypes/mocks/etc. Contains essential design guidelines, colors, type, fonts, assets, and UI kit components for prototyping.

The English summary is being prepared. Showing the original description.

ngocsangyem/MeowKit15Updated Jul 28, 2026

Turn a raw idea into ONE honest recommendation: interview one question at a time until confirmed, then give a verdict with trade-offs and a checklist. Not for options or debate.

The English summary is being prepared. Showing the original description.

ngocsangyem/MeowKit15Updated Jul 28, 2026

Browser automation CLI for agents: navigate, click/fill, screenshot, extract data, test apps, Electron/Slack, cloud browsers. NOT for the user's real Chrome profile/cookies (mk:chrome-profile).

The English summary is being prepared. Showing the original description.

ngocsangyem/MeowKit15Updated Jul 28, 2026

Detects the right agent and complexity tier at Phase 0 orient; runs first in every workflow. NOT for runtime agent routing inside a single skill.

The English summary is being prepared. Showing the original description.

ngocsangyem/MeowKit15Updated Jul 28, 2026

Angular v20+ patterns: components, signals, services, forms, routing, HTTP, testing, SSR. Auto-activates on .ts files in Angular projects (angular.json detected).

The English summary is being prepared. Showing the original description.

ngocsangyem/MeowKit15Updated Jul 28, 2026

Design and review durable REST, GraphQL, RPC, or event API contracts: shape, compatibility, pagination, error semantics. Discovers existing consumers first. Not implementation, schema, or release.

The English summary is being prepared. Showing the original description.

ngocsangyem/MeowKit15Updated Jul 28, 2026

See all skills by ngocsangyem

Report a problem with this skill