Home / rtur2003 / claude-code-promts-skills · .agents/skills/skill-audit/SKILL.md · GitHub

skill-audit skillA

skill-audit is agent-read markdown (skill) from rtur2003/claude-code-promts-skills: Use when a skill isn't triggering as expected, before adding a new skill (to check for a name collision), during periodic cleanup of an accumulated skills directory, or when asked to review skill quality — checks frontmatter validity, description quality against Skill Discovery Optimization conventions, body size, and cross-scope name collisions..

Indexed from public GitHub and served as immutable, content-addressed versions. Install it pinned to an exact SHA-256 with the mdr CLI, and every file is verified against the hash recorded here before it reaches your agent. The deterministic audit below grades the latest version, and the same file always earns the same grade.

What the file says

# Skill Audit

## Overview

Skills accumulate. Nobody deletes them, most developers hit 8-12 installed skills before the per-session token cost of loading every description starts to outweigh the benefit, and a skill installed at both the personal and project scope with the same name fails silently — the higher-precedence one wins and the other never fires, with no error anywhere. This script checks the mechanical properties that predict a skill working or silently failing: valid frontmatter, a description that leads with the trigger (not a workflow summary), a body under the token-efficiency guideline, and no name collision across scopes.

**Core principle:** A skill that never triggers and a skill that doesn't exist have the same effect on the user, but only one of them is visible in a directory listing. This script finds the invisible kind.

## Usage

```bash
python3 ${CLAUDE_SKILL_DIR}/scripts/audit.py [skills_dir ...]
```

With no arguments, checks `.claude/skills/` (project) and `~/.claude/skills/` (personal) if they exist. Pass explicit paths to also check a plugin's `skills/` directory. Exit code 0 = clean, 1 = findings, 2 = usage error.

