Package documentation checklist
Use this when adding or changing a package or its public API.
- Purpose — When to use / when not to use.
- Install —
npm iline; note peers (usually@agentskit/corevia feature packages). - Public surface — Primary exports aligned with
src/index.ts(details in TypeDoc). - Configuration — Options tables for main factories.
- Examples — Happy path + one production-oriented or edge-case example.
- Integration — Links to adjacent packages (keep the See also line at the bottom of each guide short).
- Troubleshooting — Short FAQ (errors, env vars, version skew).
When exports change, update the guide and ensure pnpm --filter @agentskit/docs build still passes (docs:api regenerates TypeDoc).