skill-porter

Analyzes directory structures to detect and convert Claude Code and Gemini CLI configurations.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/Cursedpotential/TheBigOne --skill skill-porter-cursedpotential
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-porter
Source: https://github.com/Cursedpotential/TheBigOne/tree/main/archive/04_Utilities/skill-porter-main
Command: npx skills add https://github.com/Cursedpotential/TheBigOne --skill skill-porter-cursedpotential

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Skill Porter solves the problem of platform fragmentation by enabling cross-platform conversion between Claude Code skills and Gemini CLI extensions, so you can reuse logic across ecosystems without duplicating work.

Core Features & Use Cases

  • Bidirectional conversion between Claude Code skills and Gemini CLI extensions.
  • Automatic platform detection, MCP transformation, and validation to ensure compatibility.
  • Use cases include porting skills to Gemini, porting Gemini extensions to Claude Code, or creating universal dual-platform artifacts.

Quick Start

Run: skill-porter analyze path/to/skill to detect platform, then use skill-porter convert path/to/skill --to gemini to generate Gemini artifacts, followed by validation.

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 skills to Gemini CLI extensions?

You can convert Claude Code skills to Gemini CLI extensions by analyzing the directory structure and running a convert command that transforms MCP servers, tool restrictions, and environment-variable mappings into Gemini-compatible artifacts.

Can I port Gemini CLI extensions back to Claude Code?

Yes, Skill Porter supports bidirectional conversion, allowing you to port Gemini CLI extensions back to Claude Code by detecting the source platform and generating compatible artifacts with MCP server transformation.

Does converting skills between Claude and Gemini preserve MCP server configurations?

Yes, converting skills between Claude and Gemini preserves MCP server configurations by transforming them for the target platform, alongside mapping tool restrictions and environment variables to maintain compatibility.

How do I validate converted Gemini CLI or Claude Code artifacts?

You can validate converted Gemini CLI or Claude Code artifacts by running the validation step after conversion, which checks platform-specific files to ensure MCP servers, tool restrictions, and metadata are correctly transformed.

Can I create dual-platform artifacts for both Claude Code and Gemini CLI?

Yes, you can optionally create dual-platform artifacts for universal use across both Claude Code and Gemini CLI, allowing you to reuse skill logic without duplicating work or maintaining separate configuration files.

What is the best way to handle environment-variable mappings when porting skills cross-platform?

The best way to handle environment-variable mappings when porting skills cross-platform is using an automated converter that detects source configurations and remaps variables to target platform requirements while preserving metadata.