release-validatelisted
Install: claude install-skill qwedsazxc78/devops-ai-skill
# Release Validation Skill
## Purpose
Pre-release quality gate that validates the devops-ai-skill pack is ready to publish. Covers four areas that existing structure tests (`test-structure.sh`) do not fully address:
1. **Package release checks** — version sync, changelog, npm pack content, git state, badge accuracy
2. **Cross-platform link validation** — all 4 platforms correctly reference skills, prompts, and agents
3. **Skill & pipeline parity** — every skill/pipeline on disk is registered on every platform
4. **Setup script smoke testing** — dry-run validation of setup scripts in a sandboxed temp directory
This skill is the only one that validates the skill pack itself (meta-validation). It bridges the gap between `test-structure.sh` (static file checks) and `release.sh` (publish). Think of it as a pre-flight checklist that catches semantic issues — dead cross-references, missing registrations, npm packaging gaps, or setup script regressions — that static checks cannot detect.
## Activation
This skill activates when the user:
- Asks to validate a release before publishing
- Runs a pre-release check or readiness assessment
- Wants to verify cross-platform consistency after adding a skill or pipeline
- Asks to smoke-test the setup scripts
- Asks to check if the pack is ready for `pnpm release`
## Step 0: Discover Repository Layout
**Do NOT assume hardcoded counts or file lists.** Discover the pack structure at runtime.
### 0a: Discover All Skills
Build the canonica