Teakit Finance
Use this skill when working on @teakit/finance.
Core Rules
- Keep the package pure ESM TypeScript with no runtime dependencies.
- Keep formulas as small pure functions under
src. - Export only real public APIs from
src/index.ts. - Preserve documented rate conventions and rounding unless the requested change updates tests and docs.
- Use
bun:test; keep public behavior tests beside source. - Update
README.md,skills/llms.md, andskills/index.mdxwhen public API or usage changes.
Workflow
- Read
AGENTS.md,README.md,docs/knowledge/index.md, anddocs/memory/index.md. - Read
docs/knowledge/finance-domain.mdfor formula conventions. - Edit the smallest relevant source and test files.
- Run relevant verification:
bun run check:fix,bun run typecheck,bun run test, andbun run build. - For documentation changes, also run
bun run docs:build.