skill-porter - Cross-Platform Skill Converter for Claude Code and Gemini CLI
Converts Claude Code skills to Gemini CLI extensions and vice versa
Tags
Updated: 2026-02-10Capabilities
Typical Inputs
Typical Outputs
What this skill does
- analyze directory structure
- detect platform configuration
- extract metadata and configuration
- transform YAML to JSON format
- transform JSON to YAML format
- convert tool restrictions between platforms
- generate settings schema
- transform MCP server paths
- validate converted output
- create universal extension structure
- generate pull requests
- fork repositories for dual-platform setup
- report conversion summary
Inputs
- Claude skill directory
- Gemini extension directory
- SKILL.md file
- gemini-extension.json file
- MCP server configuration
- tool restrictions list
- environment variables
- settings schema
Outputs
- converted skill files
- converted extension files
- universal extension structure
- pull request changes
- forked repository
- validation report
- conversion summary
Requirements
- file system access
- read and write permissions
- Git operations
- GitHub CLI (gh) for repository operations
