FP Planning
Decomposes complex features into a structured hierarchy of tasks with clear dependencies using the FP CLI.
The source repository doesn't declare a license. Check its terms before reusing the code.
Key features
- Best Practices and Anti-Patterns: Provides clear guidance on creating effective plans and avoiding common mistakes.
- Iterative Plan Refinement: Includes patterns for updating plans, adding tasks, and adjusting dependencies as work progresses.
- Dependency Modeling: Defines sequential and parallel workstreams by creating explicit dependencies between tasks.
- CLI-Driven Workflow: Guides the creation and modification of plans entirely through `fp` command-line instructions.
- Hierarchical Task Breakdown: Decomposes large features into parent/child issues for clear structure.
Use cases
- Breaking down a new feature request into a complete implementation plan.
- Creating a technical roadmap for a multi-stage project.
- Designing the implementation steps for a complex bug fix or refactoring effort.
FAQ
What does the FP Planning skill do?
The FP Planning skill helps you break down complex software features into a structured hierarchy of tasks. It uses the `fp` CLI to create issues, define parent-child relationships, and model dependencies between them, turning a high-level goal into an actionable plan.
How does this skill improve my workflow?
It brings structure and clarity to complex work. By creating a clear task hierarchy with explicit dependencies, it helps you visualize the entire project, identify parallel workstreams, prevent blockers, and ensure every component is accounted for before implementation begins.
What are the key capabilities of the FP Planning skill?
This skill provides a complete CLI-driven planning workflow, including: hierarchical task breakdown (parent/child issues), dependency modeling to define workstreams, iterative plan refinement, and guidance on best practices for creating clear, atomic tasks.
When should I use this skill?
Use this skill at the start of a new feature or project. It's ideal for prompts like 'create a plan for...', 'break down this feature...', 'design an implementation for...', or 'structure this work' to generate a detailed, organized roadmap.
Related skills
Task Management
Organizes development work within a session by breaking down plans into trackable issues and dependencies.
Productivity Workflow2312 ptsRequest Analyzer
Analyzes user requests systematically to evaluate prompt quality, identify task types, and intelligently coordinate the activation of specialized skills for optimal task execution.
Productivity Workflow11212 ptsClaude Code SDK
Develops and automates tasks using the Claude Code SDK, including core tools, agent interactions, and plugin hooks.
Productivity Workflow1012 pts