skill-validation

Validate feature requirements for ambiguity, duplication, and feasibility issues.

2|1|Updated Dec 10, 2025
One-click install
npx skills add https://github.com/inernoro/prd_agent --skill skill-validation-inernoro
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-validation
Source: https://github.com/inernoro/prd_agent/tree/main/.claude/skills/skill-validation
Command: npx skills add https://github.com/inernoro/prd_agent --skill skill-validation-inernoro

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Validates new feature requirements before development begins by detecting ambiguity, incompleteness, untestability, and other quality issues; it also checks for duplication against existing features and provides a structured go/no-go decision with improvement suggestions.

Core Features & Use Cases

  • Phase 1: 需求气味检测 (Ambiguity, Incompleteness, Untestability) on feature proposals.
  • Phase 2: 雷同排查 against codebase-snapshot.md and existing feature lists to assess overlap with current capabilities.
  • Phase 3: 七维度价值打分 (User Value, Clarity, Novelty, Feasibility, Strategic Fit, Time Criticality, Maintenance Cost) with weighted scoring.
  • Phase 4: 综合判定 and actionable recommendations for next steps.

Quick Start

Provide a feature requirement description, and the skill will run Phase 1-4 analyses and output a validation report.

Frequently Asked Questions about skill-validation

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

FAQPage Schema
How do I validate feature requirements for ambiguity and feasibility before development?

Requirement validation detects ambiguity, incompleteness, and untestability in feature proposals to surface quality issues and feasibility risks before development begins. It analyzes proposals through multi-phase checks and scoring to provide a structured go/no-go decision.

What is the best way to check new feature proposals for duplication against existing capabilities?

Duplication checking compares new feature requirements against existing codebase snapshots and feature lists to assess overlap with current capabilities. This identifies redundant proposals during backlog grooming and cross-functional reviews to prevent duplicate development efforts.

Can I use RICE scoring and ISO 29148 to prioritize my product backlog?

Yes, multi-criteria scoring applies RICE methodology alongside ISO 29148 standards across seven dimensions including user value, clarity, novelty, feasibility, strategic fit, time criticality, and maintenance cost. Weighted scoring produces quantified prioritization results for product teams.

Does requirement validation work for large proposals and cross-functional reviews?

Requirement validation is designed for product teams handling large proposals, backlog grooming, and cross-functional reviews. It processes feature requirements through smell detection, overlap checks, and multi-criteria scoring to produce clear go/no-go decisions with actionable improvements.

How do I get a go/no-go decision with actionable recommendations for new features?

Provide a feature requirement description to trigger automated phase-by-phase analysis including smell detection, deduplication, and weighted scoring. The validation synthesizes all phases into a comprehensive decision report with specific actionable improvement suggestions for next steps.

What are the limitations of automated requirement smell detection?

Requirement smell detection identifies ambiguity, incompleteness, and untestability but requires a codebase snapshot file for accurate duplication checks. Validation results depend on the quality of the input requirement description and the completeness of the existing feature list provided.