Skill definition
hi-craft
ALWAYS activate before implementing ANY feature, plan, or fix.
SKILL.md
Craft - Feature Implementation
Intent Detection
| Input | Mode | Behavior |
|---|---|---|
| --full, "full" | full | Full workflow with research + review |
| --review | review | There are gate reviews at the end. |
| --auto, "trust me", "yolo" | auto | Auto-approve all |
| --no-test | no-test | Skip testing |
| Path to plan.md/phase-*.md | code | Execute existing plan |
| Default | fast | Skip research, skip review, fast test |
Process Flow
[Plan] -> [Implement] -> [Test] -> [Finalize]
Mode Matrix
| Mode | Research | Review | Testing |
|---|---|---|---|
| fast (default) | Skip | Skip | Run command |
| full | Yes | MUST | Run command |
| review | Skip | MUST | Run command |
| auto | Skip | Auto-pass | Run command |
| no-test | Skip | Skip | Skip |
Steps
Step 1: Plan (skip if plan.md provided)
- Dùng
sequential-thinkingđể phân tích task ngắn gọn - Dùng
docs-seekernếu cần tra cứu tài liệu - Không spawn planner riêng. Gọi
hi-plan --fastinline nếu cần.
Step 2: Implement
Execute tasks trực tiếp. TaskUpdate in_progress trên mỗi task. Parallel mode: launch fullstack-developer per phase.
Step 3: Test (skip no-test)
Run test command. Xem output. Nếu fail:
- Lần 1-2: tự phân tích và fix
- Lần 3+: spawn
hi-fixđể debug chuyên sâu Không spawn tester riêng.
Step 4: Finalize
- TaskUpdate all tasks complete
- git commit
- /hi-log
Review (optional, flag --review hoặc full mode)
Run code-reviewer. Score>=9.5 + 0 critical = auto-approve (auto mode only). Max 3 fix cycles. Critical issues always block: Security, Performance, Architecture violations.
Continue exploring
Related skills
hi-fixALWAYS activate before fixing ANY bug, error, test failure, CI/CD issue, type error, lint, log error, UI issue, code problem.hi-logWrite log entries analyzing recent changes and session reflections.hi-problem-solvingApply systematic problem-solving techniques when stuck. Use for complexity spirals, innovation blocks, recurring patterns, assumption constraints, simplification cascades, scale uncertainty.