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.From the repository description
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
What ships with it: 8 files
10.3 KB alongside SKILL.md, 2 of them executable
assets/
- README.md103 B
- toy_link_audit_summary.json1.0 KB
examples/
- README.md265 B
scripts/
- audit_registry_links.pyruns4.1 KB
tests/
- README.md127 B
- test_audit_registry_links.pyruns3.4 KB
- metadata.yaml1019 B
- refs.md222 B