Xây dựng từ spec đã được duyệt, triển khai từng task đã verify, và giữ docs luôn đồng bộ. Claude Code dùng được ngay.
npx @haposoft/cafekitCài runtime, đi qua specs, develop, test, review, git handoff rồi ship bằng stack deploy hiện có của bạn.
Khởi tạo CafeKit vào project Claude Code trước khi bắt đầu bất kỳ feature nào.
Cài skills, hooks, rules, statusline và workflow context vào `.claude`.
Đưa project sang command surface spec-driven thay vì prompt rời rạc.
Claude Code là runtime chính đang được hỗ trợ ngay lúc này.
Chạy `npx @haposoft/cafekit` ở root của project.
Repo sẵn sàng chạy `cf:*` workflow ngay.
CafeKit thuyết phục nhất khi người dùng nhìn ra sự khác nhau giữa prompt rời rạc và một runtime có state.
Prompt dài và phải giải thích lại mỗi session
Spec lệch khỏi implementation sau lượt code đầu tiên
Task nhìn như xong trong markdown dù build hoặc test vẫn đỏ
Docs bị dồn cuối, cập nhật thiếu hoặc không có
Spec trở thành runtime artifact có validate và task boundary
Implementation đi theo từng verified task packet
Quality gate chặn fake progress trước khi sync state
Docs checkpoint chạy tăng dần thay vì dồn cuối
Người mới luôn muốn biết CafeKit có sửa app hay chỉ cài workflow infrastructure. Nên nói thật rất rõ.
Command surface cho specs, develop, test, review, git và sync.
State reminders, privacy guardrails và runtime context injection quanh Claude Code.
Các agent chuyên biệt cho test, review, docs, sync và workflow enforcement trong quá trình delivery.
Rule giữ spec state, quality gate, docs sync và Git handoff đi cùng nhau.
Không bị đụng tới cho đến khi bạn chủ động chạy workflow spec và task cho một feature thật.
Cài CafeKit, tạo và validate spec, triển khai một task, verify nó, rồi commit và deploy bằng release stack hiện tại.
# 1. Cài đặt CafeKit$ npx @haposoft/cafekit# 2. Tạo và validate spec cho feature$ /cf:specs Build a user authentication system$ Accept all # C2# 3. Triển khai từng task packet$ /cf:develop user-authentication# 4. Verify và review release candidate$ /cf:test --full$ /cf:code-review --pending# 5. Commit, push và deploy$ /cf:git commit$ /cf:git push$ vercel --prod
Mới biết CafeKit?
Bắt đầu từ con số 0 — từng bước từ chưa cài gì đến feature đầu tiên đã verify.
Người mới tin CafeKit nhanh hơn khi họ hình dung được file và receipt mà runtime để lại.
Mở tài liệuC1 scope, acceptance criteria, exclusions, decisions và flat task map.
Flat task có một outcome, một Status, ownership, dependencies và proof command.
Structured signals cho biết code đã thật sự sẵn sàng để merge và ship hay chưa.
Kể về dự án của bạn hoặc đặt câu hỏi. Chúng tôi thường trả lời trong một ngày làm việc.