Cross-platform CLI for managing, scanning, and deploying AI Agent skills across Claude Code, Cursor, Codex CLI, and more — with automatic compatibility gap detection and MCP integration
Server has 6 tools with basic verb-noun naming (get_, list_, scan_, suggest_, etc.), but critical gaps undermine quality. All tools lack documented output schemas, the rubric requires this for LLM planning. Parameter descriptions are present but minimal (10-30 chars). No error handling guidance, no recovery paths, no actionable error messages. Tool descriptions are adequate (50-150 chars) but lack WHEN/WHY context. No tool annotations (readOnlyHint, destructiveHint, idempotentHint). Schemas are incomplete: suggest_fix has 4 params with types but no constraints or enums; get_platform_capabilities lacks platform enum values. No pagination support despite list_skills potentially returning many items. Overall: functional but below production baseline.
Get the capabilities available on the current or specified platform
Get the current runtime environment context including detected packages, CLI tools, and environment variables
Retrieve a skill from the library with real-time four-dimensional Delta (gap analysis) prepended to the original SKILL.md content
List all available skills in the library with their names and brief descriptions
Scan a skill for compatibility issues against the current platform
Generate solution paths for resolving a compatibility issue in a skill
No documented output schemas for any tool. LLMs cannot plan downstream calls or extract required fields without knowing response structure.
suggest_fix issue_type parameter lacks enum constraint. Should enumerate: code_deps, system_tools, external_services, runtime_capabilities. Free-form strings invite hallucinated values.
get_platform_capabilities platform parameter has no enum or description of valid platform names. LLM cannot know which platforms are supported.
list_skills has no pagination support (limit, offset, page_size). If skill library grows, response could exhaust context window.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | D | 52 | 2026-07-28+ | v2 |
No error handling guidance in any tool description. Errors should tell LLM what to do next (retry, ask user, or fatal). Currently agents receive no recovery path.