Command
/spec
NLSpec authoring - Structured specification from multi-AI research
One command from octo.
shell
$ npx -y skills add nyldn/claude-octopus --agent claude-codeShips with octo. Installing the plugin gets this command.
How it fires
How this command gets triggered: by you, by Claude, or both.
- Fires itselfClaude auto-loads it when your prompt matches the work.
- You can call itInvoke it directly when you want it.
- Slash command
/spec
Context preview
What this command does when you run it.
NLSpec authoring - Structured specification from multi-AI research
Stats
Stars3,869
Forks362
LanguageShell
LicenseMIT
Ships with octo
Command definition
spec.md
--- command: spec description: "NLSpec authoring - Structured specification from multi-AI research" aliases: - nlspec - specification --- # Spec - NLSpec Authoring ## INSTRUCTIONS FOR CLAUDE When the user invokes this command (e.g., `/octo:spec <arguments>`): **CORRECT - Use the Skill tool:** ``` Skill(skill: "octo:spec", args: "<user's arguments>") ``` **INCORRECT:** ``` Skill(skill: "flow-spec", ...) ❌ Wrong! Internal skill name, not resolvable by Skill tool Task(subagent_type: "octo:spec", ...) ❌ Wrong! This is a skill, not an agent type ``` --- **Auto-loads the spec skill for NLSpec authoring.** ## Quick Usage Just describe what you want to specify: ``` "Specify a user authentication system" "Create a spec for real-time chat" "Define requirements for payment processing" ``` ## What Is Spec? NLSpec (Natural Language Specification) authoring: - Structured specification from multi-AI research
