using-requirements-framework

Enforces skill discovery and invocation practices at conversation start within the requirements framework.

1|Updated Dec 11, 2025
One-click install
npx skills add https://github.com/HarmAalbers/claude-requirements-framework --skill using-requirements-framework-harmaalbers
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: using-requirements-framework
Source: https://github.com/HarmAalbers/claude-requirements-framework/tree/main/plugins/requirements-framework/skills/using-requirements-framework
Command: npx skills add https://github.com/HarmAalbers/claude-requirements-framework --skill using-requirements-framework-harmaalbers

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? AI assistants often skip established workflow skills and improvise solutions, leading to inconsistent quality and missed process steps. This Skill mandates that relevant skills are checked and invoked before any response or action, ensuring disciplined development practices. ## Core Features & Use Cases - Mandatory Skill Invocation: Requires invoking any applicable skill before responding, using the Skill tool rather than reading skill files directly. - Skill Priority Ordering: Defines a clear hierarchy — process skills first (brainstorming, debugging), then review/quality skills, then domain-specific skills. - Skill Catalog Reference: Ships a full catalog of process skills, review commands, and framework skills, including auto-satisfy mappings that clear workflow requirements automatically. - Use Case: When starting a new coding session, this Skill ensures the assistant invokes brainstorming before design work, TDD before implementation, and verification before claiming completion — automatically satisfying the corresponding workflow gates. ## Quick Start Start a new conversation and ask the assistant to check which skills apply before beginning any development task.

Frequently Asked Questions about using-requirements-framework

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

FAQPage Schema
How do I make Claude Code always use skills before responding?▼

Install the requirements-framework plugin, which includes this skill that mandates skill invocation before any response. It instructs the assistant to use the Skill tool whenever a skill might apply, treating skill checks as non-negotiable.

What is the skill priority order in the requirements framework?▼

Process skills like brainstorming and debugging come first to determine approach, review and quality skills like pre-commit come second, and domain-specific framework skills come third to guide implementation.

Do skills automatically satisfy workflow requirements?▼

Yes. Completing a skill auto-satisfies its corresponding requirement — for example, brainstorming satisfies design_approved and writing-plans satisfies plan_written — so you do not need to run req satisfy manually.

When should I not skip skill invocation for simple tasks?▼

Never skip it. The skill's red flags table explicitly lists rationalizations like 'this is just a simple question' or 'the skill is overkill' as signals to stop and check for applicable skills first.

What is the difference between rigid and flexible skills?▼

Rigid skills like TDD, debugging, and verification must be followed exactly as written. Flexible skills like brainstorming and writing-plans allow adapting their principles to the specific context of the task.