A repository of AI agent skills organized as modular, reusable components for documentation integrity, SEO analysis, raster-to-SVG conversion, and other utilities
Critical gaps across all dimensions. Tool names lack action verbs (cmd_meta, cmd_density, cmd_jsonld are script-style, not agent-friendly). Descriptions exist but are generic and lack WHEN/WHY guidance. Input schemas visible for SEO tools but severely incomplete: missing type definitions for most parameters, no enums for constrained inputs. HTTP endpoints (GET /, POST /convert) have descriptions but no formal input schemas visible in source. Output schemas entirely undocumented. No error handling guidance. Security concerns: POST /shutdown is destructive with no confirmation pattern. Overall, this reads as a collection of CLI scripts wrapped minimally for MCP, not a production-grade agent toolkit.
Serve the raster-to-svg web UI (index.html, style.css, app.js)
Return parameter schema with defaults, ranges, choices, and UI hints for all tracing parameters
Health check endpoint returning server status and vtracer availability
Convert PNG image to SVG with configurable tracing parameters (mode, colors, engine, smooth, corner, seam, cell, shape, gap, seed, vtracer options)
Export conversion results in various formats
Gracefully shutdown the server
Generate a ZIP archive from multiple converted SVG files
Calculate keyword density and frequency analysis for HTML content, excluding script/style tags
Tool names lack action verbs. 'cmd_meta', 'cmd_density', 'cmd_jsonld' are script-style names, not agent-friendly. Should be 'extract_meta_tags', 'analyze_keyword_density', 'validate_jsonld'. LLMs cannot infer intent from 'cmd_*' prefix.
Input schemas missing or incomplete. SEO tools show only 'path' and 'keyword' params with minimal type info. HTTP endpoints (GET /, POST /convert, POST /zip, POST /export, POST /shutdown) have NO visible input schemas in source code. Cannot verify parameter types, enums, or constraints.
Output schemas entirely undocumented. No tool describes what fields it returns, what types they are, or how downstream tools should consume them. Agents cannot plan multi-step workflows without knowing response structure.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | F | 27 | 2026-07-28+ | v2 |
Extract and validate JSON-LD structured data blocks from HTML, checking for required @context, @type, and schema-specific fields
Extract and audit meta tags, canonical links, Open Graph tags, Twitter cards, headings, and image alt attributes from HTML
POST /shutdown is destructive with no confirmation or dry-run pattern. Agents can terminate the server without safeguards. Violates confirmation-request pattern for irreversible operations.
No error handling guidance. Descriptions do not explain what errors can occur, whether they are retryable, or what the agent should do next. E.g., cmd_meta reading a missing file will fail silently or crash; no recovery path documented.