docs-sync
Skill9 starsChanged 12 days agoMITView on GitHub
Review the current AgentLane code and public docs under docs/ to find missing, outdated, or misplaced documentation, then propose or apply concise documentation updates that match the repository’s structure and writing style. Ignore internal planning docs under docs/plans/.
46 other projects use a version of this.
Adopted by
Most recently taken up by
- julianosirtori/skillstheir own version, first seen Nov 8, 2026
- voyager67/AgentFieldkittheir own version, first seen Nov 8, 2026
- uwuclxdy/agenticattheir own version, first seen Nov 8, 2026
- kekzl/imptheir own version, first seen Nov 7, 2026
- sunholo-data/ailangtheir own version, first seen Nov 6, 2026
- jackneil/claude-jackedtheir own version, first seen Nov 5, 2026
Used with
Projects with it also use tdd, code-review and 1 more.
Other files people use alongside this one.
Files found in the same public projects as a version of this one, more often than they turn up anywhere else. Each project counts once, large collections count for less, and this file's own repository is left out.
GoogleSkilltdd
Test-driven development. Use when the user wants to build features or fix bugs test-first, mentions "red-green-refactor", or wants integration tests.
Also in 4 projects that use this
GoogleSkillcode-review
Adversarial systems, concurrency, memory-model, and architecture code review protocol. Use this skill whenever asked to review code, PRs, diffs, or branches in Filament.
Also in 5 projects that use this
MicrosoftSkillhandoff
Compact the current conversation into a handoff document for another agent to pick up.
Also in 4 projects that use this
Other versions46 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 46
- openai/openai-agents-python★ 31ksame name
- redis/node-redis★ 18ksame name
- redis/ioredis★ 15ksame name
- fossasia/visdom★ 10ksame name
- Kiln-AI/Kiln★ 5.3ksame name
- danielmeppiel/apm★ 4.2ksame name
- microsoft/apm★ 4.2ksame name
- openai/openai-agents-js★ 4ksame name
- pnp/powershell★ 912same name
- strands-agents/box★ 503same name
36 more not listed
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository5 other files it gives its agents.
- AGENTS.mdAGENTS.md
- code-change-verificationSkill
- docs-portalSkill
- releaseSkill
- vhsSkill
The file
Show its rules and text
We split this skill into the rules it gives an agent
28 rules. 0 are common, 21 are distinctive, and 7 are very specific to this project.
0
Common
Most of the 36 edited versions we read keep these.
21
Distinctive
This author's own choices. Worth a look.
7
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Very specific: line 8
Use this skill when the user wants to audit documentation coverage, keep docs/ aligned with implementation changes, or update public …
- Very specific: line 17
Treat docs/plans/ as internal tracking, not public documentation.
- Distinctive: line 19
Keep edits concise and easy to maintain.
- Distinctive: line 31
Prefer diff-based review when there is active branch work.
- Distinctive: line 55
Use the current docs tree as the source of structure.
- Very specific: line 57
Start with docs/README.md, then inspect the relevant folders and pages.
- Distinctive: line 58
Follow the portal navigation contract for every section and nesting depth.
- Distinctive: line 61
Keep page titles concise within that hierarchy.
- Distinctive: line 64
When reviewing, prefer updating an existing page over creating a new one unless the topic clearly has no home.
- Very specific: line 67
If you add, remove, or rename a public docs page, update docs/README.md.
- Distinctive: line 68
If you move a page or folder, repair incoming links because its route changes.
- Distinctive: line 82
Before editing, produce a short report with:
- Distinctive: line 89
Keep the report concise.
- Very specific: line 93
Use the dev-docs skill before drafting or revising public documentation.
- Distinctive: line 102
keep the current writing style and section structure
- Distinctive: line 103
keep examples short and directly tied to the repo
- Distinctive: line 104
prefer current-state documentation over rollout history
- Distinctive: line 105
do not add jokes, slang, rhetoric, puns, or contrastive-negation phrasing
- Very specific: line 109
After you apply public documentation updates, use the repository docs-portal skill to rebuild and check the website.
- Very specific: line 111
Keep the Markdown in root docs/.
- Distinctive: line 122
write in plain technical English
- Distinctive: line 123
prefer short sections and short paragraphs
- Distinctive: line 124
use direct statements over persuasive or dramatic framing
- Distinctive: line 126
keep examples minimal and realistic
- Distinctive: line 127
avoid figures of speech, jokes, slang, and rhetorical phrasing
- Distinctive: line 128
avoid contrastive negation patterns such as “not X, but Y”
- Distinctive: line 129
keep tone neutral and open-source appropriate
- Distinctive: line 140
Use this report shape when auditing before edits:
“Common” is measured: kept by at least 6 in 10 of the 36 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Docs Sync
Use this skill when the user wants to audit documentation coverage, keep
docs/ aligned with implementation changes, or update public technical docs.
Scope
This skill is for public documentation under docs/**.
Rules:
- Treat
docs/plans/**as internal tracking, not public documentation. - English only.
- Keep edits concise and easy to maintain.
Workflow
1. Define the scope to review
Pick one of these modes:
- full public-doc audit against the current branch
- doc sync for a specific feature or directory
- diff-based audit against
mainfor in-flight changes
Prefer diff-based review when there is active branch work. Prefer a full audit when the user asks for broad documentation cleanup.
2. Build a feature inventory from code
Review the selected scope in code first.
Focus on user-facing behavior:
- public exports
- runtime behaviors and guarantees
- configuration options and defaults
- examples that define supported usage
- important developer workflows
- renamed, removed, or newly added features
Capture lightweight evidence:
- file path
- symbol or setting name
- short note about the behavior that should be documented
3. Review the existing docs hierarchy
Use the current docs tree as the source of structure.
Start with docs/README.md, then inspect the relevant folders and pages.
Follow the portal navigation contract
for every section and nesting depth. Put related pages in their shared folder;
the portal derives the hierarchy from these paths during each rebuild.
Keep page titles concise within that hierarchy. Remove repeated parent names
and use exact tool names for individual tool reference pages.
When reviewing, prefer updating an existing page over creating a new one unless the topic clearly has no home.
If you add, remove, or rename a public docs page, update docs/README.md.
If you move a page or folder, repair incoming links because its route changes.
4. Compare docs against code
Look for:
- missing public behavior
- outdated names, defaults, or semantics
- examples in docs that no longer match implementation
- information that belongs on a different page for discoverability
- public docs that accidentally expose internal rollout or planning details
5. Produce a Docs Sync Report
Before editing, produce a short report with:
- doc gaps
- inaccurate or outdated content
- structural suggestions, if any
- proposed file-level edits
Keep the report concise.
6. Apply updates if asked
Use the dev-docs skill before drafting or revising public documentation.
Find it in the session's skill catalog and read its SKILL.md. Apply its
review checklist to changed pages. Repository terminology and ASD-STE100
Simplified Technical English take precedence. If the skill is unavailable,
report the missing dependency; do not claim that its review passed.
When applying edits:
- edit only the relevant public docs under
docs/** - keep the current writing style and section structure
- keep examples short and directly tied to the repo
- prefer current-state documentation over rollout history
- do not add jokes, slang, rhetoric, puns, or contrastive-negation phrasing
7. Rebuild the documentation portal
After you apply public documentation updates, use the repository
docs-portal skill to rebuild and check the website.
Keep the Markdown in root docs/; the website reads it directly at build
time. Do not create a second content copy under website/.
For a read-only audit, report the recommended updates without a rebuild.
Writing Style
Match the existing documentation style in this repository.
Rules:
- write in plain technical English
- prefer short sections and short paragraphs
- use direct statements over persuasive or dramatic framing
- explain the current behavior, boundaries, and intended usage
- keep examples minimal and realistic
- avoid figures of speech, jokes, slang, and rhetorical phrasing
- avoid contrastive negation patterns such as “not X, but Y”
- keep tone neutral and open-source appropriate
Public Docs Boundary
For this repository, public docs currently live under docs/**.
Internal tracking docs live under docs/plans/** and should not be treated as
the public documentation surface.
Output format
Use this report shape when auditing before edits:
Docs Sync Report
- Scope
- What was reviewed
- Missing or weak coverage
- Doc file or missing page -> evidence -> proposed change
- Incorrect or outdated content
- Doc file -> issue -> correct behavior -> evidence
- Structural suggestions
- Proposed move/add/remove -> rationale
- Proposed edits
- File -> short summary
References
references/doc-coverage-checklist.md
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

