docs-updater

Solid

Provides automated documentation updates by analyzing git changes between the current branch and the last release tag. Performs git diff analysis to identify modifications, then updates README.md, CHANGELOG.md following Keep a Changelog standard, and discovers documentation folders for contextual updates. Use when preparing a release, maintaining documentation sync, or before creating a pull request. Triggers on "update docs", "update changelog", "sync documentation", "update readme", "prepare release documentation".

Code & Development 261 stars 29 forks Updated 1 weeks ago MIT

Install

View on GitHub

Quality Score: 89/100

Stars 20%
81
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Universal Documentation Auto-Updater Automates the process of keeping project documentation synchronized with codebase changes. This skill analyzes git differences between the current working branch and the last released version, then intelligently updates relevant documentation files. ## Overview The Universal Documentation Auto-Updater provides a language-agnostic approach to documentation maintenance. By leveraging git operations to identify what has changed since the last release, it generates targeted updates for README.md, CHANGELOG.md, and project documentation folders. **Key Features:** - **Universal Compatibility**: Works with any git repository regardless of programming language - **Dynamic Version Detection**: Automatically finds the latest release tag - **Comprehensive Diff Analysis**: Analyzes additions, modifications, and deletions - **Smart Categorization**: Groups changes by type (feature, fix, refactor, docs, etc.) - **Documentation Discovery**: Automatically finds and updates relevant docs folders ## When to Use Use this skill when: - Preparing documentation for a new release - The documentation has fallen behind the codebase - Creating a pull request and need to update docs - Asked to "update changelog", "update docs", "sync documentation" - Want to see what changed since the last release - Need to generate release notes **Trigger phrases:** "update docs", "update changelog", "sync documentation", "update readme", "prepare release documentation",...

Details

Author
giuseppe-trisciuoglio
Repository
giuseppe-trisciuoglio/developer-kit
Created
7 months ago
Last Updated
1 weeks ago
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

doc-updates

Update documentation after code changes with quality gates, slop detection, consolidation, and accuracy verification.

294 Updated today
athola
AI & Automation Listed

update-docs

Update all project documentation after code changes.

29 Updated 2 months ago
lbb00
AI & Automation Solid

skillshare-update-docs

Update website docs to match recent code changes, cross-validating every flag against source. Use this skill whenever the user asks to: update documentation, sync docs with code, document a new flag or command, fix stale docs, or update the README. This skill covers all website/docs/ categories (commands, reference, understand, how-to, troubleshooting, getting-started) plus the built-in skill description and README. If you just implemented a feature and need to update docs, this is the skill to use. Never manually edit website docs without cross-validating flags against Go source first.

2,072 Updated today
runkids
AI & Automation Listed

update-docs

Update all project documentation, repository metadata, and progress tracking when the codebase has significantly changed. Handles README (EN/CN), CLAUDE.md, CHANGELOG, pyproject.toml, GitHub About/description/topics, and release notes. CRITICAL: bilingual docs are written independently, NOT translated.

0 Updated yesterday
therain2020
AI & Automation Listed

docs-sync-internal

Use when code changes on the current branch need corresponding internal documentation updates, or when reviewing a branch before pushing to ensure docs are aligned with code.

3 Updated yesterday
The01Geek