From base-skills
Turn a request into a ready-to-implement spec — branch and proposal in one command
How this skill is triggered — by the user, by Claude, or both
Slash command
/base-skills:specThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Start a new feature or bugfix by creating a branch and proposing a change in one step.
Start a new feature or bugfix by creating a branch and proposing a change in one step.
Steps
Get the request from $ARGUMENTS. If empty, use the AskUserQuestion tool to ask:
"What feature or bugfix do you want to work on?"
Derive the branch name from the request:
-- into one and strip leading/trailing -add-support-to-xxx-serviceCreate and switch to the branch:
git switch -c <branch-name>
-2 (or increment the suffix) and retry once."Switched to branch '<branch-name>'"/opsx:propose passing the original request as the argument so it generates the proposal, design, and tasks automatically. Do not repeat what opsx:propose will ask; just pass the request through.
If OpenSpec is not available, tell the user: "OpenSpec is required. Install it with npm install -g @fission-ai/openspec@latest." and stop.npx claudepluginhub stellarteams/claude-plugins --plugin base-skillsGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.