pac-validate

Validate Product as Code project structure and files for specification compliance

Content Preview
# Validate PAC Structure

Validate Product as Code project structure and files for specification compliance

## Instructions

1. **Initial Environment Check**
   - Verify `.pac/` directory exists
   - Check for PAC configuration file at `.pac/pac.config.yaml`
   - Parse arguments: `$ARGUMENTS`
   - Determine validation scope (single file, directory, or entire project)

2. **Configuration Validation**
   - Load and validate `.pac/pac.config.yaml`:
     - Check `apiVersion` format (must be semanti
How to Use

Recommended: Install to project (local)

mkdir -p .claude/skills
curl -o .claude/skills/pac-validate.md \
  https://raw.githubusercontent.com/qdhenry/Claude-Command-Suite/main/.claude/commands/project/pac-validate.md

Skill is scoped to this project only. Add .claude/skills/ to your .gitignoreif you don't want to commit it.

Alternative: Clone full repo

git clone https://github.com/qdhenry/Claude-Command-Suite

Then reference at .claude/commands/project/pac-validate.md

Related Skills