ReviewOS

also looking at this

stacks/uplink

docs: add an uplink-conventions skill

#41
Merged glennmichael123 wants to merge docs/uplink-conventions-skill into main
2 files +157 -0
AGENTS.mdmodified+7-0
Changes to AGENTS.md
@@ -76,6 +76,13 @@ Read the skill before building. The full list lives in `storage/framework/defaul
7676Every skill also has a docs page at https://stacksjs.com/docs/skills, one per skill, grouped by section
7777(`docs/skills/` in the framework repository; a scaffolded app's `docs/` is its own).
7878
79**This app's own skill: read `app/Skills/uplink-conventions/SKILL.md` before touching anything under
80`app/Uplink/`, `app/Desktop/` or `config/`.** Two corrections that look obvious fail silently here:
81`config/uplink.ts` is not loaded by `@stacksjs/config`, whose override list is hardcoded and has no
82`uplink` key, so `config.uplink` is `undefined` rather than an error; and a name in
83`server-auto-imports.d.ts` is only a declaration, so a global that `injectGlobalAutoImports()` never
84installed typechecks and then throws at runtime. The skill has the working forms of both.
85
7986### Backend / API
8087| Task | Skill |
8188|---|---|