skill-connectivity

Audits file reference connectivity across a skills collection and reports dangling links.

1|Updated Feb 2, 2026
One-click install
npx skills add https://github.com/rockcookies/skills --skill skill-connectivity-rockcookies
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: skill-connectivity
Source: https://github.com/rockcookies/skills/tree/main/.agents/skills/skill-connectivity
Command: npx skills add https://github.com/rockcookies/skills --skill skill-connectivity-rockcookies

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Skill collections accumulate broken references over time: links to missing files, unresolved code imports, stale README entries, and identifiers pointing to skills that no longer exist. This Skill systematically audits a skills/<repoKey>/ collection so every extracted reference is verified against the filesystem, without modifying any files. ## Core Features & Use Cases - Reference Extraction and Resolution: Extracts edges from Markdown, JSON, YAML, Python, TypeScript/JavaScript, Go, and Shell files, then classifies each as hit, dangling, or external. - Repository-Level Checks: Cross-validates meta.ts targets, SYNC.json hashes, and README.md catalog entries against the skills actually present on disk. - Semantic Audits: Verifies evals ground-truth chains, Rule N cross-file numbering, orphaned nodes, and see-also gaps between related skills. - Use Case: After syncing a skills repository from upstream, run this audit to confirm every SKILL.md link, import, and catalog entry still resolves before publishing. ## Quick Start Ask the agent to audit the reference connectivity of the skills/<repoKey> collection and report any dangling references.

Frequently Asked Questions about skill-connectivity

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I check a skills repository for broken file references?▼

Point the audit at a skills/<repoKey>/ directory and it extracts every reference from Markdown, JSON, YAML, Python, TypeScript, Go, and Shell files, then resolves each against the filesystem. Each edge is classified as hit, dangling, or external, and results are delivered as a structured review report.

What does a skill connectivity audit check besides file paths?▼

Beyond path resolution, it validates code imports against package manifests, cross-checks meta.ts targets and SYNC.json hashes with on-disk skills, searches README.md for catalog coverage, verifies evals ground-truth chains, and classifies backtick-quoted skill identifiers.

Does the connectivity audit modify any files in the repository?▼

No, the audit is strictly read-only. It only produces a review opinion report listing dangling references, reference graphs, problems, and optional improvement suggestions, leaving all files untouched.

How are Python and JavaScript imports classified during the audit?▼

Relative imports that resolve within the collection become internal edges. Modules listed in requirements.txt, package.json, go.mod, or the language standard library are marked external, while imports that look local but fail to resolve are flagged as dangling.

What happens when a skills collection has zero cross-skill references?▼

Zero cross-skill edges are recorded as an observation of complete isolation, not an automatic defect. The audit then checks whether isolated skills share a domain and may suggest adding see-also lines, while self-contained skills remain acceptable.