ワンクリックで
post-implementation-checklist
Comprehensive checklist for documenting follow-up work and testing needs after implementation
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Comprehensive checklist for documenting follow-up work and testing needs after implementation
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Plan before implementing - understand scope and approach with detailed guidance
Comprehensive guide for implementing code incrementally following established patterns, conventions, and quality standards
Comprehensive systematic approach to achieving complete test coverage through structured category-based testing
Comprehensive guidelines for when and how to use mocks, stubs, and fakes in tests
| name | post-implementation-checklist |
| description | Comprehensive checklist for documenting follow-up work and testing needs after implementation |
| languages | ["all"] |
| subagents | ["code/feature","code/refactor","architect/data-model"] |
| tools_needed | [] |
After completing any code implementation, use this checklist to ensure all follow-up work is documented and nothing is forgotten.
Target Coverage:
After implementation, produce a summary like this:
## Post-Implementation Summary
### Follow-Up Work Created
**Technical Debt:**
- PROJ-456: Refactor user validation logic (duplicated 3x)
- PROJ-457: Extract email sending to background job
- PROJ-458: Add proper error handling to payment flow
**Missing Features:**
- PROJ-459: Add pagination to user list endpoint
- PROJ-460: Implement email verification flow
- PROJ-461: Add rate limiting to authentication
**Documentation:**
- PROJ-462: Update API documentation for new endpoints
- PROJ-463: Add architecture decision record for payment provider choice
### Tests Needed
**Unit Tests:**
- [ ] test_user_validation_with_invalid_email
- [ ] test_user_validation_with_special_characters
- [ ] test_payment_processing_retries_on_failure
**Integration Tests:**
- [ ] test_user_registration_end_to_end
- [ ] test_payment_flow_with_webhook
- [ ] test_email_verification_complete_flow
**Coverage Status:**
- Current: 78% (below 80% target)
- Missing: Error handling paths in payment module
### Related Changes
**Database:**
- Migration #047 created for users.email_verified column
- Index needed on users.email for lookup performance
**Configuration:**
- Added PAYMENT_PROVIDER_API_KEY to .env.example
- Updated staging/prod configs with new keys
**Dependencies:**
- Added `stripe==5.2.0` for payment processing
- Added `celery==5.3.0` for background jobs
Problem: You won't. Create a ticket immediately.
Fix: Document all tech debt as tickets before merging.
Problem: Tests don't get written, coverage drops over time.
Fix: Explicitly list every test case that should exist.
Bad: "Improve error handling" Good: "Add retry logic with exponential backoff to email service (PROJ-789)"
Fix: Make follow-up items specific and actionable.
Problem: New feature works but breaks monitoring, logs nothing, has no alerts.
Fix: Check observability, error handling, security for every change.
Problem: Feature deploys, breaks in prod, ops team has no runbook.
Fix: Update deployment docs and runbooks before merging.
ALWAYS use after:
Timing: