Skip to content

lovstudio/cc-plugins

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

Event Description
PreToolUse Notification on AskUserQuestion
Stop Notification 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

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors