skill-porter

Convert AI coding-assistant skills into portable PACK skill directories.

1|Updated Dec 21, 2025
One-click install
npx skills add https://github.com/cdrguru/portable-agent-kit --skill skill-porter-cdrguru
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-porter
Source: https://github.com/cdrguru/portable-agent-kit/tree/main/.agent/skills/skill-porter
Command: npx skills add https://github.com/cdrguru/portable-agent-kit --skill skill-porter-cdrguru

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Converts non-PACK format skills into portable, standardized PACK skills that can be shared across repos and agents.

Core Features & Use Cases

  • Port any existing skill into the PACK format with properly named structure and registration.
  • Generate self-contained SKILL.md, templates, and references ready for federation across teams.
  • Use cases include migrating Claude/Cursor/Copilot playbooks into portable PACK skills for multi-agent environments.

Quick Start

Follow the porting process to convert a source skill into a PACK-compliant skill directory.

Frequently Asked Questions about skill-porter

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

FAQPage Schema
How do I convert Claude Code, Cursor, or Copilot playbooks into a portable format?

To convert playbooks into a portable skill, this process reroutes diverse source formats into a single, interoperable skill directory with proper naming and self-contained structure for cross-repo use.

What is a PACK skill and when do I need to migrate existing AI skills into one?

A PACK skill is a standardized, self-contained directory structure including SKILL.md, templates, and references. You need to migrate into this format to share skills across repos and multi-agent environments.

Does skill porting require specific frontmatter metadata for cross-repo compatibility?

Yes, skill porting enforces frontmatter requirements including name, description, and metadata to validate compatibility. This ensures the generated PACK structure meets cross-repo federation guidelines.

What is the best way to standardize raw markdown playbooks for multi-agent environments?

The best way to standardize raw markdown playbooks is converting them into a PACK-compliant skill directory. This applies porting guidelines to generate self-contained templates and references ready for multi-agent use.

Can I use skill-porter to generate self-contained templates from existing Copilot skills?

Yes, you can generate self-contained templates and references from existing Copilot skills. The porting process converts source skills into a standardized PACK format ready for team federation.