Help us improve
Share bugs, ideas, or general feedback.
From hephaestus
Use before any creative work — creating features, building components, adding functionality, or modifying behavior. Explores user intent and requirements before implementation.
npx claudepluginhub homericintelligence/projecthephaestus --plugin hephaestusHow this skill is triggered — by the user, by Claude, or both
Slash command
/hephaestus:brainstorm <idea or feature description><idea or feature description>This skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Help turn ideas into fully formed designs and specs through natural collaborative dialogue.
Provides behavioral guidelines to reduce common LLM coding mistakes, focusing on simplicity, surgical changes, assumption surfacing, and verifiable success criteria.
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Creates p5.js generative art with seeded randomness, noise fields, and interactive parameter exploration. Use for algorithmic art, flow fields, or particle systems.
Share bugs, ideas, or general feedback.
Help turn ideas into fully formed designs and specs through natural collaborative dialogue.
Start by understanding the current project context, then ask questions one at a time to refine the idea. Once you understand what you're building, present the design and get user approval.
HARD GATE: Do NOT write any code, scaffold any project, or take any implementation action until you have presented a design and the user has approved it. This applies to EVERY request regardless of perceived simplicity.
Every feature goes through this process. "Simple" projects are where unexamined assumptions cause the most wasted work. The design can be short (a few sentences), but you MUST present it and get approval.
Complete in order:
/hephaestus:advise with the feature description — check ProjectMnemosyne for prior learnings on this topicdocs/specs/YYYY-MM-DD-<topic>-design.md and commitplanning skill or myrmidon-swarm for implementationUnderstanding the idea:
git log --oneline -10)Exploring approaches:
Presenting the design:
Working in existing codebases:
hephaestus//advise first to check for existing implementationsWrite spec doc:
docs/specs/YYYY-MM-DD-<topic>-design.mddocs(specs): add <topic> design documentSpec Self-Review:
User Review Gate: After the self-review:
"Spec written and committed to
docs/specs/<filename>. Please review and let me know if you want changes before we start planning implementation."
Wait for approval. Only proceed once approved.
Implementation:
planning skill for task tracking, or/hephaestus:myrmidon-swarm for complex multi-agent work/advise first — don't propose what's already been built or debuggedAdapted from obra/superpowers under the MIT License. Copyright (c) 2025 Jesse Vincent.