requirements-quality-analyzer
Specialized skill for analyzing and scoring requirements quality against BABOK and IEEE 29148 standards
npx skills add a5c-ai/babysitter --skill requirements-quality-analyzer --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Requirements Quality Analyzer ## Overview The Requirements Quality Analyzer skill provides specialized capabilities for analyzing and scoring requirements quality against industry standards including BABOK (Business Analysis Body of Knowledge) and IEEE 29148 (Requirements Engineering). This skill enables automated validation, quality scoring, and improvement recommendations for requirements documentation. ## Capabilities ### INVEST Criteria Validation - Validate requirements against INVEST criteria (Independent, Negotiable, Valuable, Estimable, Small, Testable) - Score each criterion on a standardized scale - Generate specific feedback for non-compliant requirements ### SMART Criteria Assessment - Assess requirements for SMART criteria compliance (Specific, Measurable, Achievable, Relevant, Time-bound) - Identify gaps in requirement specificity - Recommend improvements for vague or incomplete requirements ### Language Quality Analysis - Detect ambiguous language patterns (e.g., "may", "should", "appropriate") - Identify passive voice usage that obscures accountability - Flag jargon and undefined acronyms - Check for consistent terminology usage ### Acceptance Criteria Validation
- Overview
- Capabilities
- INVEST Criteria Validation
- SMART Criteria Assessment
- Language Quality Analysis
- Acceptance Criteria Validation
- Quality Scoring
- Duplicate and Conflict Detection
- Improvement Recommendations
- Usage
- Basic Quality Analysis
- INVEST Validation
- Comprehensive Quality Report
- Process Integration
What does the requirements-quality-analyzer skill do?
Specialized skill for analyzing and scoring requirements quality against BABOK and IEEE 29148 standards
How do I install it?
Run `npx skills add a5c-ai/babysitter --skill requirements-quality-analyzer --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From a5c-ai/babysitter, a repository with 1,642 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
