Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By sjnims
A comprehensive requirements management plugin that guides users through the full requirements lifecycle (vision → epics → user stories → tasks) using GitHub Projects for complete traceability and collaboration
npx claudepluginhub sjnims/requirements-expert --plugin requirements-expertBreak epic into INVEST-compliant stories
Break story into implementation tasks
Discover product vision and create issue
Identify epics from vision, create issues
Initialize GitHub Project with custom fields
This skill should be used when the user asks to "identify epics", "break down vision into epics", "find major features", "discover capability areas", "decompose vision", "group requirements into themes", "define high-level features", "what epics do I need", "turn vision into work items", or "split project into epics". Provides methodology for deriving epics from a vision statement using user journey mapping, capability decomposition, and stakeholder analysis.
This skill should be used when the user asks to "prioritize requirements", "prioritize epics", "prioritize stories", "prioritize tasks", "prioritize backlog", "use MoSCoW", "apply MoSCoW priorities", "assign priorities", "set priority labels", "rank features", "what should I build first", "what's most important", "order by importance", "must have vs should have", or when they need to determine the priority order of epics, user stories, or tasks using the MoSCoW framework.
This skill should be used when the user asks about "feedback loops", "iterate on requirements", "continuous documentation", "refine requirements", "update requirements", "requirements changed", "stakeholder review", "validate requirements", "incorporate feedback", "gather feedback", "requirements review meeting", "backlog refinement feedback", "user research findings", "sprint retrospective feedback", "help me gather feedback", "run a feedback session", "get input on my vision", "get input on my epics", "get input on my stories", "collect user feedback", "document feedback from meeting", "review requirements with stakeholders", or when they need guidance on collecting and incorporating feedback throughout the requirements lifecycle.
This skill should be used when the user asks to "implement recovery flow", "add error handling to command", "handle gh operation failures", "implement idempotency check", "prevent duplicate issues", "check before creating", "implement batch tracking", "track created and failed items", "implement two-layer metadata", "update custom fields and labels", "standardize command patterns", or when developing or modifying /re:* commands that need consistent error handling, duplicate detection, batch operation tracking, or GitHub Projects metadata updates.
This skill should be used when the user asks to "create tasks", "break down story into tasks", "define tasks", "what tasks are needed", "write acceptance criteria", "implementation tasks", "task list", "create work items", "technical tasks", "work breakdown", "decompose story", "story to tasks", or when decomposing user stories into specific, executable tasks with clear acceptance criteria for GitHub Projects.
Uses power tools
Uses Bash, Write, or Edit tools
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Autonomous GitHub Project Management workflow with orchestrator-agent coordination for parallel task execution via git worktrees
Execution and product management skills: PRDs, OKRs, roadmaps, sprints, pre-mortems, stakeholder maps, user stories, prioritization frameworks, and more.
Multi-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Curate auto-memory, promote learnings to CLAUDE.md and rules, extract proven patterns into reusable skills.
Comprehensive toolkit for developing Claude Code plugins. Includes 10 expert skills covering hooks, MCP integration, LSP servers, commands, agents, marketplaces, and best practices, plus a guide skill for navigation. AI-assisted plugin creation and validation.
Transforms Claude's responses to use Gen Alpha/brainrot internet slang. No cap, this plugin hits different fr fr.
Bootstrap 5.3.8 and Bootstrap Icons front-end development expert plugin providing comprehensive guidance, best practices, and code generation for Bootstrap development.
Chart.js expert Claude Code plugin providing comprehensive guidance, best practices, and code generation for Chart.js
A comprehensive requirements management plugin that guides users through the full requirements lifecycle using GitHub Projects for complete traceability and collaboration.
The Requirements Expert plugin helps you transform vague ideas into fully-structured, actionable requirements using a proven methodology:
Vision → Epics → User Stories → Tasks
Everything is managed in GitHub Projects with full parent/child hierarchy, making your entire product roadmap visible and trackable in one place.
gh): Installed and authenticated (gh auth login)repo and project scopes (read/write)Verify setup:
gh auth status # Should show ✓ Logged in and list scopes
If project scope is missing, add it:
gh auth refresh -s project
# Clone the repository
git clone https://github.com/sjnims/requirements-expert.git
cd requirements-expert
# Load the plugin (note: plugin root is in plugins/ subdirectory)
claude --plugin-dir plugins/requirements-expert
In Claude Code, run:
/install-plugin sjnims/requirements-expert
This installs the plugin from the GitHub marketplace.
/re:init
Creates a GitHub Project for your repository with custom fields (Type, Priority, Status). Provides instructions for configuring project views manually.
/re:discover-vision
Interactive Q&A session that helps you articulate:
Creates a Vision issue in your GitHub Project.
/re:identify-epics
Analyzes your vision and guides you through identifying major features/capabilities. Creates Epic issues as children of the Vision issue.
/re:create-stories
Select an epic and break it down into user stories following INVEST criteria. Creates Story issues as children of the Epic.
/re:create-tasks
Break a story into concrete tasks with acceptance criteria. Creates Task issues as children of the Story.
/re:prioritize
Use MoSCoW framework (Must/Should/Could/Won't) to prioritize at any level.
/re:review
Runs automated validation checks:
/re:status
View project overview:
All requirements are stored as GitHub issues in GitHub Projects with this hierarchy:
📋 Vision (Issue, Type: Vision)
├── 🎯 Epic 1 (Child Issue, Type: Epic)
│ ├── 📝 Story 1 (Child Issue, Type: Story)
│ │ ├── ✅ Task 1 (Child Issue, Type: Task)
│ │ └── ✅ Task 2 (Child Issue, Type: Task)
│ └── 📝 Story 2 (Child Issue, Type: Story)
│ └── ✅ Task 3 (Child Issue, Type: Task)
└── 🎯 Epic 2 (Child Issue, Type: Epic)
└── 📝 Story 3 (Child Issue, Type: Story)
└── ✅ Task 4 (Child Issue, Type: Task)