spectral

1 stars
14
A

Use when configuring Spectral for API linting, creating custom rulesets, and validating OpenAPI or AsyncAPI specifications

Third-Party Agent Skill: Review the code before installing. Agent skills execute in your AI assistant's environment and can access your files. Learn more about security

Installation for Agentic Skill

View all platforms →
skilz install mcclowes/vague/spectral
skilz install mcclowes/vague/spectral --agent opencode
skilz install mcclowes/vague/spectral --agent codex
skilz install mcclowes/vague/spectral --agent gemini

First time? Install Skilz: pip install skilz

Works with 22+ AI coding assistants

Cursor, Aider, Copilot, Windsurf, Qwen, Kimi, and more...

View All Agents
Download Agent Skill ZIP

Extract and copy to ~/.claude/skills/ then restart Claude Desktop

1. Clone the repository:
git clone https://github.com/mcclowes/vague
2. Copy the agent skill directory:
cp -r vague/.claude/skills/spectral ~/.claude/skills/

Need detailed installation help? Check our platform-specific guides:

Related Agentic Skills

Agentic Skill Details

Repository
vague
Stars
1
Type
Technical
Meta-Domain
web api
Primary Domain
api
Market Score
14

Agent Skill Grade

A
Score: 95/100 Click to see breakdown

Score Breakdown

Spec Compliance
12/15
PDA Architecture
28/30
Ease of Use
23/25
Writing Style
10/10
Utility
19/20
Modifiers: +3

Areas to Improve

  • Missing TOC in long references
  • Missing TOC in long references
  • Lacks explicit input/output pairs

Recommendations

  • Add trigger phrases to description for discoverability
  • Add table of contents for files over 100 lines

Graded: 2026-01-24

Developer Feedback

I've been diving into API linting tools lately, and I'm curious how you decided on the architectural approach for Spectral—the way it handles rule composition feels like it solves a real pain point in the OpenAPI validation space.

Links:

The TL;DR

You're at 95/100, solidly in A-territory. This is based on Anthropic's best practices for Claude skills. Your strongest area is Writing Style (10/10—the documentation is genuinely clear and dense without being fluff), but you've also nailed Progressive Disclosure Architecture (28/30). The weakest spot is Spec Compliance (12/15), mostly around trigger phrase coverage, but that's a quick fix.

What's Working Well

  • Rock-solid structure: The SKILL.md overview with all heavy lifting pushed to references/ is textbook PDA. References for JSONPath, custom functions, and built-in functions sit exactly one level deep—no navigation chaos.
  • Token efficiency is genuinely impressive: Every sentence earns its place. No marketing fluff, no "this is great because," just pure information density. That matters a lot for agent prompts.
  • Triggers are targeted: "API linting," "custom rulesets," "validating"—these activate appropriately when someone needs to validate OpenAPI specs or set up custom validation rules.

The Big One: Missing Trigger Phrases

You're leaving discoverability on the table here. Your description pulls in 1-2 trigger phrases, but for a tool as versatile as Spectral, you should have more coverage. Right now someone looking for "AsyncAPI validation" or "OpenAPI linting" might not find you.

Fix: Expand the description triggers to include AsyncAPI, OpenAPI, ruleset validation, API specification, and linting rules. This isn't just vanity—it's about meeting develo...

Report Security Issue

Found a security vulnerability in this agent skill?