complete
について
`complete`スキルは、実装の検証、ドキュメントの更新、コードレビューを実施した後、機能ブランチを自動的にdevelopブランチにマージすることで、開発タスクを完了させます。このスキルは、すべてのコーディング作業が終了し、統合の準備が整った段階で使用するように設計されています。セキュリティ監査、最終コミット、ブランチのクリーンアップを含む、完了までの全ワークフローを処理します。
クイックインストール
Claude Code
推奨/plugin add https://github.com/majiayu000/claude-skill-registrygit clone https://github.com/majiayu000/claude-skill-registry.git ~/.claude/skills/completeこのコマンドをClaude Codeにコピー&ペーストしてスキルをインストールします
ドキュメント
/complete
Complete a task with full validation, documentation updates, reviews, and automatic merge to develop.
Usage
/complete careerbrain 002 # Complete specific issue
/complete careerbrain # Complete current/active issue
What It Does
- Validate PLAN completion and spec compliance
- Update all project documentation
- Create final commit with doc changes
- Run mandatory code review + security audit
- Merge to develop branch
- Clean up feature branch
GitFlow Pattern: feature/* → develop (automatic) | develop → main (requires PR)
Prerequisites
- All implementation complete (code written)
- Active issue with completed work
- PLAN.md exists with phases mostly complete
Execution Flow
1. Check PLAN.md Completion
✓ All phases complete (5/5)
or
✗ Incomplete phases:
- [ ] 1.3 - Implement session refresh
2. Spec Compliance Validation
Acceptance Scenario Coverage:
- Search tests matching each Given/When/Then scenario
- Create missing tests if needed
Success Metrics Verification:
- Check performance, coverage, accessibility
Out-of-Scope Enforcement:
- Scan for code that violates out-of-scope items
Agent Constraints Check:
- Verify no dependencies added (if constrained)
- Check no files outside scope modified
3. Update Spec Status Markers
If the TASK has an implements: field, update inline status markers in the spec:
# Before (in spaces/[project]/docs/specs/*.md)
- 🚧 User registration with email/password
# After
- ✅ User registration with email/password
This provides public visibility into what's implemented.
4. Update All Documentation
Scan and validate ALL docs in spaces/[project]/docs/:
- architecture-overview.md
- data-model.md
- api-overview.md
- README.md
5. Update CHANGELOG
MANDATORY: Add entries under [Unreleased] section.
Categories:
### Added- New features (TASKs)### Fixed- Bug fixes (BUGs)### Changed- Modifications### Security- Security updates
6. Final WORKLOG Entry
## YYYY-MM-DD HH:MM - COMPLETED
Issue ### complete and ready for merge.
Summary:
- [What was implemented]
- [What was deferred]
7. Update Status
Set issue frontmatter: status: complete
8. Create Final Commit
Stage and commit documentation changes.
9. Run Final Reviews
If not already done:
- Launch code-reviewer agent
- Launch security-auditor agent
- Block if CRITICAL issues
10. Merge to Develop
git checkout develop
git pull origin develop
git merge --no-ff feature/###-slug
git push origin develop
git branch -d feature/###-slug
11. Suggest Next Steps
Next actions:
1. Start next task: /implement project ### --full
2. View status: /project-status project
3. Merge to main (requires PR): gh pr create --base main --head develop
Documentation Checklist
Before merge, verify:
- PLAN.md - All phases checked off
- Linked SPEC - Updated to reflect what was built
- architecture-overview.md - Reflects changes
- ADRs - New decisions documented
- CHANGELOG.md - User-facing changes
- WORKLOG.md - Final summary
- README.md - Updated if API changed
Workflow
/issue → /plan → /implement → /commit → /complete
↓
Update docs + CHANGELOG
↓
Run reviews
↓
Merge to develop
GitHub リポジトリ
関連スキル
content-collections
メタThis skill provides a production-tested setup for Content Collections, a TypeScript-first tool that transforms Markdown/MDX files into type-safe data collections with Zod validation. Use it when building blogs, documentation sites, or content-heavy Vite + React applications to ensure type safety and automatic content validation. It covers everything from Vite plugin configuration and MDX compilation to deployment optimization and schema validation.
cloudflare-turnstile
メタThis skill provides comprehensive guidance for implementing Cloudflare Turnstile as a CAPTCHA-alternative bot protection system. It covers integration for forms, login pages, API endpoints, and frameworks like React/Next.js/Hono, while handling invisible challenges that maintain user experience. Use it when migrating from reCAPTCHA, debugging error codes, or implementing token validation and E2E tests.
llamaindex
メタLlamaIndex is a data framework for building RAG-powered LLM applications, specializing in document ingestion, indexing, and querying. It provides key features like vector indices, query engines, and agents, and supports over 300 data connectors. Use it for document Q&A, chatbots, and knowledge retrieval when building data-centric applications.
canvas-design
メタThe canvas-design skill generates original visual art in PNG and PDF formats for creating posters, designs, and other static artwork. It operates through a two-step process: first creating a design philosophy document, then visually expressing it on a canvas. The skill focuses on original compositions using form, color, and space while avoiding copyright infringement by never copying existing artists' work.
