skills/bkit-templates/SKILL.md
PDCA + Sprint document templates — Plan, Design, Analysis, Report for individual features plus templates/sprint/{master-plan, prd, plan, design, iterate, qa, report}.template.md for sprint-level documents (v2.1.13). Triggers: template, plan document, design template, 템플릿, 문서 양식.
npx skillsauth add popup-studio-ai/bkit-claude-code bkit-templatesInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Use these templates when generating PDCA documents.
| Template | Path | Purpose |
|----------|------|---------|
| Plan | ${CLAUDE_PLUGIN_ROOT}/templates/plan.template.md | Feature planning |
| Design | ${CLAUDE_PLUGIN_ROOT}/templates/design.template.md | Technical design |
| Analysis | ${CLAUDE_PLUGIN_ROOT}/templates/analysis.template.md | Gap analysis |
| Report | ${CLAUDE_PLUGIN_ROOT}/templates/report.template.md | Completion report |
| Index | ${CLAUDE_PLUGIN_ROOT}/templates/_INDEX.template.md | Document index |
| CLAUDE | ${CLAUDE_PLUGIN_ROOT}/templates/CLAUDE.template.md | CLAUDE.md template |
| Template | Path | Purpose |
|----------|------|---------|
| Master Plan | ${CLAUDE_PLUGIN_ROOT}/templates/sprint/master-plan.template.md | Sprint scope + features + dependency graph + Trust scope |
| PRD | ${CLAUDE_PLUGIN_ROOT}/templates/sprint/prd.template.md | Sprint-level product requirements |
| Plan | ${CLAUDE_PLUGIN_ROOT}/templates/sprint/plan.template.md | Sprint plan (per-feature plan synthesis) |
| Design | ${CLAUDE_PLUGIN_ROOT}/templates/sprint/design.template.md | Sprint-level technical design |
| Iterate | ${CLAUDE_PLUGIN_ROOT}/templates/sprint/iterate.template.md | Iteration log + iterateHistory |
| QA | ${CLAUDE_PLUGIN_ROOT}/templates/sprint/qa.template.md | 7-Layer dataFlowIntegrity (S1) report |
| Report | ${CLAUDE_PLUGIN_ROOT}/templates/sprint/report.template.md | Sprint completion + KPI + carry items |
For Plan phase - feature planning before design.
Key sections:
For Do phase - technical design before implementation.
Key sections:
For Check phase - gap analysis between design and implementation.
Key sections:
For Act phase - completion report and lessons learned.
Key sections:
docs/
├── 01-plan/
│ └── features/
│ └── {feature}.plan.md
├── 02-design/
│ └── features/
│ └── {feature}.design.md
├── 03-analysis/
│ └── features/
│ └── {feature}.analysis.md
└── 04-report/
└── features/
└── {feature}.report.md
Templates use {variable} syntax:
{feature}: Feature name{date}: Creation date (YYYY-MM-DD){author}: Document authorAdditional templates for Development Pipeline phases:
${CLAUDE_PLUGIN_ROOT}/templates/pipeline/ directory{number}_{english_name}.md # 01_system_architecture.md
{number}-{english_name}.md # 01-system-architecture.md
{feature}.{type}.md # login.design.md
All documents should include:
# {Document Title}
> **Summary**: {One-line description}
>
> **Author**: {Name}
> **Created**: {YYYY-MM-DD}
> **Last Modified**: {YYYY-MM-DD}
> **Status**: {Draft | Review | Approved | Deprecated}
---
Track changes within documents:
## Version History
| Version | Date | Changes | Author |
|---------|------|---------|--------|
| 1.0 | 2024-12-01 | Initial draft | Kay |
| 1.1 | 2024-12-05 | Added API spec | Kay |
Link related documents:
## Related Documents
- Plan: [login.plan.md](../01-plan/features/login.plan.md)
- Design: [login.design.md](../02-design/features/login.design.md)
- Analysis: [login.analysis.md](../03-analysis/features/login.analysis.md)
Use _INDEX.md in each folder:
| Status | Meaning | Claude Behavior | |--------|---------|-----------------| | ✅ Approved | Use as reference | Follow as-is | | 🔄 In Progress | Being written | Notify of changes | | ⏸️ On Hold | Temporarily paused | Request confirmation | | ❌ Deprecated | No longer valid | Ignore |
testing
Sprint Management — generic sprint capability for ANY bkit user. 16 sub-actions: init, start, status, watch, phase, iterate, qa, report, archive, list, feature, pause, resume, fork, help, master-plan. Triggers: sprint, sprint start, sprint init, sprint status, sprint list, 스프린트, 스프린트 시작, 스프린트 상태, スプリント, スプリント開始, スプリント状態, 冲刺, 冲刺开始, 冲刺状态, sprint, iniciar sprint, estado sprint, sprint, demarrer sprint, statut sprint, Sprint, Sprint starten, Sprint Status, sprint, avviare sprint, stato sprint, master plan, multi-sprint plan, sprint master plan, 마스터 플랜, 멀티 스프린트 계획, 스프린트 마스터 플랜, マスタープラン, マルチスプリント計画, スプリントマスタープラン, 主计划, 多冲刺计划, 冲刺主计划, plan maestro, plan multi-sprint, plan maestro sprint, plan maître, plan multi-sprint, plan maître sprint, Masterplan, Multi-Sprint-Plan, Sprint-Masterplan, piano principale, piano multi-sprint, piano principale sprint.
tools
CC CLI version upgrade impact analysis — research changes, analyze bkit impact, generate report. Triggers: cc-version-analysis, CC upgrade, version analysis, CC 버전 분석, 버전 영향.
testing
Manage PDCA checkpoints and rollback — create, list, restore for safe recovery. Rollback events are recorded via lib/audit/audit-logger ACTION_TYPES.rollback_executed. For sprint-level recovery, individual feature rollbacks may be triggered from within sprint phases (sprint itself is forward-only — terminal state is `archived`, not rolled back; v2.1.13). Triggers: rollback, checkpoint, restore, undo, 롤백, 체크포인트, 복원.
testing
QA Phase execution — L1-L5 test planning, generation, execution, and reporting for a single feature. For sprint-level QA (7-Layer dataFlowIntegrity / S1 gate across multiple features) use /sprint qa <sprintId> which delegates to sprint-qa-flow agent (v2.1.13). Triggers: qa phase, QA test, qa run, QA 실행, QAフェーズ, QA阶段, fase QA, phase QA, QA-Phase, fase QA.