skill-drift-detector

Compare Claude Code skill triggers, descriptions, and file sizes to detect drift.

1|Updated Apr 19, 2026
One-click install
npx skills add https://github.com/oldmangrizzz/REAL_JARVIS --skill skill-drift-detector
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-drift-detector
Source: https://github.com/oldmangrizzz/REAL_JARVIS/tree/main/claude-skills/_journey/skill-drift-detector/.claude/skills/skill-drift-detector
Command: npx skills add https://github.com/oldmangrizzz/REAL_JARVIS --skill skill-drift-detector

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Nightly drift detector to ensure Claude Code skills stay aligned with standards by flagging missing triggers, overlapping descriptions, oversized SKILL.md, and poor progressive disclosure.

Core Features & Use Cases

  • Frontmatter integrity checks (name and description)
  • Overlap analysis across skills to minimize conflicting triggers
  • Size and disclosure checks for SKILL.md
  • Cross-skill comparison for significant keyword overlap
  • Automated nightly audits of the skill catalog

Quick Start

Run the detector from the repository root with the --json option to generate a drift report.

Frequently Asked Questions about skill-drift-detector

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

FAQPage Schema
How do I detect overlapping descriptions across Claude Code skills?

Run an automated drift check that analyzes frontmatter descriptions and triggers across the catalog to prevent misrouting. It flags significant keyword overlap so you can resolve conflicting skills.

What is skill drift in Claude Code and how do I audit it?

Skill drift occurs when Claude Code skills deviate from standards through missing triggers or oversized files. You audit it by running a nightly detector that checks frontmatter integrity, overlap, and progressive disclosure compliance across the directory.

How do I check SKILL.md frontmatter integrity for missing names or descriptions?

Check SKILL.md frontmatter integrity by running a drift detector that enforces required fields. It scans the skill directory and flags any SKILL.md files missing the mandatory name or description attributes in their frontmatter.

Can I generate a JSON drift report for my skill catalog?

Yes, you can generate a JSON drift report by running the detector from the repository root with the --json option. This outputs a structured report covering frontmatter integrity, overlap analysis, and progressive disclosure violations.

How do I flag oversized SKILL.md files for progressive disclosure compliance?

Flag oversized SKILL.md files by running a size and disclosure check that scans the skill directory. The detector identifies files exceeding limits and reports poor progressive disclosure compliance to reduce catalog bloat.

Does the drift detector require any external dependencies to run?

No, the drift detector requires no external dependencies to run. It operates directly on skill directories containing a SKILL.md frontmatter and optional resources like scripts, references, and assets folders.