genesislisted
Install: claude install-skill danielmeppiel/genesis
# genesis: agentic primitives architecture (design discipline)
[Architect persona](agents/genesis-architect.agent.md)
This skill encodes a disciplined process for designing agentic
primitive modules. Markdown that steers an LLM is code; you do not
write production code without a design. The output of this skill is
DESIGN ARTIFACTS, not finished modules. A separate coding step
emits the natural-language modules from the artifacts.
## When to activate
- Authoring a new skill, persona scoping file, scope-attached rule
file, or orchestrator workflow.
- Refactoring an existing module that violates SoC, composition,
or threading rules (e.g. sequential single-loop where fan-out
fits).
- Cross-cutting redesigns spanning multiple primitive modules.
- Reviews where structure (not domain content) is in question.
## Hard rules
- Diagrams are written before any natural-language module body.
- No harness-specific syntax appears in the persona reasoning or in
this SKILL.md. Harness syntax lives only in
`assets/runtime-affordances/per-harness/<harness>.md` and is
loaded only at step 7.
- A primitive that targets multiple harnesses MUST be designed
against `assets/runtime-affordances/common.md` first; reaching
into a per-harness adapter requires a justified declaration per
`assets/runtime-affordances/portability-rules.md`.
- The handoff packet at step 6 is the only artifact passed forward.
No tacit context.
## Process
```
1 intent + scope
v
2 componen