skill-forge

Automate creation of Claude Skills from GitHub, docs, and PDFs.

40|11|Updated Nov 11, 2025
One-click install
npx skills add https://github.com/WilliamSaysX/skill-forge --skill skill-forge-williamsaysx
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-forge
Source: https://github.com/WilliamSaysX/skill-forge/tree/main
Command: npx skills add https://github.com/WilliamSaysX/skill-forge --skill skill-forge-williamsaysx

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Skill creation for Claude Code often requires manual setup, scattered resources, and ad-hoc structures. Skill Forge automates the end-to-end process to transform external inputs (GitHub repos, online docs, PDFs) into coherent, reusable Claude Skills with consistent organization and packaging.

Core Features & Use Cases

  • Intelligent source detection with zero-configuration workflows for GitHub, documentation sites, and local directories
  • Automatic structuring into a standard Skill layout (SKILL.md plus optional scripts/, references/, assets/)
  • Packaging and cleanup tooling to ready skills for distribution and iterative improvement

Quick Start

Create a new skill from a GitHub repo, documentation site, or local directory by following the guided SKILL.md workflow.

Frequently Asked Questions about skill-forge

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

FAQPage Schema
How do I automate Claude skill creation from GitHub repos and documentation?

Automate Claude skill creation from GitHub repos, documentation sites, and local directories by using zero-configuration workflows that detect external resources and auto-structure them into a standard SKILL.md layout with optional bundled scripts and references.

How does auto-detecting external resources work when packaging a Claude skill?

Auto-detection works by scanning provided inputs like GitHub repositories, online docs, and PDFs, then automatically organizing the extracted content into a standard skill layout with smart path management before validating and packing it for distribution.

Do I need to manually configure paths when generating skills from PDFs and local directories?

No manual path configuration is needed when generating skills from PDFs and local directories, because the process applies smart path management and zero-configuration setup to automatically handle file organization and asset bundling.

Can I iteratively refine a generated skill across multiple workflow steps?

Yes, you can iteratively refine a generated skill across multiple steps because the workflow supports continuous improvement and cleanup tooling, allowing you to adjust the SKILL.md frontmatter and re-validate the package before final distribution.

What is the best way to package Python CLI scripts into a reusable Claude skill?

Package Python CLI scripts into a reusable Claude skill by bundling them into the standard scripts directory, generating SKILL.md frontmatter, adding references or assets, and validating the final structure for distribution.