Bootstrap

Orchestrator scaffolding dự án end-to-end. Đưa một yêu cầu từ con số không đến code đã chạy, đã test, đã review bằng cách điều phối qua research, planning và implementation theo trình tự.

Skill Này Làm Gì

Bootstrap xử lý toàn bộ workflow “greenfield”: git init, nghiên cứu tech stack, thiết kế kiến trúc, planning, implementation, tests, review, docs và onboarding. Nó không viết code trực tiếp — nó điều phối /ck:plan/ck:cook với các flags phù hợp cho mode bạn chọn.

Các Modes

FlagModeUser GatesPlanning SkillCook Skill
--fullFull interactive (mặc định)Mỗi phase--hard(interactive)
--autoTự động khi chọn rõ ràngChỉ Design--auto--auto
--fastNhanhCook review gates--fast(interactive)
--parallelMulti-agentChỉ Design--parallel--parallel

Sử Dụng

/ck:bootstrap <requirements> [flags]

Ví dụ:

  • /ck:bootstrap "Build a SaaS dashboard with auth and billing"
  • /ck:bootstrap "REST API for inventory management" --fast
  • /ck:bootstrap "Real-time collaboration tool like Figma" --full
  • /ck:bootstrap "E-commerce platform with Stripe + CMS" --parallel

Tổng Quan Workflow

Git Init → Research → Tech Stack Selection → Design Review
→ Planning → Implementation → Tests → Code Review
→ Docs → Onboarding Guide → Final Summary

User gates (dừng để phê duyệt) tùy thuộc vào mode:

  • --full hoặc không có flag: mỗi phase
  • --auto: chỉ design phase, sau đó implementation tự động vì đã chọn rõ ràng
  • --parallel: chỉ design phase, sau đó giữ cook review gates song song
  • --fast: bỏ qua research thêm nhưng giữ cook review gates

Cách Hoạt Động

Bootstrap là orchestrator, không phải implementer:

  1. Git Init — khởi tạo repo nếu chưa phải git project
  2. Research — điều tra các options tech stack cho yêu cầu của bạn
  3. Tech Stack — đề xuất và xác nhận stack (Node/Bun, framework, DB, auth, v.v.)
  4. Design — tổng quan kiến trúc, data model, API shape
  5. Plan — delegates to /ck:plan với flags phù hợp mode
  6. Implement — delegates to /ck:cook với flags phù hợp mode
  7. Test — xác minh test suite passes (yêu cầu 100%)
  8. Review — code-reviewer agent xác nhận chất lượng
  9. Docs — tạo README, API docs, setup guide
  10. Onboard — tạo CONTRIBUTING.md và dev quickstart

Câu Lệnh Mẫu

  • /ck:bootstrap "Multi-tenant SaaS with team workspaces" --auto
  • /ck:bootstrap "CLI tool for managing dotfiles" --fast
  • /ck:bootstrap "GraphQL API with subscriptions" --parallel
  • /ck:bootstrap "Mobile app backend with push notifications" --full

Các Skills Liên Quan

  • Planning — planning skill được gọi trong workflow
  • Cook — cook skill được gọi trong workflow
  • Agent Teams — dùng với --parallel để thực thi multi-agent