designing-entities
Installation
SKILL.md
Designing entities
Guided, 5-phase workflow for designing and implementing one Electric Agents entity. Infers the coordination pattern from the user's description, reviews the design against universal and pattern-specific checks, and writes a single entity file once approved.
When to use
- User is starting a new entity in their app (
registry.define(...)/registerXxx(registry)). - User asks "how do I build an agent that..." / "I want an entity that...".
Do not use when editing an existing entity, querying entity streams (see the entity-stream-queries skill), or changing the runtime itself.
Workflow
The five phases are strict — do not skip, merge, or reorder. Reference files are loaded on demand only when the phase below says so.
1. Elicit
Ask the developer one open question:
Related skills