Registry link audit starter
Skill ma-compbio-lab/SkillFoundry/skills/meta-maintenance/registry-link-audit-starter
A framework for discovering, compiling, and validating reusable skills for scientific agents.
npx -y skills add ma-compbio-lab/SkillFoundry --skill registry-link-audit-starterAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
SKILL.md
1.0 KB, 228 tokens by cl100k_base, as published. Nobody here has run it
Registry Link Audit Starter
Use this skill to check a selected subset of registry resource URLs and summarize which entries are reachable.
What it does
- Loads
registry/resources_dedup.jsonl. - Audits selected resource IDs with HTTP GET requests and a repo-local user agent.
- Records final status codes, content types, redirects, and failures in compact JSON.
When to use it
- You want a lightweight broken-link audit for the skill library registry.
- You need a fast smoke check before a broader freshness or stale-candidate sweep.
Example
python3 skills/meta-maintenance/registry-link-audit-starter/scripts/audit_registry_links.py \
--resource-id matplotlib-docs \
--resource-id lychee-docs \
--out scratch/meta/link_audit_summary.json
Verification
- Skill-local tests:
python3 -m unittest discover -s skills/meta-maintenance/registry-link-audit-starter/tests -p 'test_*.py' - Repository smoke:
python3 -m unittest tests.smoke.test_cross_cutting_domain_skills -v