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 231 stars 12 forks Updated 6 days ago MIT

Install

View on GitHub

Quality Score: 86/100

Stars 20%
79
Recency 20%
100
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
1 months ago
Last Updated
6 days ago
Language
Rust
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category