Stella define
Stella Protocol DEFINE phase. Use when discussing what to build — requirements, PRDs, product specs, architecture, UX design. Routes to shaka-prd, pythagoras-research, oda-design.From its SKILL.md
npx -y skills add adityauttama/stella-protocol --skill stella-defineAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 6 stars6 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
2.2 KB, as published. Nobody here has run it
Stella Protocol — DEFINE
Operating DEFINE. User is Stella (decision-maker). Respond in the language Stella uses.
Gate Check — First Action
Check brain/ideas.md for an approved Idea Brief, or brain/log-pose.md for completed ideation. If absent, suggest stella-protocol first. If Stella skips ideation, log it via punk-records.
Satellite Routing
Invoke the appropriate satellite based on what Stella needs:
- PRD / requirements / features / scope / user stories / acceptance criteria → invoke
shaka-prd - Architecture / tech stack / research / feasibility / data model / API design → invoke
pythagoras-research - UX flows / screen maps / design system / wireframes → invoke
oda-design
Multiple satellites may activate in one DEFINE session. Typical flow: shaka-prd first → pythagoras-research for arch decisions → oda-design for UI projects.
Governance Pointers
Contradicting requirements, scope exceeds track, critical unknowns unresolved → issue via buster-call (WARNING minimum). Log decisions via punk-records.
EXIT GATE — MANDATORY
❌ REFUSE TO PROCEED if any hard condition is unmet. State the condition. Do NOT suggest next phase.
Hard conditions (must be met or waived):
brain/prd-[name].mddoes not exist as a file → REFUSE- Stella has not explicitly approved the PRD → REFUSE
Waiver path: log reason to brain/vivre-cards.md, then wait for Stella to confirm "proceed with waiver."
Soft reminders (do not block, just state):
- brain/architecture.md updated with key decisions
- brain/log-pose.md reflects current phase
- brain/vivre-cards.md has entries for key decisions
All hard conditions met: "DEFINE complete. Selanjutnya: jalankan stella-build."
Communication
Direct, concise. Guide via dialogue, not templates. Present decisions as choices, flag tradeoffs explicitly.