skill-forge

Create and package AI skill packages from codebases, domains, or workflows.

Updated Apr 9, 2026
One-click install
npx skills add https://github.com/robwestz/memoryporter --skill skill-forge-robwestz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-forge
Source: https://github.com/robwestz/memoryporter/tree/main/knowledge/meta-skills/skill-forge
Command: npx skills add https://github.com/robwestz/memoryporter --skill skill-forge-robwestz

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires Claude Code, Codex, Cursor, pypdf, pdfplumber, pdf2image, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the creation of marketplace-ready skill packages from codebases, domains, or workflows, reducing manual effort and ensuring consistency.

Core Features & Use Cases

  • Skill Package Creation: Converts raw knowledge, codebases, or workflows into structured skill packages.
  • Package Shapes: Supports Minimal, Standard, Full, and Production shapes for different use cases.
  • Templates and Examples: Provides templates and examples for various skill components like SKILL.md, README.md, and metadata.json.
  • Quality Gate: Ensures skill packages meet quality standards before distribution.
  • Use Case: Ideal for developers, AI engineers, and skill creators who want to quickly package their knowledge or code for AI agents.

Quick Start

To create a new skill package, run the skill-forge command from your project directory:

skill-forge create [skill-name]

Frequently Asked Questions about skill-forge

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

FAQPage Schema
How do I automate skill package creation from an existing codebase?

Running a skill package creation command from your project directory converts codebases or workflows into structured packages. This automated process handles template-based authoring and quality checks to ensure marketplace readiness.

What is a quality gate in skill packaging for marketplace distribution?

A quality gate in skill packaging validates that generated packages meet predefined quality standards before marketplace distribution. It checks structural integrity and metadata completeness to ensure consistency across different package shapes like Minimal, Standard, and Production.

Can I use Claude Code to create AI skill packages from workflows?

Yes, Claude Code is a supported AI client for creating AI skill packages. The packaging process requires Claude Code or compatible AI clients to convert domains and workflows into structured skill packages with metadata and documentation.

What are the different package shapes supported for skill packaging?

Skill packaging supports Minimal, Standard, Full, and Production package shapes. These shapes determine the structure and depth of generated components like SKILL.md, README.md, and metadata.json for various distribution use cases.

Do I need compatible AI clients to perform template-based authoring for skills?

Yes, compatible AI clients like Claude Code are required for template-based authoring. The skill creation process relies on these clients to generate structured skill packages from raw knowledge, codebases, or workflows.