code-plan
Installation
SKILL.md
Generate a comprehensive implementation plan based on task analysis.
Process
-
Identify context:
- If code changes are involved: run
jj diff -sfirst to see changed files; then usejj diff -- pathto restrict to specific files/directories - If the user specified specific files or paths, focus on those
- Understand the user's task/request
- If code changes are involved: run
-
Analyze the codebase:
- Read relevant code areas and identify existing patterns
- Understand existing architectural decisions
- Identify integration points with current codebase
-
Research and plan:
- Research best practices and official documentation (use WebSearch/WebFetch)
- Identify security risks and secure implementation patterns
- Consider simplicity constraints and avoid over-engineering
- Identify recommended libraries/tools with rationale