Teakit Money

Use this skill when working in the @teakit/money repository.

Core Rules

  1. Start with AGENTS.md, then README.md, docs/knowledge/index.md, and docs/memory/index.md. CLAUDE.md is only a Claude Code pointer back to AGENTS.md.
  2. Use /Users/billgo/.agents/skills/billgo-skills/SKILL.md when available to select the task workflow.
  3. Apply code-guidelines to every code or docs change.
  4. Apply teakit and typescript-guidelines when changing setup, source, tests, docs, package metadata, or release flow.
  5. Keep README.md short and route deeper material to focused docs.
  6. Put background and rationale in docs/knowledge/.
  7. Distill stable decisions into docs/memory/.
  8. Put version direction in docs/proposals/ and executable SDD contracts in docs/specs/.
  9. Keep skills/llms.md and this SKILL.md thin; put detailed API or concept docs in focused reference files when needed.
  10. Document only real public APIs and supported workflows.
  11. Target Node.js >=22.2.0.
  12. Update tests and docs when behavior, commands, config, runtime targets, or agent-facing usage changes.
  13. Keep proposed money APIs in proposals or specs until implementation and tests exist.
  14. Keep the main concept reference at skills/teakit-money/references/main-concept.md.

Workflow

  1. Classify the task through Billgo Skills: define, plan, build, verify, review, or ship.
  2. Surface assumptions before non-trivial changes.
  3. Identify whether the task changes source code, public API, docs, commands, config, or project memory.
  4. Read the smallest relevant source, test, doc, or skill file.
  5. Make scoped changes that follow the existing project style.
  6. Run relevant verification: bun run check, bun run typecheck, bun run test, bun run build.
  7. For documentation site changes, also run bun run docs:build.
  8. Summarize what changed and any verification that could not run.