| name | loopany-resolver |
| description | Read FIRST in any loopany workspace. Routes user intent to the correct skill, enforces bootstrap, and orchestrates cross-skill chaining. Triggers: any loopany interaction, session start, ambiguous request, 'what should I do', multi-skill workflow. |
loopany-resolver โ skill dispatcher
Read this before acting in a loopany workspace. It decides which skill to
load. Two skills match โ read both; they chain.
Bootstrap
loopany artifact list --kind mission --status active
No active mission โ run onboarding (ONBOARDING.md). Stop here โ nothing
else fires without a mission.
Routing table
Match the trigger, read the target skill, then act.
| Trigger | Skill | Read |
|---|
| Any artifact CRUD (create/get/list/append/status/set) | core | ../loopany-core/SKILL.md |
| Substantive work just ended (PR shipped, incident resolved, decision made) | capture | ../loopany-capture/SKILL.md |
| "reflect" / "what have we learned" / โฅ3 tasks done / writing learning or skill-proposal | reflect | ../loopany-reflect/SKILL.md |
| "accept <proposal-slug>" / "reject <proposal-slug>" / review proposals | reflect | ../loopany-reflect/SKILL.md |
| "what's due today" / daily check-in / session start | review (daily) | ../loopany-review/SKILL.md |
| "what's slipping" / "weekly check" / "is the workspace healthy" | review (weekly) | ../loopany-review/SKILL.md |
| "is this still the right mission?" / "anything structural?" / monthly | review (monthly) | ../loopany-review/SKILL.md |
Choosing a relation verb / loopany refs add | core conventions | ../loopany-core/conventions/relations.md |
| Deciding note vs kind vs domain | core conventions | ../loopany-core/conventions/taxonomy.md |
Cross-skill chaining
Some workflows span multiple skills in sequence:
- Capture โ Core: capture decides the kind, core's kind playbook governs creation.
- Capture โ Reflect: after โฅ3 captures in a session, suggest reflect.
- Reflect โ Core: reflect writes learnings/proposals via core's kind playbooks.
- Review โ Core: review dispatches each surfaced item to its kind playbook.
- Review โ Reflect: weekly review with โฅ3 resolutions โ suggest reflect.
Disambiguation
- Most specific wins. "create a task" โ core, not capture.
- Conventions always stack. Core doesn't exempt you from relations when calling
refs add.
- When in doubt, ask before committing an artifact.
Anti-patterns
- โ Acting without checking this routing table first.
- โ Skipping a skill's anti-patterns section โ failure modes live there.
- โ Trusting memory over re-read โ skills get edited via proposals.
- โ Writing an artifact without reading the kind playbook.