aif-plan

Generates implementation plans for software tasks with optional Git branching and dependency tracking.

Updated Feb 23, 2026
One-click install
npx skills add https://github.com/batFormat/sancrm-docs --skill aif-plan-batformat
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aif-plan
Source: https://github.com/batFormat/sancrm-docs/tree/main/.claude/skills/aif-plan
Command: npx skills add https://github.com/batFormat/sancrm-docs --skill aif-plan-batformat

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 software features or tasks, significantly reducing the manual effort and cognitive load involved in project planning.

Core Features & Use Cases

  • Automated Planning: Generates step-by-step task lists for feature development.
  • Mode Flexibility: Supports both "fast" (quick plan, no branch) and "full" (creates Git branch, detailed plan) modes.
  • Contextual Awareness: Integrates project context from .ai-factory/DESCRIPTION.md and .ai-factory/ARCHITECTURE.md.
  • Use Case: When starting a new feature like "user authentication with OAuth", this Skill will analyze the project, ask for preferences (testing, logging), create a Git branch, and generate a structured plan with actionable tasks.

Quick Start

Use the aif-plan skill to create a fast plan for adding a product search API.

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 step-by-step implementation plan for a new software feature?

Implementation planning is automated by analyzing project context and exploring the codebase to generate actionable tasks. The tool extracts requirements and creates a structured plan with task dependencies and specific logging instructions.

Does automated feature planning integrate with my existing Git workflow?

Git workflow integration is supported through a full mode that automatically creates a Git branch for your feature. A fast mode is also available to generate quick plans without branch creation if you need rapid task generation.

What context do I need to provide for accurate codebase analysis and task generation?

Codebase analysis requires project context from `.ai-factory/DESCRIPTION.md` and `.ai-factory/ARCHITECTURE.md` files. Providing these documents ensures the generated tasks align with your existing architecture and project requirements.

Can I customize the generated tasks for testing and logging preferences?

Testing and logging preferences are customizable during the planning process. The tool asks for your specific preferences regarding testing frameworks and logging standards, then integrates them directly into the generated tasks.

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

The difference between fast and full modes is that fast mode generates a quick plan without a Git branch, while full mode creates a detailed plan and automatically initializes a Git branch for immediate feature development.

Why use an AI agent for project planning instead of manually writing a task list?

AI agents reduce manual effort and cognitive load by automatically exploring the codebase and extracting requirements to generate comprehensive plans. This ensures your task list includes proper dependencies and actionable steps for structured development.