plan-management
Use when exiting plan mode - where to save implementation plans
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use when exiting plan mode - where to save implementation plans
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Master code organization - encapsulation with wrapper methods, file modularity (split >150 lines), one function one responsibility, descriptive naming, minimal comments
Use when starting work - guidelines for asking questions and commit policies
Use when adding error handling - exception patterns, HTTP codes, domain exceptions
Use when adding logging to features - structured logging with LoggerService categories
Apply Martin Fowler's refactoring patterns - extract variables to eliminate repetition, split temporary variables, replace temp with query for cleaner, more maintainable code
Use when writing tests - test structure, mocking patterns, pre-commit checks
| name | plan-management |
| description | Use when exiting plan mode - where to save implementation plans |
Use this skill when exiting plan mode to save implementation plans correctly.
When exiting plan mode:
plans/ directory at project root{serial-number}-{plan-name}.md
# [Feature Name] Implementation Plan
**Serial:** [number]
**Created:** [date]
## Overview
[Brief description of what will be implemented]
## Steps
1. [Step 1]
2. [Step 2]
3. [Step 3]
## Files to Modify/Create
- `path/to/file1.py` - [what changes]
- `path/to/file2.py` - [what changes]
## Validation
- [ ] Tests pass
- [ ] Type checks pass
- [ ] Lint checks pass
Good filenames:
plans/001-user-authentication.mdplans/002-image-generation-api.mdplans/003-model-caching.mdBad filenames:
plans/plan.md (no serial number, not descriptive)plans/User Authentication Plan.md (spaces, capitals)implementation-plan.md (wrong directory)plans/{serial}-{name}.mdThe plan can be used for: