Automatically detects and removes broken links from documentation files to improve usability and SEO.
Remove broken links
Run link checker on docs, identify broken links, fix or remove them, and repeat until no broken links remain.
Run Link Checker
Execute the link checker tool to scan all documentation files for broken links.
Analyze Results
Review the output to identify which links are broken and where they are located.
Fix Broken Links
Update or remove broken links in the documentation files. Verify replacements if applicable.
Repeat Until Clean
Re-run the link checker after each fix until no broken links are detected.
Run Link Checker
Use the configured link checker to scan all documentation files.
Gather Broken Links Report
Collect and parse the list of broken links from the tool output.
Docs
Automatically generates and maintains a project's CHANGELOG.md file by analyzing code changes, commits, or version control history to produce structured release notes.
Docs
Automatically identifies areas in your codebase lacking usage examples and iteratively adds them to improve documentation coverage. The agent focuses on generating practical, copy-paste-friendly examples for functions, methods, and components that currently lack adequate documentation.
Docs
Automatically synchronizes API documentation with the codebase to ensure no drift occurs between implementation and documented interfaces. This loop detects discrepancies, generates necessary updates, and applies them while respecting guardrails to maintain consistency and quality.
Identify Affected Files
Map broken links to their corresponding documentation files.
Edit Documentation
Remove or replace broken links in the identified files.
Verify Changes
Re-run the link checker to confirm all broken links are resolved.
Start the "Broken Docs Link Fixer" loop. Goal: Remove broken links Max iterations: 10 Between iterations run: link checker Exit when: No broken links Initiate the broken docs link fixer loop. Start by running the link checker on all documentation files and prepare to fix any issues found. Self-pace this loop. After each iteration, run `link checker` and evaluate the output, and only continue if the exit condition is not met (No broken links). Stop when the exit condition passes or 10 iterations are reached. Give a short status update each pass.