create-tasks

Decompose accepted requirements into codebase-agnostic implementation tasks with testable definitions of done.

Updated Apr 18, 2026
One-click install
npx skills add https://github.com/4797pnkkx5-gif/AI-Augmented-RE --skill create-tasks-4797pnkkx5-gif
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-tasks
Source: https://github.com/4797pnkkx5-gif/AI-Augmented-RE/tree/main/skills/create-tasks
Command: npx skills add https://github.com/4797pnkkx5-gif/AI-Augmented-RE --skill create-tasks-4797pnkkx5-gif

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

create-tasks converts accepted requirements artefacts into developer-sized, codebase-agnostic implementation Tasks, helping teams move from story-level acceptance criteria to concrete work units that an AI coding agent can safely consume.

Core Features & Use Cases

  • Decomposes Accepted Stories into Tasks: Produces one Task per Acceptance Criterion (with deterministic, published decomposition rules).
  • Adds NFR threshold verification Tasks: Creates additional Tasks to verify measurable Performance/Security/Reliability thresholds when the SRS defines them.
  • Creates Cross-cutting Tasks: Mints a single cross-cutting Task for shared NFRs referenced by multiple Stories and links it to every serving Story.
  • Maintains traceable, auditable handoffs: Builds Task indices and coverage matrices and seeds Definition of Done lines that reference linked Test Cases.
  • Runs a boundary audit for codebase leakage: Flags tasks that contain framework names, file paths, code fences, or code-like handler/class prescriptions and records Open Questions for human review.

Quick Start

Run the create-tasks skill after you have an Accepted SRS and at least one Accepted User Story under an Accepted Epic, then review and address any boundary-audit Open Questions before marking tasks as approved.

Frequently Asked Questions about create-tasks

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

FAQPage Schema
How do I decompose accepted user stories into implementation tasks for AI coding agents?

To decompose accepted user stories into implementation tasks, you can use deterministic decomposition heuristics that generate codebase-agnostic tasks with contract and testable definitions of done. This produces one task per acceptance criterion, ensuring safe consumption by an AI coding agent.

What is task decomposition with NFR threshold verification in requirements engineering?

Task decomposition with NFR threshold verification is the process of generating implementation tasks that specifically validate measurable performance, security, and reliability thresholds defined in the Software Requirements Specification. It creates dedicated tasks to ensure these non-functional requirements are tested.

How to maintain traceability between implementation tasks and linked test cases?

You maintain traceability between implementation tasks and linked test cases by generating task indices and coverage matrices that seed Definition of Done lines referencing those linked test cases. This ensures every implementation task has auditable connections back to requirements.

How do I prevent codebase leakage when generating implementation tasks from requirements?

You prevent codebase leakage by running a boundary audit validation that flags generated tasks containing framework names, file paths, code fences, or code-like handler prescriptions. Instead of auto-rewriting these specifics, it records Open Questions for human review.

Does task decomposition support cross-cutting non-functional requirements shared by multiple stories?

Yes, task decomposition supports cross-cutting non-functional requirements by minting a single shared task for NFRs referenced by multiple user stories. This cross-cutting task is then linked to every serving story to avoid duplication and ensure comprehensive coverage.

Do I need an Accepted SRS and Accepted Epics before decomposing requirements into tasks?

Yes, you need an Accepted Software Requirements Specification and at least one Accepted User Story under an Accepted Epic before decomposing requirements into tasks. The process operates strictly on these accepted artifacts to ensure valid implementation task generation.