Skip to content

Repository files navigation

cc-plugins Cover

Logo cc-plugins

Official Lovstudio plugin collection for Claude Code
Skills • Hooks • Commands

FeaturesInstallationSkillsHooksLicense


Features

  • 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

Installation

# Add marketplace
/plugin marketplace add lovstudio/cc-plugins
# Install plugin
/plugin install lovstudio@lovstudio-cc-plugins

Skills

image-gen

Generate 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]

project-port

Generate stable, hash-based port numbers for projects (range 3000-8999).

${CLAUDE_PLUGIN_ROOT}/skills/project-port/scripts/hashport.sh [project-name]
# Output: 5142 ← cc-plugins

Same project name always returns the same port.

Hooks

EventDescription
PreToolUseNotification on AskUserQuestion
StopNotification when Claude stops

Hooks integrate with Lovnotifier for desktop notifications with tmux context.

Structure

cc-plugins/
├── .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)

License

MIT © Lovstudio

About

Official Lovstudio plugin collection for Claude Code — Skills, Hooks, Commands

Topics

Resources

Contributing

Security policy

Stars

4 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages