flow-validation

Validate Claude Code plugin components against flow validation rules.

3|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/Dokkabei97/hardened-claude-code --skill flow-validation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: flow-validation
Source: https://github.com/Dokkabei97/hardened-claude-code/tree/main/skills/flow-validation
Command: npx skills add https://github.com/Dokkabei97/hardened-claude-code --skill flow-validation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides a centralized, enforceable set of validation rules to ensure Claude Code plugin components adhere to consistent structure, content quality, and security standards.

Core Features & Use Cases

  • Frontmatter and YAML validation for commands, agents, skills, and hooks to prevent malformed entries.
  • Structured rule references and severity mappings to guide reviews, CI checks, and quality gates.
  • Cross-reference integrity checks to prevent orphaned or missing links across components.
  • CI-friendly templates and quick references to streamline PR reviews and audits.

Quick Start

Run the /verify-flow command on a component to perform inline validation against the Flow Validation Rules.

Frequently Asked Questions about flow-validation

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

FAQPage Schema
How do I validate frontmatter and YAML in Claude Code plugins?

You can validate frontmatter and YAML in Claude Code plugins by running the /verify-flow command, which checks commands, agents, skills, and hooks against a comprehensive flow validation rule set to prevent malformed entries.

What is the best way to enforce quality gates across Claude Code plugin repositories?

The best way to enforce quality gates across Claude Code plugin repositories is to apply structured rule references and severity mappings during CI checks and PR reviews, ensuring components meet consistent structural and content standards.

How do I check cross-reference integrity for Claude Code components?

You can check cross-reference integrity for Claude Code components by validating them against flow rules that detect orphaned or missing links across commands, agents, skills, and hooks, preventing broken references in your plugin repository.

Can I use flow validation rules for CI checks and PR reviews?

Yes, you can use flow validation rules for CI checks and PR reviews by leveraging CI-friendly templates and quick references that streamline audits and enforce frontmatter validity, required sections, and severity mappings across plugin components.

Does flow validation work with hooks and agents or just commands and skills?

Flow validation works with hooks and agents as well as commands and skills, applying comprehensive structural, content, and frontmatter checks across all Claude Code plugin component types to ensure consistent quality and security standards.

Why does my Claude Code plugin component fail severity mapping checks?

Your Claude Code plugin component fails severity mapping checks when it does not adhere to the structured rule references defined in the project's flow validation rule set, which enforce specific severity levels for structural and content violations.