afc:plan

Generate implementation plans from feature specifications with file change maps.

7|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/jhlee0409/all-for-claudecode --skill afc-plan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: afc:plan
Source: https://github.com/jhlee0409/all-for-claudecode/tree/main/skills/plan
Command: npx skills add https://github.com/jhlee0409/all-for-claudecode --skill afc-plan

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and scripts (resource) components.

What problem does it solve?

This Skill automates the creation of detailed implementation plans, transforming feature specifications into actionable steps for software development. It ensures designs are feasible, architecturally sound, and aligned with project requirements.

Core Features & Use Cases

  • Generate Implementation Plans: Creates plan.md files based on spec.md.
  • File Change Mapping: Defines exactly which files need to be created, modified, or deleted.
  • Use Case: After defining a new feature in spec.md, use this Skill to generate a precise plan detailing all necessary code changes, test strategies, and potential risks before implementation begins.

Quick Start

Use the afc:plan skill to generate an implementation plan for the current feature.

Frequently Asked Questions about afc:plan

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

FAQPage Schema
How do I generate an implementation plan from a feature specification?

An implementation plan maps out required file changes, test strategies, and risk assessments from a feature specification. This ensures software designs are feasible and architecturally compliant before any code is written.

What is a file change map in software architecture planning?

A file change map defines exactly which files need to be created, modified, or deleted during implementation. It provides precise code change tracking to support automated software development cycles.

How do I ensure my software design is architecturally compliant before coding?

You can ensure architectural compliance by using an automated planning phase with critic loops and ADR recording. This validates that designs are traceable to requirements and feasible within the project architecture.

Do I need a spec.md file to create a detailed code implementation plan?

Yes, you need a feature specification file to generate a corresponding implementation plan. The system transforms the defined feature requirements into actionable steps and test strategies.

Can I automate risk assessment and test strategy generation for software development?

Yes, automated implementation planning includes built-in test strategy generation and risk assessment. It orchestrates research, design, and validation phases to evaluate potential implementation risks proactively.

What is the best way to map out file modifications for a new feature?

The best way to map file modifications is generating an implementation plan that explicitly lists files to create, modify, or delete. This ensures all code changes are traceable to the original feature requirements.