heyeddi-orchestratorlisted
Install: claude install-skill HeyEddi-com/heyeddi-skills
# HeyEddi Orchestrator
**Skill discovery and workspace sync**: routes work to the right `@skill`, refreshes `.heyeddi/`, and **keeps product, UX, and design pillars in sync**.
## When to use
- Session start on a HeyEddi project (`.heyeddi/` present or greenfield app request)
- User asks "what skills do we have?" or "which skill should handle this?"
- Before a multi-step pipeline (intake → scaffold → design → handoff → QA)
- **Any time one pillar runs**: bookend with `load_workflow_context` / `append_pillar_opinion`
- After `@heyeddi-intake`: confirm `skill-routing.json` before downstream work
## Automatic `.heyeddi/` upkeep
**You do not need a manual sync command.** Every HeyEddi skill tool call runs auto-sync first:
1. **Refreshes** `.heyeddi/skills-index.{json,md}` when missing
Reinstall skills (`npx skills add`) and keep working: the next `@heyeddi-intake`, `@heyeddi-product`, or orchestrator tool updates `.heyeddi/` automatically.
Optional explicit full sync (includes workflow scaffold): `sync --project-root .`
## Cross-pillar sync (mandatory for product · UX · design)
Read **`reference/cross-pillar-workflow.md`**.
```
init_workflow_sync (once per project)
load_workflow_context --route /path (start of pillar session)
… @heyeddi-product | @ux-flow-auditor | @heyeddi-design work …
append_pillar_opinion --pillar … (end: triggers sibling opinions)
```
## Skill discovery pipeline
```
load_catalog / suggest_skills → auto-sync runs first