task-breakdown_skill

This skill creates a single story-task file for a given PM story, ordered by layers and ready for backend implementation.
  • TypeScript

0

GitHub Stars

1

Bundled Files

2 months ago

Catalog Refreshed

4 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill yellinzero/aico --skill task-breakdown

  • SKILL.md5.9 KB

Overview

This skill breaks a product story into a single, ordered backend task file following a layered architecture: Types → Database → Repository → Service → API → Tests. It creates or updates docs/reference/backend/tasks/story-{name}.md and ensures tasks are independently testable, numbered, and include acceptance criteria and dependencies.

How this skill works

The skill reads the story from docs/reference/pm/stories/, loads any related backend designs, design system, and constraints, then identifies required backend components and interactions. It generates a single task file with sequential tasks organized by layers, inserts clear scope, implementation steps, and acceptance criteria for each task, and updates the original story file with a Related Tasks section and progress checklist.

When to use it

  • You run the /backend.tasks command to generate backend work items
  • You ask to "break down story", "create backend tasks", or "split into tasks"
  • A PM story exists under docs/reference/pm/stories/ and needs a task plan
  • You want tasks ordered strictly by backend architecture layers
  • Starting backend implementation and need an organized execution list

Best practices

  • Always check for an existing docs/reference/backend/tasks/story-{name}.md and update it instead of creating a duplicate
  • Keep each task single-responsibility and independently testable with clear acceptance criteria
  • Follow the fixed layer order: Types → Database → Repository → Service → API → Tests
  • Note dependencies in each task and use --- dividers between tasks
  • Add or update the Related Tasks section in the story file with progress and checkboxes

Example use cases

  • Convert a PM story for user-profile into a stepwise backend plan before implementation
  • Add backend tasks for a new feature that requires DB schema, repository, and service logic
  • Update an existing task file with new subtasks after scope changes without re-breaking down
  • Ensure tests are planned last by adding explicit test tasks tied to each implemented layer
  • Generate a single deliverable task file for handoff to backend engineers

FAQ

Read and update the existing docs/reference/backend/tasks/story-{name}.md; never re-break down into a new file.

Where is the task file saved?

Always save to docs/reference/backend/tasks/story-{story-name}.md using the story-{story-name}.md pattern.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational