A meta-skill for automatically generating new structured Claude Skills from technical documentation.
SkillScore64Maintained
Automatic
◆AI Engineer pack
Last verified 8/3/2026
What it changes
Passed 14 of 22 test cases with the skill, and 4 of 22 without it.
Without skill18%
With skill64%
Checks it passed that the model alone missed
The call parameters must include original_docs.
The call parameters must include all-analyses.json.
The call parameters must include meta-blueprint.json.
and 15 more in the full report
11 fixed3 passed either way7 still failing1 broke
Pass-rate lift
+45 pp
Tokens
+37%
Agent turns
0%
Response time
-53%
Model gemini-3.6-flashMeasured 8/3/2026v114 of 22 cases passed with skill
Tokens, turns and time describe resource use, not a dollar price.
See it in action
One of 11 test cases the skill fixed. Same model, same prompt, with and without the skill.
1 of 11
Prompt
Draft the top-level YAML frontmatter for a new skill named `aws-s3-helper` designed to assist users with bucket management and object lifecycle policies. I usually like second-person descriptions like 'You can use this skill when you want to manage S3 buckets'.
What was checked, without and with the skill
Checked
Without skill
With skill
The name field in the frontmatter must be formatted in kebab-case.
Passed
Passed
The description field in the frontmatter must start with 'This skill should be used when'.
Missed
Passed
case-06 · gemini-3.6-flash · 8/3/2026 · answers are capped and redacted
What's inside
The instructions your model reads when the skill loads.
SKILL.md153 linessingle file
General Description
This skill is the main orchestrator (Architect) and the user's sole interaction point. Responsible for the entire document-to-skill automation workflow. Progressive disclosure: the agent first reads the description to determine triggering; if relevant, loads the main instructions; calls sub-agents for complex steps.
Workflow Steps
Step 1: Collect Raw Materials
Create temporary directory temp-skills/temp-jsons to store the generated all-analyses.json and meta-blueprint.json
Based on user-provided documentation directory (e.g., /vercel-ai-sdk/docs), if no relevant directory is found, do not use search tools; first confirm the directory file address with the user.
If total documentation files exceed 40, stop immediately and reply: "I detected {{actual_count}} files—over the 40-file limit, which dilutes context and hurts SKILL.md quality. Please split into smaller batches (≤15 files each);
Collect all .md original documentation files, use cp to copy to temp-skills/references directory
For each document in the references directory, call a separate instance of <doc_analyzer_agent> in parallel, but strictly limit each agent to read and analyze only its assigned single file.
Generate all-analyses.json (summary JSON including summary, toc, key_apis, etc.)
Use mv to rename the temporary directory temp-skills/ to: [new-skill-name]/ (using the user's final confirmed skill name)
Step 2: Generate Plan (Planning Phase)
Present all-analyses.json summary to the user
Based on analysis results, generate multiple skill plan options for user selection:
Option A: Complete SDK Skill - Large comprehensive skill containing all modules
Option B: Core Functionality Skill - Streamlined skill focusing on most commonly used APIs
Option C: Modular Skill Set - Multiple small skills split by functional domain
For each option provide:
Skill description and intended use
Expected file structure
Main functionality coverage
Recommended usage scenarios
User selects an option or requests hybrid customization
Step 3: Design Blueprint (User Collaboration)
Based on user-selected plan, collect detailed configuration: