mpx-add-requirements

Update `.mpx/SPEC.md` requirements and regenerate roadmap and phase checklists.

1|Updated Feb 7, 2026
One-click install
npx skills add https://github.com/MartinoPolo/mpx-claude-code --skill mpx-add-requirements
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mpx-add-requirements
Source: https://github.com/MartinoPolo/mpx-claude-code/tree/main/_archive/skills-deprecated/mpx-add-requirements
Command: npx skills add https://github.com/MartinoPolo/mpx-claude-code --skill mpx-add-requirements

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It eliminates the slow, error-prone process of manually maintaining a project’s requirements while ensuring the planning artifacts always stay consistent with the latest input.

Core Features & Use Cases

  • Specification authoring: Creates or updates .mpx/SPEC.md as the single source of truth using checkbox-style requirements that preserve user details.
  • Normalization and deduplication: Converts user input into precise, testable checklist items and marks implemented scope with [x].
  • Automatic re-planning: Runs mpx-spec-analyzer after every change to regenerate .mpx/ROADMAP.md and .mpx/phases/*/CHECKLIST.md.

Quick Start

Use mpx-add-requirements to add or update your requirements by providing the exact requirement text as the argument.

Frequently Asked Questions about mpx-add-requirements

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

FAQPage Schema
How do I keep my project specification up to date with incremental requirements?

To keep your project specification up to date, you can add or refine requirement checklists incrementally. This approach converts ambiguous input into precise, testable items while preserving your original details and marking implemented scope as complete.

How do I automatically regenerate a roadmap after updating requirements?

You can automatically regenerate a roadmap after updating requirements by invoking a spec analyzer workflow. This mechanism updates derived roadmap artifacts and phase checklists immediately after any specification changes are made.

What is the best way to normalize and deduplicate requirement checklists for TDD planning?

Normalizing and deduplicating requirement checklists for TDD planning involves converting raw user input into precise, testable items. This ensures your specification remains a single source of truth without redundant or ambiguous acceptance details.

Does the mpx-add-requirements workflow support markdown specifications as the source of truth?

Yes, the mpx-add-requirements workflow supports markdown specifications by using a SPEC.md file as the single source of truth. It preserves user-provided details and maintains checkbox-style requirements for clear tracking.

Can I clarify missing acceptance details before writing a specification checklist?

Yes, you can clarify missing acceptance details before writing a specification checklist. The workflow is designed for specification authoring where requirements are provided incrementally and ambiguous details must be resolved beforehand.

Why do my phase checklists fall out of sync with my project specification?

Phase checklists fall out of sync with a project specification when updates are made manually without regenerating derived artifacts. Automatically invoking a spec analyzer after every change ensures roadmap and phase checklists stay consistent.