aif-plan

Installation
SKILL.md

Plan - Implementation Planning

Create an implementation plan for a feature or task. Two modes:

  • Fast – quick plan, no git branch, saves to the configured fast plan path (default: .ai-factory/PLAN.md)
  • Full — richer plan, asks preferences, saves to the configured full-plan directory, and optionally creates a git branch/worktree when git is enabled and branch creation is allowed

Workflow

Step 0 (pre): Detect Handoff Mode

Determine Handoff mode, task ID, and branch contract. Resolve each value independently so legacy callers that pass only HANDOFF_MODE and HANDOFF_TASK_ID still enter Handoff mode correctly:

  • HANDOFF_MODE: explicit prompt value if present; otherwise environment value; otherwise empty string.
  • HANDOFF_TASK_ID: explicit prompt value if present; otherwise environment value; otherwise empty string.
  • HANDOFF_BRANCH_PREPARED: explicit prompt value if present; otherwise environment value; otherwise 0.
  • HANDOFF_BRANCH_NAME: explicit prompt value if present; otherwise environment value; otherwise empty string.

Use the Bash tool only for values that were not passed explicitly in the prompt:

Related skills

More from lee-to/ai-factory

Installs
37
GitHub Stars
672
First Seen
Feb 22, 2026