aif-plan

Generate detailed implementation plans with tasks and dependencies for software features.

2|Updated Aug 22, 2025
One-click install
npx skills add https://github.com/drsapaev/final --skill aif-plan-drsapaev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aif-plan
Source: https://github.com/drsapaev/final/tree/main/.codex/skills/aif-plan
Command: npx skills add https://github.com/drsapaev/final --skill aif-plan-drsapaev

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the process of creating detailed implementation plans for new features or tasks, ensuring a structured and efficient development workflow.

Core Features & Use Cases

  • Automated Planning: Generates step-by-step tasks for feature implementation.
  • Mode Flexibility: Supports both quick plans (fast mode) and comprehensive plans with Git branching (full mode).
  • Use Case: When you want to start a new feature like "implement user profile editing", this Skill will break down the work into manageable tasks, suggest Git branches, and even ask about your preferences for testing and documentation.

Quick Start

Use the aif-plan skill to create a full plan for adding a new user authentication module.

Frequently Asked Questions about aif-plan

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a feature development plan from an AI assistant?

You can generate a feature development plan by providing your project context, allowing the AI assistant to explore the codebase and create actionable tasks with dependencies, which are then saved to specified files.

Can I create implementation tasks without creating a new Git branch?

Yes, you can generate implementation tasks without a Git branch by using the fast mode, which produces quick plans without the overhead of Git workflow setup or user preference prompts.

How does codebase exploration work for automated task generation?

Automated task generation uses codebase exploration to analyze your existing project context, ensuring the generated implementation tasks and dependencies accurately reflect the current software structure before planning.

Does this planning tool support Git worktree creation for parallel development?

Yes, the planning tool supports Git worktree creation for parallel development in full mode, and provides specific subcommands for listing and cleaning up worktrees to manage your Git workflow.

What is the difference between fast mode and full mode for feature planning?

Fast mode generates quick implementation plans without Git branching, while full mode creates comprehensive plans with Git worktree setup and prompts for user preferences regarding testing and documentation.