task-analysis

Decompose tasks and investigate codebases to produce structured issue specifications.

Updated Nov 15, 2025
One-click install
npx skills add https://github.com/posiposi/dragons-counter --skill task-analysis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: task-analysis
Source: https://github.com/posiposi/dragons-counter/tree/main/.claude/skills/task-analysis
Command: npx skills add https://github.com/posiposi/dragons-counter --skill task-analysis

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill provides a structured methodology to decompose tasks and investigate a codebase, enabling teams to produce clear, actionable issue specifications.

Core Features & Use Cases

  • Issue specification structuring: Extract purpose, user stories, acceptance criteria, and constraints to guide implementation.
  • Codebase investigation guidance: Outline steps to locate relevant domain concepts, entities, and use cases within a repository.
  • Task granularity guidance: Define the appropriate scope for tasks to keep changes focused and reviewable.
  • Use Case Scenarios: Apply the technique to frontend, backend, and infrastructure work items to ensure consistent planning.

Quick Start

Ask the skill to decompose a feature request into a structured issue specification: describe purpose, user stories, acceptance criteria, constraints, and potential data-model changes.

Frequently Asked Questions about task-analysis

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

FAQPage Schema
How do I decompose a feature request into a structured issue specification?

A structured issue specification captures purpose, user stories, acceptance criteria, constraints, data-model changes, and API impact. It enforces consistent planning across frontend, backend, and infrastructure tasks to keep changes focused and reviewable.

What is the best way to investigate a codebase for requirements extraction?

Codebase investigation for requirements extraction involves outlining steps to locate relevant domain concepts, entities, and use cases within a repository. This guides task granularity and scope assessment for implementation.

How do I define task granularity for frontend, backend, and infrastructure work items?

Defining task granularity for frontend, backend, and infrastructure work items involves applying structured planning to define appropriate scope. This ensures changes remain focused and reviewable across different technical domains.

Does task analysis work for planning data-model changes and API impact?

Task analysis works for planning data-model changes and API impact by enforcing a consistent specification that captures these elements alongside purpose and constraints. It guides requirement extraction across frontend, backend, and infrastructure tasks.

When do I need to use a structured issue specification for planning work?

You need a structured issue specification when decomposing tasks and investigating a codebase to produce clear, actionable planning artifacts. It ensures consistent scope assessment and requirement extraction across frontend, backend, and infrastructure tasks.

Can I use task analysis to extract user stories and acceptance criteria from a codebase?

You can use task analysis to extract user stories and acceptance criteria by investigating a codebase to locate relevant domain concepts and use cases. This structured methodology guides the creation of clear, actionable issue specifications.