aif-plan

Automate AI-assisted planning and task orchestration for feature implementation.

2|Updated Sep 13, 2022
One-click install
npx skills add https://github.com/horizontalsystems/solana-kit-ios --skill aif-plan-horizontalsystems
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aif-plan
Source: https://github.com/horizontalsystems/solana-kit-ios/tree/main/.claude/skills/aif-plan
Command: npx skills add https://github.com/horizontalsystems/solana-kit-ios --skill aif-plan-horizontalsystems

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

AI-assisted planning accelerates turning vague feature ideas into executable roadmaps and task definitions within software projects.

Core Features & Use Cases

  • Two modes: Fast (quick plan, no git branch) and Full (branch-based planning with richer details)
  • Generates and organizes a complete plan including tasks, dependencies, and commit checkpoints
  • Manages context and workspace setup (works with optional parallel worktrees or branches)
  • Provides a canonical plan template and adaptive guidance for preferences, testing, and docs

Quick Start

Kick off a plan by specifying a mode and a brief description, and the tool will guide you through reconnaissance, task creation, and plan generation.

Frequently Asked Questions about aif-plan

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

FAQPage Schema
How do I automate feature planning for a software project using AI?

AI-assisted feature planning automates turning vague ideas into executable roadmaps and task definitions by guiding you through reconnaissance, task creation, and plan generation within software projects.

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

Fast mode generates a quick one-page plan without a git branch, while full mode creates a branch-based plan with richer details, managing parallel worktrees, dependencies, and commit checkpoints.

How does git worktree management work with AI-assisted project planning?

Git worktree management supports parallel workspace setup during full mode planning, organizing tasks, dependencies, and commit checkpoints across isolated branches within your software project.

Can I use this for quick one-page plans without creating a git branch?

Yes, fast mode supports quick one-page plans without requiring a git branch, providing rapid task definitions and plan templates while skipping branch-based workspace setup.

Where are planning decisions and preferences recorded during feature implementation?

Planning decisions are recorded in the .ai-factory directory, which also recommends logging, testing, and documentation preferences to maintain context throughout the feature implementation lifecycle.

What's the best way to generate task definitions and commit checkpoints for a new feature?

The best way is using a canonical plan template within full mode, which organizes a complete plan including task definitions, dependencies, and commit checkpoints for feature implementation.