Awesome Requirements Writer skill

A skill that turns engineering notes, customer input and test expectations into clear, testable technical requirements.

  • 105 ★ on the repository
  • Last commit
  • MIT
Skill

Minimal access

Why this level

  • The skill only writes requirement text; the installer adds files to agent directories.
All reasons and checks

muchengracedriver/awesome-requirements-writer

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add skills/awesome-requirements-writer

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Minimal accessThe tool runs nothing and makes no network calls.

  • The skill only writes requirement text; the installer adds files to agent directories.

This is third-party code. Review the repository files before installing.

What it does

Awesome Requirements Writer helps an agent write technical requirements the way automotive projects under ASPICE do. The author is an engineer with a decade of experience who packed rules from his practice into the skill. The skill fixes common flaws: conversational notes turned into vague wording, rationale mixed into normative text, compound conditions with unclear `AND` and `OR` logic, one ID covering several behaviors, values without named variables or a variable table, untestable inputs, outputs and acceptance criteria. Alongside `SKILL.md` come requirement templates in English and Chinese and an automotive context reference. The installer adapts the package for Claude, Codex, CodeBuddy, OpenClaw and Hermes.

Who it is for. Engineers and managers who write technical product requirements and want each one to be verifiable by a test.

Good fit when

  • Meeting notes need to become a requirement list with IDs.
  • A requirement mixes behavior and rationale and they must be separated.
  • A condition has `AND` and `OR` and the evaluation order is unclear.
  • Mid-level requirements must be linked to upper and lower levels.

Not a fit when

  • User scenarios are needed rather than normative requirements.
  • A legally binding document under a standard the skill does not cover is required.
  • A translation of ready requirements is needed.

Example request

Turn these meeting notes into atomic, testable requirements with IDs and a variable table, and keep the rationale separate.

Limitations

The skill is based on automotive and ASPICE experience, so templates and the reference need adapting for other fields. It does not replace agreeing requirements with the customer and does not check them against real tests. Installing through `npx` needs Node.js 18 or newer, and the installer writes files into the chosen agents' directories. The README implies the best results come from feeding source material: standards, test expectations and notes.

How to disable. Delete the `awesome-requirements-writer` skill folder from the agent's skills directory (`.claude/skills` for Claude, `.agents/skills` for Codex).

FAQ

How do I install it?

Tell the agent "install awesome-requirements-writer skill" or run `npx awesome-requirements-writer install` with Node.js 18+ installed.

How do I install for one agent?

Add its name: `npx awesome-requirements-writer install codex`, `... install openclaw` or `... install hermes`.

What problems does it solve?

Vague wording, requirement mixed with rationale, unclear `AND` and `OR` logic, compound requirements, values without variables.

Which languages are the templates in?

English and Chinese: `requirement-patterns-en.md` and `requirement-patterns-zh.md`.

Are there versions for other agents?

Yes, `adapters/` holds variants for Claude, Codex and CodeBuddy.

Discussion

No questions or reviews yet.

Skills

A skill that rewrites dense, ambiguous English into ASD-STE100 Simplified Technical English so another agent cannot misread it

SkillMinimal access6.4KRepository stars

A skill that makes an agent write docs and replies in plain English on ASD-STE100 rules: short sentences, one term per meaning, condition before command

SkillExtended access4.4KRepository stars

A skill that turns tender documents into a Word technical bid: scoring-based, with industry guides and a 14-step pipeline

SkillMinimal access213Repository stars

A skill that rewrites technical text in ASD-STE100 Simplified English: short sentences, active voice, warnings before the step.

SkillMinimal access103Repository stars

A Claude Code skill-plugin that edits and proofreads English text in The Economist's style: clarity, precision, brevity

SkillMinimal access129Repository stars

A skill that strips defensive caveats, apologies and excess hedging from text and makes claims direct while keeping needed limits

SkillMinimal access1.9KRepository stars

README in short

A skill with requirement templates in two languages and an installer for several agents. Written by an engineer experienced in ASPICE.

README badge

Report a problem