```bash
…

Read the whole file at its exact version.

How to install

Latest version
mdr add rtur2003/claude-code-promts-skills/skill-audit@git:20260922.dbbdaf5
Exact content
mdr add rtur2003/claude-code-promts-skills/skill-audit@sha256:6d5b879e9b6f2e9d

Pin to a label to follow the author's releases, or to a sha256 to freeze the exact bytes forever. Either way the resolved hash is written to mdr.lock, and mdr install reproduces it on any machine.

Badge

mdr badge

[![mdr](https://markdownregistry.com/badge/art_ckfnsbpgbnyvvp6o.svg)](https://markdownregistry.com/a/art_ckfnsbpgbnyvvp6o)

1 badge views in 30 days

Versions

versioncommittedcommitsizeaudit
git:20260922.dbbdaf5 latest2026-09-22 dbbdaf5 3,755 BA view

Audit of the latest version

A  17 of 17 checks passed. Deterministic, no model, same answer every run.
  • pass: Frontmatter block present
  • pass: Frontmatter declares a name
  • pass: Frontmatter declares a description
  • pass: Size between 200 bytes and 200 KB (3755 bytes)
  • pass: No zero-width or bidi control characters
  • pass: No instruction hidden inside an HTML comment
  • pass: No link to an exfiltration or paste host
  • pass: No credential-shaped string
  • pass: No instruction to send local credentials anywhere
  • pass: No text hidden with inline styles
  • pass: No prompt-injection phrasing
  • pass: No curl or wget piped into a shell
  • pass: No recursive delete of root, home or parent
  • pass: No instruction to read or print local credentials
  • pass: No base64 blob over 200 characters
  • pass: No link to a raw IP address
  • pass: No script tag

Source

GitHub

rtur2003/claude-code-promts-skills · 53 stars · license MIT · pushed 2026-09-22 · branch main

API

GET https://markdownregistry.com/api/v1/artifacts/art_ckfnsbpgbnyvvp6o
GET https://markdownregistry.com/api/v1/resolve?ref=rtur2003/claude-code-promts-skills/skill-audit
GET https://markdownregistry.com/api/v1/blob/6d5b879e9b6f2e9d575c4b8d57201ee2f86b65123eb3bc22c08530150cc739ed

Your agent does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.

More from rtur2003/claude-code-promts-skills

capability-audit skill
rtur2003/claude-code-promts-skills · .agents/skills/capability-audit/SKILL.md · Use when evaluating, comparing, installing, or recommending a Claude Code plugin, Agent Skill, MCP server, agent…
git:20260922.0852b2a · audit A · 53 stars
changelog-from-commits skill
rtur2003/claude-code-promts-skills · .agents/skills/changelog-from-commits/SKILL.md · Use when cutting a release, writing a CHANGELOG entry, or summarizing what changed since a tag — when the repo's…
git:20260922.2850b15 · audit A · 53 stars
deterministic-checks skill
rtur2003/claude-code-promts-skills · .agents/skills/deterministic-checks/SKILL.md · Use before committing, opening a PR, or reporting a task done — when you want ground-truth confirmation there are no…
git:20260922.0e29962 · audit A · 53 stars
doc-link-audit skill
rtur2003/claude-code-promts-skills · .agents/skills/doc-link-audit/SKILL.md · Use before publishing documentation, merging a docs PR, or reporting a Markdown-heavy repo's navigation as complete —…
git:20260922.eaa5e1e · audit A · 53 stars
find-prompt skill
rtur2003/claude-code-promts-skills · .agents/skills/find-prompt/SKILL.md · Use when the user names a coding, Claude Code, research, documentation, or technology-selection task; asks which prompt…
git:20260922.4e459df · audit A · 53 stars
capability-audit skill
rtur2003/claude-code-promts-skills · .claude/skills/capability-audit/SKILL.md · Use when evaluating, comparing, installing, or recommending a Claude Code plugin, Agent Skill, MCP server, agent…
git:20260922.3340a16 · audit A · 53 stars
changelog-from-commits skill
rtur2003/claude-code-promts-skills · .claude/skills/changelog-from-commits/SKILL.md · Use when cutting a release, writing a CHANGELOG entry, or summarizing what changed since a tag — when the repo's…
git:20260904.a4fa3d2 · audit A · 53 stars
deterministic-checks skill
rtur2003/claude-code-promts-skills · .claude/skills/deterministic-checks/SKILL.md · Use before committing, opening a PR, or reporting a task done — when you want ground-truth confirmation there are no…
git:20260922.b9cbd31 · audit A · 53 stars
doc-link-audit skill
rtur2003/claude-code-promts-skills · .claude/skills/doc-link-audit/SKILL.md · Use before publishing documentation, merging a docs PR, or reporting a Markdown-heavy repo's navigation as complete —…
git:20260904.a4fa3d2 · audit A · 53 stars
find-prompt skill
rtur2003/claude-code-promts-skills · .claude/skills/find-prompt/SKILL.md · Use when the user names a coding or Claude Code task ("add OAuth", "set up hooks", "review this PR", "pick a model")…
git:20260922.874feee · audit A · 53 stars
skill-audit skill
rtur2003/claude-code-promts-skills · .claude/skills/skill-audit/SKILL.md · Use when a skill isn't triggering as expected, before adding a new skill (to check for a name collision), during…
git:20260904.a4fa3d2 · audit A · 53 stars
AGENTS.md agents
rtur2003/claude-code-promts-skills · AGENTS.md
git:20260922.c27bb86 · audit A · 53 stars

Every file in rtur2003/claude-code-promts-skills

Other files named skill-audit

skill-audit skill
nyldn/claude-octopus · .claude/skills/skill-audit/SKILL.md · Audit codebases for quality, consistency, and broken patterns — use for pre-release or tech debt review
git:20260907.4febbb1 · audit A · 4,097 stars
skill-audit skill
nyldn/claude-octopus · skills/skill-audit/SKILL.md · Audit codebases for quality, consistency, and broken patterns — use for pre-release or tech debt review
git:20260907.4febbb1 · audit A · 4,097 stars
skill-audit skill
majiayu000/spellbook · skills/skill-audit/SKILL.md · Audit, design, categorize, distribute, and measure agent skills using lessons from Anthropic's Lessons from building…
git:20260705.94ad48d · audit A · 285 stars
skill-audit skill
bug-ops/zeph · .zeph/skills/skill-audit/SKILL.md · Audit installed skills for agentskills.io specification compliance and security issues. Use when the user asks to…
v1.0 · audit B · 60 stars
skill-audit skill
rtur2003/claude-code-promts-skills · .claude/skills/skill-audit/SKILL.md · Use when a skill isn't triggering as expected, before adding a new skill (to check for a name collision), during…
git:20260904.a4fa3d2 · audit A · 53 stars
skill-audit skill
vanducng/skills · skills/skill-audit/SKILL.md · Mine your Claude Code, Codex, pi and Cursor session history for how your skills actually get used - invocations…
v0.1.0 · audit A · 8 stars
skill-audit skill
ai-business-tools/claude-code · skills/skill-audit/SKILL.md · Audit recent Claude Code session transcripts for recurring friction (repeated corrections, routing misfires, repeated…
git:20260830.80a4dcd · audit A · 5 stars

Browse by kind, by grade A, or by owner.