Requires Claude — Development skill for Claude Code
Claude Code /command for requirements-driven development.
How to install Requires Claude
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open technicallycorrectco/requires-claude and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Requires Claude does
Claude Code /command for requirements-driven development.
Alternatives in Development
- Claude How To — by luongnv89 — Example-driven guide to mastering Claude Code through progressive tutorials with copy-paste tem 8.5k ★
- PaperSpine — PaperSpine is a motivation-driven skill for learning from strong academic papers, building a paper’s central a 5k ★
- Contributing To Claude Code Plugins — Thank you for your interest in contributing to the Claude Code Plugins marketplace 1.6k ★
README
requires
Claude Code /command for requirements-driven development.
Overview
Requires is a CLI tool that sets up a structured requirements-driven development workflow in your projects. It creates organized directories for requirements and design documents, and provides Claude Code slash commands for generating requirements, planning implementations, and generating code.
Usage
Run the `init` command in your project directory:
npx @technicallycorrect/requires init [options]
**Options:**
-g, --global- Install commands globally in~/.claude/commands/instead of project-local.claude/commands/-f, --force- Overwrite existing files without prompting
**Note:** If the `requires.md` command already exists, you'll be prompted to overwrite unless using `--force`.
This will create the following structure:
your-project/
├── requires/
│ ├── requirements/ # Structured requirement markdown files
│ └── designs/ # Implementation design plans and analysis
└── .claude/
└── commands/
└── requires.md # Claude Code slash commands
Claude Code Commands
After initialization, you can use these slash commands in Claude Code:
Generate Requirements
/requires "your feature description"
Creates structured requirements from natural language descriptions. Requirements are saved as markdown files with hierarchical IDs.
Plan Implementation
/requires design REQUIREMENT-ID
Analyzes a requirement and creates an implementation plan. Design documents are saved in the `requires/designs/` directory.
Generate Code
/requires implement REQUIREMENT-ID
Generates code implementation based on the requirement and its design plan.
Update Requirements
/requires update REQUIREMENT-ID "new requirement text"
Updates an existing requirement with new text and analyzes impact on all related requirements (parent, child, sibling, and dependent). Validates that all relationships rema
Related Skills
WorkBuddy AppBuilderSkill
Ontology-driven WorkBuddy skill for requirements discovery, domain modeling, and app generation WorkBuddy 需求探索
Claude Code iOS Dev Guide
A comprehensive guide for setting up Claude Code CLI with PRD-driven workflows, extended thinking (ultrathink)
Lazy Bird
Universal development automation for ANY project. Claude Code implements features, runs tests, creates PRs aut
Specswarm
SDD Specification driven development orchestration plugins for Claude Code.
Idd
Intent-Driven Development for NTNT. Use when building features with .intent files.
Odin Reflector
Codex CLI meta-reflection layer for Outline-Driven Development. Add-on for the Claude plugin.
Related Agents
Arch Speckit Agent
Use for spec-driven development, transforming requirements into executable specifications, defining project co
Spec Driver
Spec-Driven Development orchestrator. Guides the complete workflow: requirements gathering → parallel architec
Amoa Checklist Compiler
Compiles verification checklists from requirements and specifications. Requires AI Maestro installed.