Skill: req-add
SkillDev toolsMint a new REQ ID in the Assured project's namespace, with module assignment, and append it to the requirements-spec.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the Skill: req-add skill
What this skill tells your AI
The instructions your AI receives, as published by stevegjones/ai-first-sdlc-practices in skills/req-add/SKILL.md and read by ahel’s review.
Use this skill when adding a new requirement to an existing requirements-spec under the Assured bundle. Computes the next sequential ID for the feature and module, prompts for the requirement text, and appends a properly-formatted ### REQ-... section.
Inputs
<feature-id>(or<module-id>for positional projects): which spec to append to- The requirement text (single declarative sentence)
Steps
-
Locate the requirements-spec. Read
docs/specs/<feature-id>/requirements-spec.md. If the project uses positional decomposition, read the spec for the matching module. -
Compute the next REQ number. Scan existing
### REQ-...headings. New ID is the max + 1, zero-padded to 3 digits. -
Prompt for the requirement text. Ask: "Single declarative sentence describing the new requirement?"
-
Append the section.
### REQ-<feature-id>-<NNN> <text> **Module:** <module-id> -
Confirm. Show the diff to the user before saving.
-
Save. Write the file.
-
Remind. "Next steps: add a corresponding DES in design-spec.md (use
req-link), then a TEST in test-spec.md."
Done criteria
- New REQ section appended with correct ID, no renumbering of existing IDs.
- Module assignment present.
- File saved; no other changes.
Signals
- GitHub stars
- 41
- Forks
- 6
- Last commit
- Aug 2026
Advanced
- Catalog kind
- skill
- Gateway key
req-add- Source
- github.com/stevegjones/ai-first-sdlc-practices