Git-native要件管理ツールReqordの開発支援プラグイン
npx claudepluginhub kicchann/reqordGit-native要件管理ツールReqordの開発支援プラグイン。要件から仕様、実装、検証までのトレーサビリティを維持しながら、要件作成・設計・検証・フィードバック運用を支援する。
Structured context for the AI era, version-controlled alongside your code.
Reqord stores requirements as structured data (YAML + Markdown) inside your Git repository, giving every requirement a clear lifecycle from draft to implementation. No SaaS, no backend -- just git clone and your entire requirements history is there, version-controlled alongside your code, ready for humans and AI tools alike.
Software teams lose track of requirements. The consequences compound over time:
Reqord solves these by making requirements structured, versioned, and traceable -- stored right where your code lives.
Reqord enforces a 3-layer traceability model that connects intent to implementation:
Requirement (What) --> Specification (How) --> GitHub Issue (Tasks)
^ |
'------------------ Feedback Loop -----------------'
| Layer | Purpose | Example |
|---|---|---|
| Requirement | What to build | "Users can log in with email" |
| Specification | How to build it | "OAuth2 + JWT, sessions stored in Redis" |
| GitHub Issue | Concrete implementation tasks | "Implement POST /auth/login endpoint" |
Each layer links to the others. When a requirement changes, you can trace the impact through specifications to issues. When implementation feedback surfaces, it flows back to update requirements.
Lifecycle:
draft --> pending_approval --> approved --> implemented --> deprecated
Requirements move through a defined lifecycle with PR-based approval gates, so nothing gets lost and nothing ships without review.
npm install -g @reqord/cli
# Optional: install the web dashboard
npm install -g @reqord/web
Reqord provides a Claude Code plugin for AI-assisted requirements workflow (design, TDD implementation, review, Git operations).
# Add the marketplace
/plugin marketplace add kicchann/reqord
# Install the plugin
/plugin install reqord@reqord-plugins
cd /path/to/your/project
# Initialize the .reqord/ directory structure
reqord init
# Set up project context
reqord context init
# Create a requirement (supports user-story, ears, and free-form formats)
reqord req create
# List all requirements
reqord req list
# Validate requirement quality with SMART scoring
reqord req validate req-000001
See the Getting Started guide for the full walkthrough.
Prerequisites: Node.js 20+, pnpm 10+, Git
git clone https://github.com/kicchann/reqord.git
cd reqord
pnpm install
pnpm build
cd packages/cli && pnpm link --global
Requirements are stored as YAML metadata (status, priority, dependencies, version history) paired with Markdown content (descriptions, success criteria, use cases). Machine-readable structure with human-readable documentation.
Built-in quality scoring based on the SMART framework (Specific, Measurable, Achievable, Relevant, Time-bound). Run reqord req validate to get an objective quality score and actionable improvement suggestions for any requirement.
Matt Pocock's skills for real engineering, as an installable Claude Code plugin.
Plugins by Alex Newman (thedotmack)
Ultra-compressed communication mode for Claude Code. Cuts 65% of output tokens (measured) while keeping full technical accuracy.