with one click
readme-updater
// Active README.md updater for zig-learning. Triggers: 'update readme', 'update README', 'refresh readme', 'update resources'
// Active README.md updater for zig-learning. Triggers: 'update readme', 'update README', 'refresh readme', 'update resources'
Automated maintenance for zig-learning repository. Triggers: 'maintain', 'check links', 'update resources', 'verify content', 'cleanup'
Content management for zig-learning learning resource aggregator. Triggers: 'add resource', 'review PR', 'categorize', 'assess quality', 'update content'
| name | readme-updater |
| description | Active README.md updater for zig-learning. Triggers: 'update readme', 'update README', 'refresh readme', 'update resources' |
Your core responsibility is to keep README.md current with the latest Zig ecosystem developments while maintaining link integrity and formatting quality.
Search for latest Zig content:
SearchWeb("best popular Zig open source projects 2025 2026 GitHub trending")SearchWeb("Zig programming language news tutorials latest")SearchWeb("Zig language new releases updates")Identify candidates:
Add new resources to appropriate categories:
Maintain alphabetical order within each list
Use proper tags:
:star: for @zouyee's content:end: for deprecated code but useful concepts:soon: for WIP resourcesRun markdownlint:
npx markdownlint-cli2 README.md
Run link checker:
npx markdown-link-check -c .markdown-link-check-config.json README.md
Fix any errors:
.markdown-link-check-config.json ignorePatterns, do NOT removeStage changes:
git add -A
Commit with descriptive message:
git commit --author="zouyee <zouyee1989@gmal.com>" -m "docs: update README with latest Zig projects/news/tutorials"
Push to origin:
git push origin main
| Violation | Action |
|---|---|
| Only reporting without making changes | CRITICAL — Must actually edit files |
| Removing links from major platforms due to Status 0/403 | HIGH — Add to ignorePatterns instead |
| Skipping markdownlint/link-check | HIGH — Always verify before commit |
| Adding resources without alphabetical sorting | HIGH — Reorder immediately |
| Skipping git push | MEDIUM — Always push after commit |
When updating README.md:
.markdown-link-check-config.json is updated if new ignore patterns neededpackage.json dependencies are tracked if new devDependencies added.gitignore does not exclude package.json