From requirements
Manages project requirements registry in Google Sheets: init spreadsheet from template, check status, sync with GitHub issues, add or update entries.
How this command is triggered — by the user, by Claude, or both
Slash command
/requirements:requirementsFiles this command reads when invoked
The summary Claude sees in its command listing — used to decide when to auto-load this command
# Requirements Manager Manage project requirements registry via Google Spreadsheet. ## Configuration - **Template:** https://docs.google.com/spreadsheets/d/18PAEXIvcRTyyP1THm60NiqmfTQEnuljc8obcpGOfx8c - **Google Email:** [email protected] ### Getting Spreadsheet ID 1. Find the `# Requirements Management` section with `spreadsheet_id:` field in project's CLAUDE.md 2. If section is missing — tell user to run `/requirements init` for initialization ## Command: $ARGUMENTS Execute action based on argument: ### If `init` **Step 1: Determine project name** - Extract from `git remote...
Manage project requirements registry via Google Spreadsheet.
# Requirements Management section with spreadsheet_id: field in project's CLAUDE.md/requirements init for initializationExecute action based on argument:
initStep 1: Determine project name
git remote get-url origin (repo name)Step 2: Automatically create spreadsheet copy
Try to create a copy programmatically using Google Workspace MCP:
Create new spreadsheet via create_spreadsheet:
Read template data via read_sheet_values:
18PAEXIvcRTyyP1THm60NiqmfTQEnuljc8obcpGOfx8cWrite data to new spreadsheet via modify_sheet_values:
format_sheet_range (bold, background color)Share spreadsheet via share_drive_file:
Step 3: On success
# Requirements Management
- **spreadsheet_id:** <NEW_ID>
- **spreadsheet_url:** https://docs.google.com/spreadsheets/d/<NEW_ID>
Step 4: On failure (fallback to manual)
If automatic creation fails, instruct the user:
/d/ and /edit in URL)status or emptysyncgh issue list --state all --json number,title,stateadd <title>gh issue create --title "<title>"update <ID> <column> <value>git remote get-url origin/requirements initnpx claudepluginhub dapi/claude-code-marketplace --plugin requirements/create-prdCreates a GitHub issue with structured PRD from product idea input, labels it PRD, optionally adds to GitHub Project, and clarifies vague inputs.
/ns-projectRoutes user intents to the appropriate project/milestone skill — supports new project, create/complete/audit/summarize milestones, import, ingest docs, profile user, and review backlog.
/create-prdCreates a labeled PRD GitHub issue from a product idea or feature description, clarifying vague inputs via questions and optionally adding to a GitHub Project.
/f5-jiraManages unified Jira integration: setup connection, sync issues/files, check status, convert Excel/CSV, handle issues/attachments via subcommands.
/requirements-listLists all requirements from requirements/ directory with status (active/complete/incomplete), summaries, statistics, linked artifacts, stale highlights, and quick actions.
/devteam-planConducts interactive requirements gathering, researches codebase, creates PRD, and generates development plan with tasks and sprints. Supports spec files, folders, and auto-detection.