also looking at this
docs: add an uplink-conventions skill
#41
2 files
+157
-0
| @@ -76,6 +76,13 @@ Read the skill before building. The full list lives in `storage/framework/defaul | ||
| 76 | 76 | Every skill also has a docs page at https://stacksjs.com/docs/skills, one per skill, grouped by section |
| 77 | 77 | (`docs/skills/` in the framework repository; a scaffolded app's `docs/` is its own). |
| 78 | 78 | |
| 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 | |
| 84 | installed typechecks and then throws at runtime. The skill has the working forms of both. | |
| 85 | ||
| 79 | 86 | ### Backend / API |
| 80 | 87 | | Task | Skill | |
| 81 | 88 | |---|---| |