What problem does it solve?
Engineers working in the OpenMeter codebase often struggle to find authoritative documentation about product behavior, domain ownership, and cross-domain contracts, and package READMEs frequently become stale or bloated. This Skill routes domain work to the right package documentation and enforces standards for keeping it accurate and concise.
Core Features & Use Cases
- Documentation Routing: Identifies the relevant package README for a task based on changed paths and domain ownership boundaries, such as billing, charges, ledger, or subscriptions.
- Doc-Code Reconciliation: Guides interpretation when documentation and code disagree, treating contradictions as potential defects or stale docs rather than assuming either is correct.
- README Authoring Standards: Provides rules for writing, revising, and placing domain READMEs, including what to include (invariants, contracts, lifecycle semantics) and what to omit (file inventories, filler, changelogs).
- Use Case: During a code review of a subscription billing change, use this Skill to find the subscription, billing, and charges READMEs, verify the change does not falsify documented invariants, and update the affected README in the same change.
Quick Start
Use the domain-docs skill to find the relevant package domain documentation for the files changed in this pull request.