requirements-analysis

Analyze ambiguous requests and generate TODO.md and DESIGN.md plans.

88|4|Updated Oct 14, 2018
One-click install
npx skills add https://github.com/skanehira/dotfiles --skill requirements-analysis-skanehira
Or copy as Structured Prompt for Agentâ–Ľ
Please help me install this Agent Skill.
Skill: requirements-analysis
Source: https://github.com/skanehira/dotfiles/tree/main/claude/skills/requirements-analysis
Command: npx skills add https://github.com/skanehira/dotfiles --skill requirements-analysis-skanehira

SYSTEM DOCUMENTATION & REQUIREMENTS

đź’ˇ This Skill includes references (resource) components.

What problem does it solve?

This Skill transforms ambiguous user requests and high-level ideas into concrete, actionable implementation plans. It ensures clarity, technical feasibility, and alignment with development best practices, preventing misinterpretations and rework from the outset.

Core Features & Use Cases

  • Deep Requirement Analysis: Breaks down requests across "What, Why, How, When, Who" dimensions to gain a comprehensive understanding of functionality, purpose, usage, timeline, and target users.
  • Proactive Uncertainty Resolution: Explicitly identifies missing information or unknowns, listing them for clarification rather than making risky assumptions.
  • TDD-Compliant Task Decomposition: Breaks down feature development into a structured, Test-Driven Development (TDD) cycle (RED→GREEN→REFACTOR), ensuring tasks are test-first.
  • Comprehensive Documentation Generation: Outputs structured TODO.md and DESIGN.md files, providing a clear roadmap for implementation and architectural decisions, all compliant with strict "MUST rules."
  • Use Case: You're presented with a high-level request like "Improve the user dashboard." Activate this Skill to analyze the request, identify ambiguities, break it down into detailed, TDD-ready implementation tasks, and generate a comprehensive TODO.md and DESIGN.md, providing your development team with a crystal-clear, actionable plan.

Quick Start

Analyze the attached document 'new-feature-brief.md' and generate a TODO.md and DESIGN.md based on its requirements, ensuring all MUST rules are followed.