What problem does it solve? AI coding agents write third-party tool configs from training memory, which blends multiple versions into plausible-looking but subtly wrong settings: renamed options, removed flags, and flipped defaults that compile and run but break later. This Skill enforces reading the official documentation of the actually installed version before writing any config, and requires citing the source so the reasoning survives the session. ## Core Features & Use Cases - Version-matched doc verification: Reads the lockfile (pnpm-lock.yaml, package-lock.json, Cargo.lock) to find the resolved version, then consults the official docs for that exact version rather than latest-docs or tutorials. - Source citation discipline: Requires every non-obvious config option to carry a traceable reference (URL plus section) in the commit body, PR, or an adjacent comment, composing with commit-discipline workflows. - Offline source-debt workflow: When no network is available, config is authored against injected doc excerpts validated at the boundary, or a tracked source-debt IOU (PR label, mandatory checkbox, commit note) blocks auto-merge until a human verifies against the real docs. - Use Case: Before setting a Vite build target, the agent checks the lockfile for the resolved Vite 7.x version, reads the v7 build-options docs, writes the config, and cites the doc URL in the commit message. ## Quick Start Before writing any third-party tool configuration, check the installed version in the lockfile and read the official docs for that version, then cite the source in your commit.