zchary1106/claude-agent-toolkit/requirement-translator
Claude Code and agent skill by zchary1106/claude-agent-toolkit
- community
Checking that the SKILL.md file is still in the repository.
Requirement Translator — Bridges the communication gap between Product Managers and Developers. Supports bidirectional translation: (1) PM→Dev: vague requirements → precise technical spec (API definitions, data structures, edge cases, time estimates) (2) Dev→PM: technical limitations → business language with alternatives (3) Ambiguity detection: identifies vague areas and hidden traps (4) Time estimation: generates realistic estimates with 2.1x coefficient (5) Scope drift tracking: records requirement diffs, calculates drift index.
Install
npx vskill@latest install zchary1106/claude-agent-toolkit/requirement-translatorSKILL.md
Requirement Translator
Translates vague product requirements into precise technical specs, or translates technical limitations into language product managers understand.
Modes
Mode 1: PM → Dev (Requirement Translation)
Input: Product manager's raw requirement description (verbal, doc, screenshot)
Output structure:
Mode 2: Dev → PM (Technical Translation)
Input: Technical problem or limitation encountered by developer
Translation principles:
- Never say "can't do it" — say "this approach costs X, alternative costs Y"
- Describe impact in user value terms, not technical jargon
- Every problem comes with at least one alternative
- Use analogies for non-technical audience (e.g., "It's like changing the foundation of a building that's already built")
Output structure:
Mode 3: Scope Drift Tracking
When user mentions a requirement change:
- Record the change content (diff from previous version)
- Assess impact (additional effort, architecture changes, risk)
- Calculate drift index:
change_count × avg_impact / total_timeline - Alert when drift index > 0.5
Mode 4: Time Estimation
Auto-estimate based on requirement complexity, using coefficients from patterns.md.
Key rules:
- Never give "fastest possible" estimates — give "reasonable timeline"
- Explicitly list what's included and excluded
- Provide "scope cut" options: what can be dropped to shorten the timeline
Reference
- PM phrase translations, time coefficients, and Dev response templates: references/patterns.md
Example
User: "Product wants a sharing feature like Instagram, ship ASAP"
Triggers PM→Dev mode:
- Ambiguity detection: "like Instagram" → which specific features? "ASAP" → need a concrete date
- Task breakdown: Image/text posts, feed, likes/comments, recommendation algorithm...
- Time estimate: MVP (posts + feed only) ~15 person-days, full version ~40 person-days
- Recommendation: Build MVP first for validation, define scope before scheduling
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/requirement-translator/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/zchary1106/claude-agent-toolkit/requirement-translator)