REFERENCE.md fixes:
- Add git-master (sonnet) and code-simplifier (opus) to agent tables
- Fix security-reviewer model: opus → sonnet (matches definitions.ts)
- Replace fabricated Hooks System section (31 fake hook names) with
actual 20 scripts across 11 events from hooks.json
- Add missing magic keywords: uw, until done, handle it all, end to end,
e2e this, think hard, think deeply, code review, security review
Cleanup:
- Remove docs/shared/ (5 files) — unreferenced, content in main docs
- Move TIERED_AGENTS_V2.md to docs/design/ (design spec, not active doc)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This adapts OMC's skill loading toward a narrower skills-2.0 shape
without forcing a schema migration. Project-local compatibility skills
under .agents/skills are now discovered alongside .omc/skills, and
rendered builtin/slash-loaded skills now surface bundled resources so
agents can reuse shipped scripts, libs, and templates instead of
recreating them ad hoc.
Constraint: Preserve .omc/skills as the canonical OMC project-local skill directory
Constraint: No new dependency or broad skill schema migration in the MVP
Rejected: Introduce a large new validated frontmatter contract first | too broad for an initial interoperability slice
Rejected: Commit generated bridge/dist artifacts in this change | would add review noise unrelated to the MVP behavior
Confidence: medium
Scope-risk: moderate
Reversibility: clean
Directive: Keep .agents/skills support compatibility-oriented; do not invert precedence over .omc/skills without an explicit migration plan
Tested: npm run build; npx vitest run src/__tests__/auto-slash-aliases.test.ts src/__tests__/mnemosyne/finder.test.ts src/__tests__/hooks/learner/bridge.test.ts
Not-tested: Full src/__tests__/skills.test.ts run appears to hang in the current harness because builtin skill loading probes runtime CLI availability during test startup
Related: #1745