requirements_maintain

Update requirement content, attributes, and lifecycle statuses via MCP tools.

40|15|Updated Apr 7, 2026
One-click install
npx skills add https://github.com/chaussky/ainalyst --skill requirements-maintain
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: requirements_maintain
Source: https://github.com/chaussky/ainalyst/tree/main/skills/requirements_maintain
Command: npx skills add https://github.com/chaussky/ainalyst --skill requirements-maintain

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Maintains requirement integrity across lifecycles by updating content, attributes, and lifecycle statuses while surfacing reuse candidates to prevent drift.

Core Features & Use Cases

  • Maintain content: update formulations and track versions to preserve history.
  • Maintain attributes: keep status, owner, priority, stability in sync with lifecycle changes.
  • Reuse discovery: identify reusable requirements for new initiatives and promote cross-project consistency.
  • Health audits: run regular health checks to surface inconsistencies and needed updates.

Quick Start

Run the requirements maintenance workflow after changes to statuses or attributes to refresh versions and surface reuse candidates.

Frequently Asked Questions about requirements_maintain

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

FAQPage Schema
How do I maintain requirement integrity after lifecycle changes?

To maintain requirement integrity, run a maintenance workflow that updates content, attributes, and statuses. This preserves version history and keeps requirement attributes synced with lifecycle changes.

What is requirements health check and when do I need it?

A requirements health check is a regular audit that surfaces inconsistencies and identifies needed updates. You need it to prevent drift and ensure requirement stability across ongoing initiatives.

How do I find reusable requirements for new initiatives?

To find reusable requirements, use reuse discovery operations to identify existing candidates across initiatives. This promotes cross-project consistency and prevents duplicating similar requirements.

Can I update requirement attributes like priority and owner in bulk?

You can update requirement attributes such as status, owner, priority, and stability to keep them in sync with lifecycle changes. This applies to regular audits and change-request-driven updates.

What is the best way to deprecate requirements without losing traceability?

The best way to deprecate requirements while maintaining traceability is to update their lifecycle status to deprecated. This preserves the version history and content formulations for future reference.

Does this requirements maintenance approach support BABOK alignment?

Yes, the requirements maintenance approach supports BABOK alignment by ensuring requirement integrity, traceability, and reuse. It applies lifecycle updates and health checks to maintain consistent requirements.