A collection of open-source skills for Claude Code.
| Skill | Description |
|---|---|
| gemini-image-generator | Generate images using Google Gemini |
| openai-image-generator | Generate images using OpenAI gpt-image-2 with customizable options |
- Clone this repository or download the skill folder you want to use
- Copy the skill folder to your Claude Code skills directory:
- macOS/Linux:
~/.claude/skills/ - Windows:
%USERPROFILE%\.claude\skills\
- macOS/Linux:
For example, to install the gemini-image-generator skill:
# Clone the repository
git clone https://github.com/mkdev-me/claude-skills.git
# Copy the skill to your Claude Code skills directory
cp -r claude-skills/gemini-image-generator ~/.claude/skills/- Follow the skill-specific setup instructions in the skill's
SKILL.mdfile
After installation, the skill should appear when you use Claude Code. You can verify by asking Claude Code to list available skills.
Generate images using Google Gemini's image generation capabilities.
- Python 3.8+
- A Google AI Studio API key
-
Copy the skill to your Claude Code skills directory (see above)
-
Navigate to the skill's scripts directory and set up the virtual environment:
cd ~/.claude/skills/gemini-image-generator/scripts python3 -m venv venv ./venv/bin/pip install -r requirements.txt
-
Get your API key from Google AI Studio
-
Set the environment variable:
export GEMINI_API_KEY="your-api-key-here"
For persistent configuration, add this to your shell profile (
~/.bashrc,~/.zshrc, etc.):echo 'export GEMINI_API_KEY="your-api-key-here"' >> ~/.zshrc source ~/.zshrc
Once installed and configured, you can ask Claude Code to generate images:
- "Generate an image of a mountain sunset"
- "Create a logo for my app"
- "Make an image based on this reference photo"
- Text-to-image: Generate images from text descriptions
- Image-to-image: Use reference images for style guidance
- Multiple sizes: Support for 1K, 2K, and 4K output resolutions
Generate images using OpenAI's gpt-image-2 model.
- Python 3.8+
- An OpenAI API key
-
Copy the skill to your Claude Code skills directory (see above)
-
Navigate to the skill's scripts directory and set up the virtual environment:
cd ~/.claude/skills/openai-image-generator/scripts python3 -m venv venv ./venv/bin/pip install -r requirements.txt
-
Get your API key from OpenAI
-
Set the environment variable:
export OPENAI_API_KEY="your-api-key-here"
For persistent configuration, add this to your shell profile (
~/.bashrc,~/.zshrc, etc.):echo 'export OPENAI_API_KEY="your-api-key-here"' >> ~/.zshrc source ~/.zshrc
Once installed and configured, you can ask Claude Code to generate images:
- "Generate an image of a serene mountain landscape at sunset"
- "Edit this character image to add a party hat"
- "Compose a gift basket from these reference images"
- Text-to-image: Generate images from text prompts
- Image editing / composition: Use one or more reference images
- Size presets:
square,landscape,portrait,2K, or rawWxH - Quality levels:
low,medium,high, orauto
Contributions are welcome! To add a new skill:
- Create a new directory with your skill name
- Include a
SKILL.mdfile with the required frontmatter:--- name: your-skill-name description: Brief description of what your skill does ---
- Add any necessary scripts in a
scripts/subdirectory - Update this README with your skill information
- Submit a pull request
This project is licensed under the MIT License - see the LICENSE file for details.