From base-skills
Initialize or re-initialize OpenSpec in the current project with Claude Code integration
How this skill is triggered — by the user, by Claude, or both
Slash command
/base-skills:openspec-initThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Set up OpenSpec in the current project so you can use spec-driven development with `/opsx:propose` and related commands.
Set up OpenSpec in the current project so you can use spec-driven development with /opsx:propose and related commands.
Steps
Check if OpenSpec is already initialized by looking for openspec/config.yaml.
If already initialized, ask the user:
"OpenSpec is already set up in this project. Re-initialize and overwrite existing config?"
--force.Run initialization:
npx --yes @fission-ai/openspec@latest init --tools claude
(Add --force if the user confirmed overwrite.)
Confirm success and remind the user:
.claude//opsx:propose are not yet visible/opsx:propose "your idea"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.