Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Keep README files current with project changes. Use when project structure changes, features added, or setup instructions modified. Suggests README updates based on code changes. Triggers on significant project changes, new features, dependency changes.
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-14 | ✗→✓ | ▲ Improved | 3% | 0% |
| case-01 | ✗→✓ | ▲ Improved | 63% | 0% |
| case-06 | ✗→✓ | ▲ Improved | 75% | 0% |
| case-12 | ✗→✓ | ▲ Improved | -35% | 0% |
| case-02 | ✓→✓ | = Same ✓ | 91% | 0% |
Keep your README current with project changes.
Installation:
Features:
Usage:
Configuration:
bash# You add authentication: git diff # + auth.service.ts # + login.component.tsx # + JWT middleware # I suggest README update: ## Features - ✨ User authentication with JWT # NEW - 🔐 Role-based access control # NEW - User management - Dashboard
bash# You add: npm install stripe # I suggest: ## Installation
npm install npm install stripe # Added for payment processing
## Environment VariablesSTRIPE_SECRET_KEY=your_stripe_key # Required for payments
bash# You modify docker-compose.yml # I update README: ## Development Setup
git clone url]
npm install
docker-compose up -d # Now includes Redis cache
npm run migrate
I detect these changes automatically:
yamlCode Change → README Section: - New API endpoint → Usage / API Reference - New dependency → Installation - New env var → Configuration - New feature → Features list - Architecture change → Architecture section
I maintain your README structure:
markdown# Suggested additions: ## Prerequisites - Node.js 18+ - Docker (for development) - PostgreSQL 14+ ## Environment Variables
DATABASE_URL=postgresql://localhost/mydb API_KEY=your_api_key
## Testingnpm test
markdown# Before:
const result = api.getUsers();
# After (API changed):const result = await api.getUsers({ page: 1, limit: 10 });
I track version-specific documentation:
markdown## Requirements - Node.js 18+ (updated from 16+) - TypeScript 5.0+ (new requirement) - React 18+ (unchanged)
I can sync with CHANGELOG.md:
markdown## Recent Changes See [CHANGELOG.md](CHANGELOG.md) for detailed version history. ### Latest (v2.1.0) - ✨ Added user authentication - 🔧 Fixed memory leak in data processing - 📝 Updated API documentation
markdown# I suggest when UI changes: ## Screenshots  *Updated: 2025-10-24 - New authentication panel*  *New feature - user profile management*
Me (Skill): Keep README current with code changes @docs-writer (Sub-Agent): Comprehensive documentation strategy
Works without sandboxing: ✅ Yes Works with sandboxing: ✅ Yes
markdown# Project Name Brief description ## Features - Feature 1 - Feature 2 ## Installation
npm install
## Usage// Example
## Configuration
Environment variables needed
## Contributing
How to contribute
## License
MITmarkdown# Project Name > Tagline [Badges] ## Table of Contents - Features - Installation - Usage - API Reference - Configuration - Development - Testing - Deployment - Contributing - License [Sections with detailed content]
bash/docs-gen --format markdown # Generates: # 1. README.md (via me) # 2. Full documentation site (via @docs-writer) # 3. API reference (via api-documenter)
yaml# .github/workflows/docs.yml - name: Update README run: | # Skill suggests updates based on changes # Review and commit
Add company-specific README standards:
bashcp -r ~/.claude/skills/documentation/readme-updater \ ~/.claude/skills/documentation/company-readme-updater # Edit to add: # - Company README template # - Required sections # - Badge standards
Other measured skills in the registry, with their headline benchmark lift.