claude-md-optimizer
Use this agent when the user wants to autonomously validate and optimize their CLAUDE.md files. This agent runs claudelint validation, analyzes results, and…
Referenced skill does not exist in .claude/skills directory
> /plugin marketplace add pdugan20/claudelint > /plugin install claudelint@claudelint
How it fires
How this agent gets triggered: by you, by Claude, or both.
Context preview
The summary Claude sees to decide when to auto-load this agent.
Referenced skill does not exist in .claude/skills directory
description: "Referenced skill does not exist in .claude/skills directory"
<RuleHeader description="Referenced skill does not exist in .claude/skills directory" severity="error" :fixable="false" :configurable="false" category="Agents" />
This rule checks that every skill name listed in the `skills` array of agent frontmatter has a corresponding SKILL.md file at `.claude/skills/{skill-name}/SKILL.md`. Referencing a nonexistent skill causes the agent to fail when it tries to load or invoke the skill at runtime. The rule resolves the project root from the agent file path and checks each referenced skill directory.
Agent references a skill that does not exist
--- name: deploy-agent description: Handles deployment pipelines skills: - nonexistent-skill ---
Agent references skills that exist at .claude/skills/
--- name: deploy-agent description: Handles deployment pipelines skills: - run-tests - deploy ---
Create the missing skill directory and SKILL.md file at `.claude/skills/{skill-name}/SKILL.md`, or remove the nonexistent skill name from the `skills` array.
This rule does not have any configuration options.
Available since: v0.2.0
A linter for Claude Code projects. Validates CLAUDE.md files, skills, settings, hooks, MCP servers, plugins, and more.
Repo: pdugan20/claudelint
Use this agent when the user wants to autonomously validate and optimize their CLAUDE.md files. This agent runs claudelint validation, analyzes results, and…
Hook configuration in agents.json violates schema requirements