skill-gen

Extract structured Claude skills from documentation URLs via Firecrawl MCP.

105|13|Updated Jan 18, 2026
One-click install
npx skills add https://github.com/crafter-station/skills --skill skill-gen
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-gen
Source: https://github.com/crafter-station/skills/tree/main/meta/skill-gen
Command: npx skills add https://github.com/crafter-station/skills --skill skill-gen

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the creation of Claude skills by extracting structured content from documentation URLs, reducing manual skill-building effort.

Core Features & Use Cases

  • Generate SKILL.md frontmatter and body from docs using Firecrawl agent.
  • Produce a references/ folder with patterns, examples, and schemas for progressive disclosure.
  • Output a ready-to-package skill that can be placed in .claude/skills/ or local project directories and edited post-generation.
  • Use cases include creating skills from API docs, SDK references, or product documentation to accelerate agent capabilities.

Quick Start

Run the skill-gen workflow on a documentation URL to generate a new skill. Example: /docs-to-skill https://docs.example.com.

Frequently Asked Questions about skill-gen

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I auto-generate Claude skills from API documentation URLs?

You can auto-generate Claude skills from API documentation URLs by running the skill-gen workflow, which uses the Firecrawl pipeline to extract content and outputs a complete SKILL.md file and a references directory.

What is the best way to create a SKILL.md file and references folder from SDK docs?

The best way to create a SKILL.md file and references folder from SDK docs is using an automated extraction agent that parses the documentation and structures the content into frontmatter, body text, and progressive disclosure schemas.

Can I generate a Claude skill from specific sections of a product homepage instead of the entire site?

Yes, you can generate a Claude skill from specific sections of a product homepage by providing optional parameters to the extraction workflow, allowing you to focus the generated skill on targeted topics.

Does generating Claude skills from documentation require manual editing of the output files?

Generating Claude skills from documentation produces a ready-to-package output in your .claude/skills directory, but you can edit the generated files post-generation to refine the extracted frontmatter, patterns, and examples.

What documentation types are supported by automated skill extraction workflows?

Automated skill extraction workflows support multiple documentation types including API references, SDK docs, and tool homepages, extracting structured content to build functional agent capabilities.