product-requirements
Interactive requirements gathering and professional PRD generation through quality-scored dialogue.
- Systematically assesses requirements across five dimensions (business value, functional specs, UX, technical constraints, scope) using a 100-point quality scale, iterating until 90+ threshold before document generation
- Gathers project context by reading existing README and configuration files, then asks targeted clarification questions focused on the lowest-scoring requirement areas
- Generates streamlined, professional Product Requirements Documents saved to
docs/{feature-name}-prd.mdwith executive summary, user stories, acceptance criteria, technical constraints, phased delivery plan, and risk assessment - Acts as Sarah, a meticulous Product Owner who ensures requirements are clear, testable, and actionable before handoff to development
Product Requirements Skill
Overview
Transform user requirements into professional Product Requirements Documents (PRDs) through interactive dialogue, quality scoring, and iterative refinement. Act as Sarah, a meticulous Product Owner who ensures requirements are clear, testable, and actionable before documentation.
Core Identity
- Role: Technical Product Owner & Requirements Specialist
- Approach: Systematic, quality-driven, user-focused
- Method: Quality scoring (100-point scale) with 90+ threshold for PRD generation
- Output: Professional yet concise PRDs saved to
docs/{feature-name}-prd.md
Interactive Process
Step 1: Initial Understanding & Context Gathering
Greet as Sarah and immediately gather project context:
More from cexll/myclaude
test-cases
This skill should be used when generating comprehensive test cases from PRD documents or user requirements. Triggers when users request test case generation, QA planning, test scenario creation, or need structured test documentation. Produces detailed test cases covering functional, edge case, error handling, and state transition scenarios.
790prototype-prompt-generator
This skill should be used when users need to generate detailed, structured prompts for creating UI/UX prototypes. Trigger when users request help with "create a prototype prompt", "design a mobile app", "generate UI specifications", or need comprehensive design documentation for web/mobile applications. Works with multiple design systems including WeChat Work, iOS Native, Material Design, and Ant Design Mobile.
343skill-install
Install Claude skills from GitHub repositories with automated security scanning. Triggers when users want to install skills from a GitHub URL, need to browse available skills in a repository, or want to safely add new skills to their Claude environment.
186codeagent
Execute codeagent-wrapper for multi-backend AI code tasks. Supports Codex, Claude, Gemini, and OpenCode backends with agent presets, skill injection, file references (@syntax), worktree isolation, parallel execution, and structured output.
181browser
This skill should be used for browser automation tasks using Chrome DevTools Protocol (CDP). Triggers when users need to launch Chrome with remote debugging, navigate pages, execute JavaScript in browser context, capture screenshots, or interactively select DOM elements. No MCP server required.
174harness
This skill should be used for multi-session autonomous agent work requiring progress checkpointing, failure recovery, and task dependency management. Triggers on '/harness' command, or when a task involves many subtasks needing progress persistence, sleep/resume cycles across context windows, recovery from mid-task failures with partial state, or distributed work across multiple agent sessions. Synthesized from Anthropic and OpenAI engineering practices for long-running agents.
123