writing-plans

Solid

Use for complex multi-step tasks. Create a structured plan before writing code. Use when the user asks for a plan, spec, or when the task is too large to implement in one step.

AI & Automation 228 stars 13 forks Updated 3 weeks ago MIT

Install

View on GitHub

Quality Score: 84/100

Stars 20%
79
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
32
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Writing Plans For complex tasks, always plan before implementing. ## Plan Structure 1. **Goal**: What are we trying to achieve? 2. **Approach**: High-level strategy 3. **Steps**: Ordered, actionable items 4. **Risks**: What could go wrong? 5. **Alternatives**: What else was considered? ## When to Plan - Task spans multiple files or modules - User explicitly asks for a plan - Architecture decisions are needed - Breaking changes to existing APIs ## Anti-Patterns - Planning for trivial tasks (single-file, single-function) - Over-planning: more time planning than coding - Plan has no action items — just abstract theory

Details

Author
peintune
Repository
peintune/runjam
Created
2 months ago
Last Updated
3 weeks ago
Language
Rust
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category