requirements-baselining

Establish versioned requirements baselines with entry criteria, approvals, and configuration management.

23|1|Updated Mar 19, 2026
One-click install
npx skills add https://github.com/jdm4pku/RE-Skills --skill requirements-baselining-jdm4pku
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: requirements-baselining
Source: https://github.com/jdm4pku/RE-Skills/tree/main/skills/requirements-baselining
Command: npx skills add https://github.com/jdm4pku/RE-Skills --skill requirements-baselining-jdm4pku

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Without a formal requirements baseline, teams have no agreed reference point for change control, traceability, or audits, leading to requirements drift and disputes over what was actually committed. ## Core Features & Use Cases - Baseline Establishment Workflow: Six-step process covering entry criteria verification, baseline record creation, formal approval routing, version labeling, stakeholder communication, and post-baseline change management. - Version Labeling Conventions: Structured scheme distinguishing drafts (Version X.Y draft Z) from approved baselines (Version X.Y approved), with Git tagging examples. - Entry Criteria Checklist: Nine quality gates including review completion, TBD resolution, unique IDs, prioritization, testability, and stakeholder sign-off. - Use Case: After the SRS for a chemical inventory system passes formal review, use this Skill to verify entry criteria, create a baseline record with approver sign-offs, tag Version 1.0 in Git, and lock the document before development begins. ## Quick Start Ask the agent to baseline the approved SRS document for Release 1 using the requirements baselining process and baseline record template.

Frequently Asked Questions about requirements-baselining

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

FAQPage Schema
How do I create a requirements baseline for an SRS document?▼

Verify the entry criteria checklist first: formal review completed, action items resolved, unique requirement IDs, priorities assigned, and stakeholder sign-off obtained. Then create a baseline record, route it for approval by the product owner, tech lead, PM, and QA lead, and apply a version label such as Version 1.0 approved.

What version numbering convention should requirements documents use?▼

Use the format Version X.Y draft Z for working drafts and Version X.Y approved for baselines. Increment the major version for significant scope changes, the minor version for approved changes within a release, and the draft number for unapproved working copies.

When is a requirements document ready to be baselined?▼

A document is ready when all entry criteria pass: formal review done, all action items closed, TBDs resolved or deferred with rationale, requirements uniquely identified and testable, traceability established, and all sign-off authorities approved. If more than 10% of requirements have open issues, delay baselining.

Can requirements be changed after baselining?▼

Yes, but only through a formal change control process. Submit a change request, perform impact analysis, obtain CCB approval, then update the requirements and create a new baseline version such as Version 1.1 approved. The original baseline remains immutable.

What happens if you baseline requirements too early?▼

Premature baselining produces immediate change requests that undermine the baseline and waste change control overhead on issues that review should have caught. Verify entry criteria rigorously and avoid baselining while requirements remain volatile.