AI SummaryThis skill automates the conversion between Claude Code skills and Gemini CLI extensions, enabling true cross-platform AI tool development. Convert skills and extensions between platforms while preserving functionality: Automatically analyzes directory structure to determine source platform:
Install
Copy this and paste it into Claude Code, Cursor, or any AI assistant:
I want to install the "skill-porter" skill in my project. Please run this command in my terminal: # Install skill into your project mkdir -p .claude/skills/skill-porter && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/skill-porter/SKILL.md "https://raw.githubusercontent.com/jduncan-rva/skill-porter/main/SKILL.md" Then restart Claude Code (or reload the window in Cursor) so the skill is picked up.
Description
Converts Claude Code skills to Gemini CLI extensions and vice versa. Use when the user wants to make a skill cross-platform compatible, port a skill between platforms, or create a universal extension that works on both Claude Code and Gemini CLI.
Safety Features
• Non-destructive: Creates new files, doesn't modify source unless explicitly requested • Validation: Checks output before completion • Reporting: Clear summary of changes made • Rollback friendly: All changes are standard file operations
Skill Porter - Cross-Platform Skill Converter
This skill automates the conversion between Claude Code skills and Gemini CLI extensions, enabling true cross-platform AI tool development.
Bidirectional Conversion
Convert skills and extensions between platforms while preserving functionality: Example requests: • "Convert this Claude skill to work with Gemini CLI" • "Make my Gemini extension compatible with Claude Code" • "Create a universal version of this skill that works on both platforms" • "Port the database-helper skill to Gemini"
Smart Platform Detection
Automatically analyzes directory structure to determine source platform: Detection criteria: • Claude: Presence of SKILL.md with YAML frontmatter or .claude-plugin/marketplace.json • Gemini: Presence of gemini-extension.json or GEMINI.md context file • Universal: Has both platform configurations Example requests: • "What platform is this skill built for?" • "Analyze this extension and tell me what needs to be converted" • "Is this a Claude skill or Gemini extension?"
Discussion
Health Signals
My Fox Den
Community Rating
Sign in to rate this booster