Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/ersanyamarya-sync-docs-from-diff
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: productivity
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/sync-docs-from-diff
What's inside
- Skill name
sync-docs-from-diff- Description
- Update repo documentation from a git diff. Use when code, architecture, workflow, tooling, or skill changes may have made CLAUDE.md, README.md, docs/, or an app or package README stale.
- License
- MIT
- Instructions
- 43 lines in SKILL.md · view on GitHub
Files (2)
- SKILL.md
- evals.json · evals/
SKILL.md (first lines)
# Sync docs from a git diff ## Scope - Default: the current branch against `main` (`git diff main...HEAD`). - `--staged`: staged changes only (`git diff --staged`). - An explicit ref or range, when the user gives one. - If the diff is empty or only generated output, stop and say no docs need updates. ## Which doc owns what Use the repo's own doc-ownership table as the source of truth: look for a "Keeping the docs current" section (or similar) in the root CLAUDE.md. If the repo has none, use this default: | Change | Update | | --- | --- | | Architecture, layer responsibility, conventions, agent guidance | `CLAUDE.md` | | Setup steps, env vars, commands, project layout | `README.md` | | A decision or a library/stack choice and its reasoning | `docs/opinions.md` or the repo's decision log | | Something non-obvious learned while working | `docs/learnings.md`, newest entry first | | A package's public API | that package's `README.md` | | An app's behavior, commands or theme | that app's `README.md` and `CLAUDE.md` | | Skill, prompt or agent changes | the affected `SKILL.md` or agent file, and any skill index in CLAUDE.md | Skip docs whose source of truth did not change. A local refactor with no durable impact may need no doc change at all. ## Steps 1. **Gather the diff** for the chosen scope and list the changed areas. 2. **Map each area** to the table above. Ignore build output, generated files and lock files unless a source change means a doc must mention new behavior. 3. **Re-read before editing.** Open the target doc and the changed source. Never patch a doc from memory. 4. **Edit surgically.** Change only the sentences the diff made wrong. Keep the existing structure. 5. **Verify every claim.** Commands must exist in the repo's task files (`package.json`, `project.json`, `Makefile`, `pubspec.yaml` scripts); with Nx, check with `nx show project <name>`. Paths must exist (`ls` them). Do not invent versions or flags. 6. **Re-check the diff** if the code changed while you worked. ## Done when - Every edited doc maps to a real change in the diff. - No doc that the diff touches is left stale on purpose. - The final summary lists each doc changed and why, and names the likely targets you left alone. Brand, product or intent docs (for example `docs/Brand.md`, `docs/Product.md`) are not yours to rewrite. If a change affects them, propose the edit and ask before touching the file.
From ersanyamarya/agentry-labs, MIT.
More from ersanyamarya/agentry-labs
- 0.570score
skill-architect
ersanyamarya
Create, improve, or review Claude Code skills so they are portable, token-efficient, and spec-compliant, with scripts doing the exact work and the model doing…
SkillAFreshness: AClaude Code +9 - 0.570score
run-fallow
ersanyamarya
Run the `fallow` CLI on any JavaScript/TypeScript project to find dead code, unused dependencies, duplication, complexity hotspots, and security candidates…
SkillAFreshness: AClaude Code +9 - 0.570score
image-artifact-setup
ersanyamarya
Set up a reproducible image generator in a project (Open Graph and social cards, link previews, project or product tiles, README banners, store screenshots)…
SkillAFreshness: AClaude Code +9 - 0.570score
flutter-logging-strategy
ersanyamarya
Establish, audit, and enforce a consistent logging strategy in any Flutter/Dart project using package:logging — installs the dependency if missing, builds a…
SkillAFreshness: AClaude Code +9 - 0.570score
flutter-store-assets
ersanyamarya
Operates the gentlemans-stack image tool (tools/image-gen-tools) for a Flutter app.
SkillAFreshness: AClaude Code +9 - 0.570score
humanize-and-unslop
ersanyamarya
Edit drafts into plain, specific, human-sounding writing by removing AI tells (banned vocabulary, em dashes, curly quotes, puffery, chatbot phrases, formulaic…
SkillAFreshness: AClaude Code +9 - 0.570score
lighthouse-audit
ersanyamarya
Run Google Lighthouse against a URL (mobile and desktop), trace the performance, accessibility, SEO, and best-practices findings to the project's actual…
SkillAFreshness: AClaude Code +9 - 0.566score
flutter-brand-icons
ersanyamarya
Generate every app icon and native splash asset for a Flutter project from one single-color logo SVG, with colors taken from the project's brand doc, design…
SkillAFreshness: AClaude Code +9 - 0.566score
flutter-bundle-google-fonts
ersanyamarya
Replaces the google_fonts package in a Flutter app with fonts bundled in the app, using the gentlemans-stack scripts/flutter/bundle-fonts.mjs to scan usages…
SkillAFreshness: AClaude Code +9 - 0.565score
mongoose-schema-docs
ersanyamarya
Generate documentation and an entity-relationship diagram from a codebase's Mongoose schemas.
SkillAFreshness: AClaude Code +9 - 0.565score
script-writer
ersanyamarya
Generate a new shell script in scripts/ following the repo's script conventions (help header, utils.sh sourcing, signal trap, argument parsing).
SkillAFreshness: AClaude Code +9 - 0.565score
generate-commit-message
ersanyamarya
Write a Conventional Commit message in this repo's style (type(scope): Capitalized summary) from staged or unstaged changes.
SkillAFreshness: AClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Oct 18, 2026 (10 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/ersanyamarya/agentry-labs
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from ersanyamarya
- 0.570score
lighthouse-audit
ersanyamarya
Run Google Lighthouse against a URL (mobile and desktop), trace the performance, accessibility, SEO, and best-practices findings to the project's actual…
SkillAFreshness: AClaude Code +9 - 0.570score
run-fallow
ersanyamarya
Run the `fallow` CLI on any JavaScript/TypeScript project to find dead code, unused dependencies, duplication, complexity hotspots, and security candidates…
SkillAFreshness: AClaude Code +9 - 0.570score
flutter-logging-strategy
ersanyamarya
Establish, audit, and enforce a consistent logging strategy in any Flutter/Dart project using package:logging — installs the dependency if missing, builds a…
SkillAFreshness: AClaude Code +9 - 0.570score
flutter-store-assets
ersanyamarya
Operates the gentlemans-stack image tool (tools/image-gen-tools) for a Flutter app.
SkillAFreshness: AClaude Code +9 - 0.570score
humanize-and-unslop
ersanyamarya
Edit drafts into plain, specific, human-sounding writing by removing AI tells (banned vocabulary, em dashes, curly quotes, puffery, chatbot phrases, formulaic…
SkillAFreshness: AClaude Code +9 - 0.570score
skill-architect
ersanyamarya
Create, improve, or review Claude Code skills so they are portable, token-efficient, and spec-compliant, with scripts doing the exact work and the model doing…
SkillAFreshness: AClaude Code +9
Cite this page
sync-docs-from-diff skill. Agent Mart. https://agentmart.dev/skills/ersanyamarya-sync-docs-from-diff (last updated 2026-10-24)