diff --git a/.atl/skill-registry.md b/.atl/skill-registry.md new file mode 100644 index 0000000..32d34bc --- /dev/null +++ b/.atl/skill-registry.md @@ -0,0 +1,248 @@ +# Skill Registry + +**Delegator use only.** Any agent that launches sub-agents reads this registry to resolve compact rules, then injects them directly into sub-agent prompts. Sub-agents do NOT read this registry or individual SKILL.md files. + +See `_shared/skill-resolver.md` for the full resolution protocol. + +## User Skills + +| Trigger | Skill | Path | +|---------|-------|------| +| a11y audit, WCAG compliance, screen reader support, keyboard navigation, make accessible | accessibility | ~/.agents/skills/accessibility/SKILL.md | +| creating, opening, or preparing PRs for review | branch-pr | ~/.config/opencode/skills/branch-pr/SKILL.md | +| PRs over 400 lines, stacked PRs, review slices | chained-pr | ~/.config/opencode/skills/chained-pr/SKILL.md | +| design, create, generate banner; social media, ads, website heroes | ckm:banner-design | ~/.claude/skills/ckm-banner-design/SKILL.md | +| branded content, tone of voice, marketing assets, brand compliance, style guides | ckm:brand | ~/.agents/skills/ckm-brand/SKILL.md | +| design logo, create CIP, generate mockups, build slides, design banner, generate icon | ckm:design | ~/.claude/skills/ckm-design/SKILL.md | +| design tokens, systematic design, brand-compliant presentations | ckm:design-system | ~/.agents/skills/ckm-design-system/SKILL.md | +| create strategic HTML presentations with Chart.js, design tokens, responsive layouts | ckm:slides | ~/.agents/skills/ckm-slides/SKILL.md | +| building user interfaces, implementing design systems, shadcn/ui, Tailwind CSS | ckm:ui-styling | ~/.agents/skills/ckm-ui-styling/SKILL.md | +| writing guides, READMEs, RFCs, onboarding, architecture, or review-facing docs | cognitive-doc-design | ~/.config/opencode/skills/cognitive-doc-design/SKILL.md | +| PR feedback, issue replies, reviews, Slack messages, or GitHub comments | comment-writer | ~/.config/opencode/skills/comment-writer/SKILL.md | +| library docs, framework APIs, code examples, setup questions | context7-mcp | ~/.claude/skills/context7-mcp/SKILL.md | +| editing opencode configuration: opencode.json, .opencode/, agents, subagents, skills | customize-opencode | | +| analyze Stitch projects, synthesize DESIGN.md files | design-md | ~/.agents/skills/design-md/SKILL.md | +| UI polish, component design, animation decisions, invisible details | emil-design-eng | ~/.agents/skills/emil-design-eng/SKILL.md | +| transform vague UI ideas into polished, Stitch-optimized prompts | enhance-prompt | ~/.agents/skills/enhance-prompt/SKILL.md | +| API syntax questions, configuration options, version migration, library-specific debugging | find-docs | ~/.agents/skills/find-docs/SKILL.md | +| build web components, pages, artifacts, posters, landing pages, dashboards | frontend-design | ~/.agents/skills/frontend-design/SKILL.md | +| git add, commit, push, finish session, commit and push | git-session-finalize | ~/.config/opencode/skills/git-session-finalize/SKILL.md | +| Go tests, go test coverage, Bubbletea teatest, golden files | go-testing | ~/.config/opencode/skills/go-testing/SKILL.md | +| creating GitHub issues, bug reports, or feature requests | issue-creation | ~/.config/opencode/skills/issue-creation/SKILL.md | +| judgment day, dual review, adversarial review, juzgar | judgment-day | ~/.config/opencode/skills/judgment-day/SKILL.md | +| convert Stitch designs into Vite + React components | react:components | ~/.claude/skills/react-components/SKILL.md | +| generate walkthrough videos from Stitch projects | remotion | ~/.agents/skills/remotion/SKILL.md | +| improve SEO, optimize for search, fix meta tags, structured data, sitemap | seo | ~/.agents/skills/seo/SKILL.md | +| integrate shadcn/ui components, component discovery, installation, customization | shadcn-ui | ~/.agents/skills/shadcn-ui/SKILL.md | +| new skills, agent instructions, documenting AI usage patterns | skill-creator | ~/.config/opencode/skills/skill-creator/SKILL.md | +| Stitch design work: prompt enhancement, design system synthesis, screen generation | stitch-design | ~/.claude/skills/stitch-design/SKILL.md | +| iteratively build websites using Stitch with autonomous baton-passing loop | stitch-loop | ~/.agents/skills/stitch-loop/SKILL.md | +| plan, build, create, design, implement, review, fix, improve UI/UX code | ui-ux-pro-max | ~/.agents/skills/ui-ux-pro-max/SKILL.md | +| implementation, commit splitting, chained PRs, keeping tests and docs with code | work-unit-commits | ~/.config/opencode/skills/work-unit-commits/SKILL.md | + +## Compact Rules + +Pre-digested rules per skill. Delegators copy matching blocks into sub-agent prompts as `## Project Standards (auto-resolved)`. + +### accessibility +- All images must have alt text; decorative images use `alt="" role="presentation"` +- Target WCAG 2.2 Level AA compliance at minimum +- Ensure keyboard navigation: all interactive elements reachable via Tab +- Use semantic HTML: `