AGENTS.md · git:20260707.43356f9 · 2026-07-07 · sha256 b3c2183304484f24
AGENTS.md git:20260707.43356f9A
Immutable. This exact content is served forever at /api/v1/blob/b3c2183304484f24.
# Skillfold Declarative skill manager for Claude config. See `CLAUDE.md` for the full project guide (structure, commands, conventions). The block below is managed by skillfold from `skillfold.yaml` - edit the manifest, not the block. <!-- skillfold:rules:start --> <!-- Generated by skillfold from skillfold.yaml. Do not edit between the markers; edit the manifest and run "skillfold install". --> <!-- skillfold:rule:skillfold-conventions --> # Skillfold code conventions - TypeScript, strict mode, ESM modules. Node stdlib imports use the `node:` prefix. - Imports are ordered node stdlib, then third-party, then local, alphabetical within each group. Local imports keep the `.js` extension (NodeNext resolution). - Custom errors extend `SkillfoldError` and carry messages safe to print directly. - No `any`, no unnecessary type assertions. - Network access is injectable (`fetcher` options) so tests run fully offline. - Run `npm test` and `npx tsc --noEmit` before committing. <!-- skillfold:rules:end -->