Install any skill in seconds. Free to start, no credit card required.
Get Started Free →chatondearu/technical-docs-sync
Maintains English technical documentation under /doc so it mirrors the codebase and runtime config (Docker, OpenAPI, Pydantic).
Passed 19 of 22 test cases with the skill, and 12 of 22 without it.
and 5 more in the full report
7 fixed12 passed either way3 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
This benchmark measured an earlier version of the skill.
A newer attempt on gemini-3.6-flash on 10/15/2026 did not produce a publishable comparison (not comparable). The snapshot above is the previously measured run.
The instructions your model reads when the skill loads.
doc/ at the repository root (create it if missing). Language: English only for all doc/**/*.md files.Full documentation: [doc/README.md](doc/README.md).nuxt.config.ts, server/, src/main.ts, app.js, main.py—whatever the project uses).server/api handlers, tRPC/GraphQL types, Pydantic models).Dockerfile, docker-compose.yml, health checks, ports—values must match files, not assumptions.process.env, Nuxt runtimeConfig, import.meta.env, os.getenv/settings modules). If compose declares vars the app does not read yet, note that gap accurately (e.g. "set in Compose for future use" vs "consumed by …").Invoked as an oracle (e.g. by a reviewer) to answer "does this change leave
doc/ stale?" — it reports, it does not rewrite. Give it a diff or changed-file
list (git diff <base>...HEAD, a PR diff, or an explicit list).
Map each changed area to the doc page that owns it, then judge whether that page is now out of date:
| Change in the diff | Doc page to check |
|---|---|
| Public contract / endpoint / payload / status code | doc/api.md |
| Env var read by the app, feature flag, settings module | doc/configuration.md |
| Dockerfile / compose / ports / health check / deploy | doc/deployment.md |
| New/removed module, changed data flow, component boundary | doc/architecture.md |
| Feature added or removed (user-visible) | doc/README.md index + the owning page |
Report per candidate page: stale (what changed vs what the page still says, and what needs updating) or ok. A change that updates behavior but whose page is untouched in the same diff is the finding. End with a one-line verdict: pages needing an update (if any), else "docs in sync". Switch to sync mode to apply the updates.
test cases passed, vs 12 / 22 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.