Official Lovstudio plugin collection for Claude Code
Skills • Hooks • Commands
Features • Installation • Skills • Hooks • License
- Unified Management — All prompts, skills, hooks in one place
- Cross-Device Sync — Install via GitHub on any machine
- Version Controlled — Track changes with Git
- Easy Distribution — Share as a marketplace plugin
# Add marketplace
/plugin marketplace add lovstudio/claude-code-plugin
# Install plugin
/plugin install lovstudio@claude-code-pluginGenerate images using Gemini via ZenMux API.
python3 ${CLAUDE_PLUGIN_ROOT}/skills/image-gen/gen_image.py "PROMPT" \
[-o output.png] [-q low|medium|high] [--ascii]Generate stable, hash-based port numbers for projects (range 3000-8999).
${CLAUDE_PLUGIN_ROOT}/skills/project-port/scripts/hashport.sh [project-name]
# Output: 5142 ← claude-code-pluginSame project name always returns the same port.
| Event | Description |
|---|---|
PreToolUse |
Notification on AskUserQuestion |
Stop |
Notification when Claude stops |
Hooks integrate with Lovnotifier for desktop notifications with tmux context.
claude-code-plugin/
├── .claude-plugin/
│ ├── plugin.json # Plugin manifest
│ └── marketplace.json # Self-hosted marketplace
├── skills/
│ ├── image-gen/ # Gemini image generation
│ └── project-port/ # Hash-based port generator
├── hooks/
│ ├── hooks.json # Hook configuration
│ ├── question_notify.sh
│ └── stop_notify.sh
└── commands/ # Slash commands (extensible)
MIT © Lovstudio
