flow-spec

Featured

NLSpec authoring — use when you need a structured specification from multi-AI research and consensus

AI & Automation 3,887 stars 365 forks Updated today MIT

Install

View on GitHub

Quality Score: 99/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# STOP - SKILL ALREADY LOADED **DO NOT call Skill() again. DO NOT load any more skills. Execute directly.** --- ## EXECUTION CONTRACT (MANDATORY - CANNOT SKIP) This skill uses **ENFORCED execution mode**. You MUST follow this exact 8-step sequence. --- ### STEP 1: Clarifying Questions (MANDATORY) **Ask via AskUserQuestion BEFORE any other action.** You MUST gather these inputs from the user — spec quality depends on knowing actors, constraints, and complexity upfront; without these the research query is too broad and the spec will have gaps: ``` AskUserQuestion with these questions: 1. **What to specify**: Project or feature name + brief description - "What system/feature should I specify?" 2. **Actors**: Who interacts with this system? - Options: End Users, Developers, Admins, External Services, Other 3. **Key constraints**: What matters most? - Options: Performance, Security, Compatibility, Scale - (multiSelect: true) 4. **Complexity class**: How complex is this? - Clear (well-understood, straightforward) - Complicated (multiple parts, but knowable) - Complex (emergent behavior, unknowns) ``` If user provided a description inline with the command (e.g., `/octo:spec user authentication system`), use that as the project description but STILL ask remaining questions (actors, constraints, complexity). If user says "skip" for any question, note assumptions and proceed. **DO NOT PROCEED TO STEP 2 until questions answered.** --- ### STEP 2: D...

Details

Author
nyldn
Repository
nyldn/claude-octopus
Created
6 months ago
Last Updated
today
Language
Shell
License
MIT

Integrates with

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category