Handles the mechanical bits of creating and managing Claude Code plugins so you're not hand-editing JSON manifests or forgetting to bump versions in two places. Includes Python scripts that scaffold new plugins with proper directory structure, generate both plugin.json and marketplace.json files, and handle semantic versioning automatically. The workflows cover everything from initial setup through local testing to marketplace registration. Most useful when you're building multiple plugins or maintaining a marketplace, since it enforces consistent structure and catches the easy mistakes like version mismatches. The conventional commit guidance and reference docs are solid if you're setting up a team workflow around plugin development.

skills.sh installs
184
GitHub stars
33.2K
last updated
Aug 21, 2026

Install

$ npx -y skills add davila7/claude-code-templates --skill plugin-forge --agent claude-code

Installs into .claude/skills of the current project.

Files

CC Plugin Forge

Purpose

Build and manage Claude Code plugins with correct structure, manifests, and marketplace integration. Includes workflows, automation scripts, and reference docs.

When to Use

  • Creating new plugins for a marketplace
  • Adding/modifying plugin components (commands, skills, agents, hooks)
  • Updating plugin versions
  • Working with plugin or marketplace manifests
  • Setting up local plugin testing
  • Publishing plugins

Getting Started

Create New Plugin

Use create_plugin.py to generate plugin structure:

python scripts/create_plugin.py plugin-name \
  --marketplace-root /path/to/marketplace \
  --author-name "Your Name" \
  --author-email "your.email@example.com" \
  --description "Plugin description" \
  --keywords "keyword1,keyword2" \
  --category "productivity"

This automatically:

  • Creates plugin directory structure
  • Generates plugin.json manifest
  • Creates README template
  • Updates marketplace.json

Bump Version

Use bump_version.py to update versions in both manifests:

python scripts/bump_version.py plugin-name major|minor|patch \
  --marketplace-root /path/to/marketplace

Semantic versioning:

Sponsors

Details

Repository
github.com/davila7/claude-code-templates
Category
Frontend Development
First seen
Jun 3, 2026

More from davila7/claude-code-templates

All 618
1delorenj avatarfal-text-to-imagedelorenj/skillsGenerate, remix, and edit images using fal.ai's AI models. Supports text-to-image generation, image-to-image remixing, and targeted inpainting/editing.184skills.sh installs
2levnikolaevich avatarln-637-test-structure-auditorlevnikolaevich/claude-code-skillsAudits test maintainability and structure: layout drift, orphan tests, fragmented duplicates, test-to-source mapping, and domain grouping. Use when auditing tes184skills.sh installs
3davepoon avatarauth-patternsdavepoon/buildwithclaudeThis skill should be used when the user asks about "authentication in Next.js", "NextAuth", "Auth.js", "middleware auth", "protected routes", "session managemen182skills.sh installs
4zhylq avatarzhy-wechat-writingzhylq/yuan-skillsUse when generating a complete WeChat article from a topic, with optional source research, evidence tracking, illustration, HTML conversion, and draft-box publi181skills.sh installs
5cinience avataralicloud-network-esacinience/alicloud-skillsManage Alibaba Cloud ESA — deploy HTML/static sites via Pages, manage Edge Routines (ER) for serverless edge functions, use Edge KV for distributed key-value st180skills.sh installs
6curiouslearner avatarreport-generatorcuriouslearner/devkitGenerate professional markdown and HTML reports from data with charts, tables, and analysis.180skills.sh installs