Awesome-omni-skill fix-validation-errors-with-overlays
Use when you have lint errors but can't modify the source spec, or need to add missing descriptions/tags via overlay
install
source · Clone the upstream repo
git clone https://github.com/diegosouzapw/awesome-omni-skill
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/diegosouzapw/awesome-omni-skill "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/development/fix-validation-errors-with-overlays" ~/.claude/skills/diegosouzapw-awesome-omni-skill-fix-validation-errors-with-overlays && rm -rf "$T"
manifest:
skills/development/fix-validation-errors-with-overlays/SKILL.mdsource content
fix-validation-errors-with-overlays
Overlay-Appropriate Fixes
| Issue | Overlay Solution |
|---|---|
| Poor operation names | |
| Missing descriptions | Add or |
| Missing tags | Add array |
| Need operation grouping | |
| Need retry config | |
NOT Overlay-Appropriate
| Issue | Why |
|---|---|
| Invalid JSON/YAML | Syntax error in source |
| Missing required fields | Schema incomplete |
| Broken $ref | Source needs fixing |
| Wrong data types | API design issue |
Quick Fix Workflow
# 1. Generate suggestions speakeasy suggest operation-ids -s openapi.yaml -o fixes.yaml # 2. Add to workflow # Edit .speakeasy/workflow.yaml to include overlay # 3. Regenerate speakeasy run