afc:tasks

Decomposes a project plan into executable tasks with DAG dependency tracking and parallelization directives.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires afc-parallel-validate.sh, afc-dag-validate.sh, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the complex process of breaking down a high-level implementation plan into granular, executable tasks, ensuring all requirements are covered and dependencies are managed.

Core Features & Use Cases

  • Automated Task Generation: Converts a plan into a structured list of tasks with dependencies and parallelization markers.
  • Dependency Management: Enforces Directed Acyclic Graph (DAG) structure for task dependencies.
  • Parallel Execution Validation: Ensures tasks marked for parallel execution do not conflict over file access.
  • Use Case: After a feature plan is created, this Skill generates the precise steps needed for implementation, including which tasks can run concurrently and which must wait, streamlining the development workflow.

Quick Start

Use the afc:tasks skill to decompose the plan for the 'add user authentication' feature.

Frequently Asked Questions about afc:tasks

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

FAQPage Schema
How do I decompose a project plan into executable tasks with dependency tracking?

Task decomposition converts a high-level implementation plan into a structured list of executable tasks with dependency tracking and parallelization directives. It enforces a Directed Acyclic Graph (DAG) structure to manage dependencies and streamline development workflows.

What is a Directed Acyclic Graph (DAG) in task dependency management?

A Directed Acyclic Graph (DAG) in task dependency management is a structural validation ensuring task dependencies form a non-circular chain. This structure guarantees that parallel execution tasks do not conflict and that implementation steps proceed without deadlock.

How do I validate parallel execution tasks to avoid file access conflicts?

Parallel execution validation checks tasks marked for concurrent execution to ensure they do not conflict over file access. This process uses validation scripts to verify the DAG structure and maintain safe workflow automation during implementation.

Can I use automated task generation for agile development feature plans?

Automated task generation supports agile development by converting feature plans into granular, executable tasks. It validates task coverage against feature specifications and analyzes past decompositions to improve granularity and avoid future conflicts.

What's the best way to ensure task coverage against feature specifications?

Ensuring task coverage against feature specifications requires validating the decomposed task list directly against the original plan. This retrospective analysis confirms all requirements are covered and improves future task decomposition granularity.