skill-lint

Audit Claude Code skills for anti-patterns and misconfigurations without rewriting them.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/jeff-hamm/ai-tools --skill skill-lint-jeff-hamm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-lint
Source: https://github.com/jeff-hamm/ai-tools/tree/main/src/skills/skill-lint
Command: npx skills add https://github.com/jeff-hamm/ai-tools --skill skill-lint-jeff-hamm

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Audit checks Claude Code skills for anti-patterns and misconfigurations without rewriting the skill.

Core Features & Use Cases

  • Inventory and checks against SKILL.md, references/, and checks.md.
  • Detect common anti-patterns such as missing references, outdated files, and wrapper contradictions.
  • Generate structured findings organized by severity to guide fixes.

Quick Start

Run lint on your skill directory to surface anti-patterns and suggested fixes.

Frequently Asked Questions about skill-lint

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

FAQPage Schema
How do I check a Claude Code skill for anti-patterns and misconfigurations?

To check a Claude Code skill for anti-patterns, audit the skill directory to validate SKILL.md frontmatter, verify references integrity, and report findings by severity. The audit detects missing references, outdated files, and wrapper contradictions without rewriting the skill.

What common anti-patterns can be detected when validating skill triggers?

Validating skill triggers detects anti-patterns such as missing references, outdated files, wrapper contradictions, and missing frontmatter. The audit enforces frontmatter presence, checks description quality, and verifies references integrity to ensure activation consistency.

Can I audit my SKILL.md frontmatter and references without rewriting the skill?

Yes, you can audit SKILL.md frontmatter and references without rewriting the skill. The linting process inventories and checks against SKILL.md, references/, and checks.md, generating structured findings organized by severity to guide fixes.

How do I fix activation integrity issues in Claude Code skills?

To fix activation integrity issues, run an audit on your skill directory to surface anti-patterns and suggested fixes. The audit checks triggers, consistency, and activation integrity, then generates structured findings organized by severity to guide corrections.

What is the best way to ensure description quality and references integrity in skills?

The best way to ensure description quality and references integrity is to run a skill audit that enforces frontmatter presence and evaluates description quality. The audit inventories SKILL.md and references/ directories, reporting any inconsistencies by severity level.

Do I need a references directory to audit my skill for consistency?

A references directory is optional for auditing skill consistency. The audit applies to skills with SKILL.md frontmatter and optional references/scripts, checking references integrity and reporting findings by severity regardless of directory presence.