claude-review-criteria

Review .claude/ directory changes for frontmatter correctness and content quality.

1|Updated Oct 13, 2024
One-click install
npx skills add https://github.com/cliveportman/way-of-the-goat --skill claude-review-criteria
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: claude-review-criteria
Source: https://github.com/cliveportman/way-of-the-goat/tree/main/.claude/skills/claude-review-criteria
Command: npx skills add https://github.com/cliveportman/way-of-the-goat --skill claude-review-criteria

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates rigorous review of CLAUDE-related changes to ensure safe, consistent agent and skill definitions.

Core Features & Use Cases

  • Frontmatter validation ensures the name matches the stem and description clearly states purpose
  • Content quality checks identify gaps, duplication, and mis-scoping across agents, commands, hooks, and settings
  • Anti-pattern detection flags over-broad skills, context leakage, and routing inconsistencies
  • Reviewer guidance consolidates best practices for .claude/ additions or edits
  • Use Case: when reviewing new or updated entries under the .claude/ directory to prevent misconfigurations

Quick Start

Review the latest .claude/ addition for frontmatter correctness and content quality

Frequently Asked Questions about claude-review-criteria

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

FAQPage Schema
How do I validate frontmatter for new agents and commands in the .claude directory?

Frontmatter validation checks that the name matches the file stem and the description clearly states purpose. It enforces correctness for agents, commands, hooks, and settings added under the .claude/ directory across projects.

What does anti-pattern detection look for when reviewing Claude agent configurations?

Anti-pattern detection flags over-broad skills, context leakage, and routing inconsistencies during Claude review. It identifies mis-scoping across agents, commands, hooks, and settings to prevent misconfigurations.

How do I check content quality for Claude skill definitions before deployment?

Content quality checks identify gaps, duplication, and mis-scoping across Claude skill definitions. They consolidate best practices for .claude/ additions or edits to ensure safe, consistent agent and skill definitions.

When do I need to run a Claude review criteria check on my project?

You need a Claude review criteria check when adding or updating agents, commands, hooks, or settings within the .claude/ directory. It prevents misconfigurations by enforcing frontmatter correctness and model guidance.

What's the best way to enforce consistent agent definitions across multiple projects?

Automated rigorous review of Claude-related changes enforces consistent agent definitions across projects. It specifies constraints like frontmatter fields, content checks, and recommended fields to ensure safe configurations.

Why does my Claude skill fail frontmatter validation when the name doesn't match the file?

Frontmatter validation requires the name field to match the file stem exactly. This ensures safe, consistent agent and skill definitions and prevents routing inconsistencies within the .claude/ directory.