What problem does it solve?
Manual implementation planning for new features or tasks is often disorganized, misses critical steps or dependencies, and fails to align with project-specific architecture and coding conventions, leading to rework and delayed delivery. This Skill automates the planning process to produce structured, context-aware plans that eliminate these gaps.
Core Features & Use Cases
- Dual Planning Modes: Choose fast mode for quick, lightweight plans saved to a default path, or full mode for detailed plans with optional git branch/worktree creation, task dependency mapping, and commit checkpoints.
- Context-Aware Generation: Automatically loads project configuration, architecture documentation, and coding conventions to ensure plans follow existing patterns and standards.
- Handoff Integration: Syncs plan status and content with Handoff task management for seamless coordination between planning and implementation teams.
- Use Case: A developer starting a new payment processing feature can generate a complete, actionable plan with granular tasks, logging requirements, and milestone linkage in minutes, rather than spending hours manually documenting scope and steps.
Quick Start
Use the aif-plan skill to create a full implementation plan for adding OAuth user authentication to the application, including test tasks and a mandatory documentation checkpoint.