Personal collection of Claude Code plugins for development workflow and creative tools
npx claudepluginhub simonlee2/claude-pluginsGit workflow automation including smart commits and PR description generation
AI-powered creative tools for image and video generation, plus ffmpeg toolkit
Developer tools and utilities for software engineering workflows
Claude Code marketplace entries for the plugin-safe Antigravity Awesome Skills library and its compatible editorial bundles.
Production-ready workflow orchestration with 79 focused plugins, 184 specialized agents, and 150 skills - optimized for granular installation and minimal token usage
Directory of popular Claude Code extensions including development tools, productivity plugins, and MCP integrations
Personal collection of Claude Code plugins for development workflow automation and creative tools.
Git workflow automation tools for efficient development.
Components:
/git-workflow:commit-push - Commit and push changes without creating a PRpr-description-writer - Generate comprehensive PR descriptions from git commitsUse cases:
AI-powered creative tools using state-of-the-art models.
Components:
nanobanana-image-gen - Generate and edit images using Google's Nanobanana model via Replicate APICapabilities:
Requirements:
REPLICATE_API_KEY environment variable (get yours at https://replicate.com/account/api-tokens)Add the marketplace:
/plugin marketplace add simonlee2/claude-plugins
Install plugins:
# Install both plugins
/plugin install git-workflow@simon-plugins
/plugin install creative-tools@simon-plugins
# Or install individually
/plugin install git-workflow@simon-plugins
Anyone can install your plugins by:
/plugin marketplace add simonlee2/claude-plugins
/plugin install git-workflow@simon-plugins
# Add marketplace from local directory
/plugin marketplace add ~/Developer/claude-plugins
# Install plugins locally
/plugin install git-workflow@simon-plugins
/plugin install creative-tools@simon-plugins
Commit and push:
/git-workflow:commit-push
Claude will analyze your changes, create a commit with a smart message, and push to remote.
Generate PR description:
Just ask: "Write a PR description for my changes" and the pr-description-writer skill will automatically activate.
Generate images:
Generate a 16:9 banner image of a sunset over mountains
Transform images:
Make this photo look like a watercolor painting
The nanobanana-image-gen skill activates automatically when you request image generation or transformation.
Initialize git repo:
cd ~/Developer/claude-plugins
git init
git add .
git commit -m "Initial commit: Add git-workflow and creative-tools plugins"
Create GitHub repo:
claude-pluginsPush to GitHub:
git remote add origin git@github.com:simonlee2/claude-plugins.git
git branch -M main
git push -u origin main
Install from GitHub:
/plugin marketplace add simonlee2/claude-plugins
claude-plugins/
├── .claude-plugin/
│ └── marketplace.json # Marketplace catalog
├── plugins/
│ ├── git-workflow/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── commands/
│ │ │ └── commit-push.md
│ │ └── skills/
│ │ └── pr-description-writer/
│ │ ├── SKILL.md
│ │ ├── scripts/
│ │ ├── references/
│ │ └── assets/
│ └── creative-tools/
│ ├── .claude-plugin/
│ │ └── plugin.json
│ └── skills/
│ └── nanobanana-image-gen/
│ ├── SKILL.md
│ ├── scripts/
│ └── references/
├── README.md
└── LICENSE
# Create the command file
touch ~/Developer/claude-plugins/plugins/git-workflow/commands/my-command.md
# Create the skill directory
mkdir -p ~/Developer/claude-plugins/plugins/creative-tools/skills/my-skill
touch ~/Developer/claude-plugins/plugins/creative-tools/skills/my-skill/SKILL.md
# Create plugin structure
mkdir -p ~/Developer/claude-plugins/plugins/my-plugin/{.claude-plugin,commands,skills,agents}
# Create plugin.json
cat > ~/Developer/claude-plugins/plugins/my-plugin/.claude-plugin/plugin.json << 'EOF'
{
"name": "my-plugin",
"description": "Description of my plugin",
"version": "1.0.0",
"author": {
"name": "Simon"
}
}
EOF
# Add to marketplace.json plugins array
When updating plugins:
plugin.jsonmarketplace.json/plugin update plugin-name@simon-pluginsMIT License - See LICENSE file for details.