refining-requirements

Community

Transform vague specs into clear, actionable plans.

Authorgalihcitta
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill eliminates the ambiguity and incompleteness often found in product requirements documents (PRDs). It prevents costly rework and delays by transforming rough, prose-heavy requirements into structured, implementation-ready specifications, ensuring clarity before a single line of code is written.

Core Features & Use Cases

  • Auto-Detect Project Context: Automatically identifies the tech stack (e.g., Node.js, Go, Python, Java) and reads project conventions from CLAUDE.md to tailor the refinement process.
  • Validate File Paths: Verifies if referenced files exist (✓ EXISTS), need creation (✗ CREATE), or require confirmation (? VERIFY) against the actual codebase, providing a clear action plan for file modifications.
  • Structure & Refine: Converts narrative requirements into detailed sections, including data models, API contracts, business logic, test scenarios, and security checklists, optimized for AI code execution.
  • Multi-Stack & Greenfield Support: Handles complex scenarios like monorepos with multiple languages or entirely new projects built from scratch, generating stack-specific guidance.
  • Use Case: A developer receives a PRD that is vague, scatters file paths, and says "similar to X" without explanation. This skill refines it into a detailed, structured specification with clear file mappings, API definitions, and a security checklist, ready for immediate coding.

Quick Start

Refine the attached Product Requirements Document (PRD) into an implementation-ready specification.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: refining-requirements
Download link: https://github.com/galihcitta/dotclaudeskills/archive/main.zip#refining-requirements

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository