Back to Skills

requirements-lifecycle

verified

Use when defining requirements, tracking traceability, managing requirement changes, or establishing RTM - covers elicitation, analysis, specification across CMMI Levels 2-4

View on GitHub

Marketplace

foundryside-marketplace

tachyon-beep/skillpacks

Plugin

axiom-sdlc-engineering

development

Repository

tachyon-beep/skillpacks
8stars

plugins/axiom-sdlc-engineering/skills/requirements-lifecycle/SKILL.md

Last Verified

January 24, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/tachyon-beep/skillpacks/blob/main/plugins/axiom-sdlc-engineering/skills/requirements-lifecycle/SKILL.md -a claude-code --skill requirements-lifecycle

Installation paths:

Claude
.claude/skills/requirements-lifecycle/
Powered by add-skill CLI

Instructions

# Requirements Lifecycle

## Overview

This skill guides the complete **requirements lifecycle** from elicitation through change management. It covers both CMMI process areas:

- **RD (Requirements Development)** - Creating requirements: elicitation, analysis, specification
- **REQM (Requirements Management)** - Maintaining requirements: traceability, change control, alignment

**Key capabilities**:
- Elicit requirements from stakeholders without gold plating
- Prioritize conflicting requirements (MoSCoW, value/effort)
- Create bidirectional traceability (requirements ↔ design ↔ tests)
- Manage requirements volatility with impact analysis
- Scale practices from Level 2 (user stories) → Level 3 (templates) → Level 4 (metrics)

**Reference**: See `docs/sdlc-prescription-cmmi-levels-2-4.md` Section 3.1 (Requirements Phase) for complete CMMI policy.

---

## When to Use This Skill

Use this skill when:

- **Requirements changing constantly** - Stakeholder keeps revising, need volatility management
- **Scope creep pressure** - "Just one more thing" additions, need change control
- **Traceability needed** - Level 3 compliance, audit preparation, creating RTM
- **Stakeholder conflicts** - Competing requirements from VPs, need resolution process
- **Documentation overhead concerns** - "How much is enough?" for Level 2 vs. Level 3
- **Creating new features** - Starting requirements gathering for major work
- **Audit preparation** - Need to establish requirements baseline and traceability

**When NOT to use this skill**:
- **Single-page prototypes or spikes** - Throwaway experiments don't need formal requirements
- **Solo developer projects** - Traceability overhead not justified for 1-person teams
- **Bug fixes within existing architecture** - Use issue tracking, not full requirements lifecycle

---

## High-Level Guidance

### RD vs. REQM: Two Process Areas, One Lifecycle

**Requirements Development (RD)** = Creating new requirements
- Elicit needs from stakeholders (interv

Validation Details

Front Matter
Required Fields
Valid Name Format
Valid Description
Has Sections
Allowed Tools
Instruction Length:
15157 chars