scrub-docs-code-parity
SkillProductivityLets your agent check that project documentation matches the actual code and fix any drift it finds.
Use scrub-docs-code-parity in Claude, ChatGPT or Ahel Desktop
Free. Sign in, add scrub-docs-code-parity and connect your AI. About a minute.
Also: Claude Code · Cursor · Codex
Then ask your AI: use the scrub-docs-code-parity skill
Details
Instructions available. Your AI can read the instructions. Execution depends on the setup they require.
Account requirements not reviewed. Check the skill instructions before use; ahel provides instructions and does not run this skill.
No other account needed.
Add ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.
About this skill
Run the docs/code-parity scrub only from its scheduler or an explicit request for that scrub.
What this skill tells your AI
The instructions your AI receives, as published by marin-community/marin in .agents/skills/scrub-docs-code-parity/SKILL.md and read by ahel’s review.
Use this skill on scheduled scrub turns for docs/code parity in marin-community/marin.
Focus
- Prioritize high-confidence drift in
README.md,docs/,.agents/docs/, and operator-facing scripts. - Confirm command examples match current tooling conventions (
uv run, repo scripts, and documented workflows). - Apply concrete corrections when drift is real; avoid status-only updates.
Decision Heuristics
- Prefer updating docs when current behavior is clear and intentional.
- If implementation is clearly wrong relative to documented intent, update code and docs together.
- Keep scope small and land one useful parity improvement per run when possible.
- If no material drift is found, choose a no-op outcome and keep cadence near daily.
Output
- Keep the final scrub response concise and action-focused.
- Treat local-only edits as incomplete work. If you modify files, publish the result (commit/push and open or update a PR per
.agents/skills/commit/SKILL.md) before finishing this scrub run. - If publish is blocked (auth, permissions, CI infra, etc.), report the blocker and set a future
needs_followup_atinstead of ending the run. - If no material drift is found, explicitly report inspected scope and why no change was needed.
- End the run with exactly one footer line of valid one-line JSON:
HARNESS_SCRUB_LOOP {"needs_followup_at":null}. Setneeds_followup_atto null when the run is complete, or a future RFC 3339 timestamp when another follow-up turn is needed.
Signals
- GitHub stars
- 4k
- Forks
- 311
- Last commit
- Oct 2026
Advanced
- Item type
- skill
- Key
scrub-docs-code-parity- Source
- github.com/marin-community/marin
github.com/marin-community/marin
Related picks
Skill · countbot-ai
The pick for Croncron-packs
Skill · profbernardoj
The pick for Cronobsidian-markdown
Skill · agricidaniel
The pick for Markdownmarkdown-formatter
Skill · nvidia
The pick for Markdownsocial
Skill · coreyhaines31
More in Productivitygws-calendar
Skill · googleworkspace
More in Productivity