joyco-logs
JOYCO Logs & Toolbox — check the team's knowledge first
The JOYCO dev team maintains two public indexes worth consulting before you build or plan something non-trivial:
- Logs (
https://hub.joyco.studio/logs) — written-up gotchas, patterns, and hard-won fixes. If a log covers the ground you're about to work on, reading it first can save you from a known trap or hand you the team's preferred approach. - Toolbox (
https://hub.joyco.studio/toolbox) — the team's maintained tools: CLIs (cw,msdfgen,scripts), libraries (metri,suno,susano), browser tools (Atlas, Audio Workbench, glTF, Markdown), the UI kit, plus guidelines and config (AGENTS.md, PR guidelines, Tailwind,settings.json, aliases). If the team already has a tool for the job, reach for it before building your own or installing a third-party dependency.
The point of both is to surface prior art the dev may not know exists. If the dev already knows a log or tool is relevant, they'll paste the link. This skill is for the case where they don't.
When to use
Scan both indexes — logs and toolbox — before writing or finalizing a plan for non-trivial work — in any repo, not just JOYCO ones — proactively, without being asked. The logs are JOYCO's written knowledge, but the gotchas (layout thrashing, scroll sync, PPR/promises, merge-conflict traps…) are general web-dev problems worth consulting wherever you hit them; the toolbox is what the team already built, so a scan can replace a from-scratch implementation or a third-party install with a maintained JOYCO tool. When you enter plan mode or are about to call ExitPlanMode for implementation work, treat the scan as a prerequisite step that runs before the plan is locked, not after.
Fire on any of these domain signals (this list overlaps with how tasks actually get phrased):