If you're building plugins for Claude Code marketplaces, this handles the scaffolding and manifest wrangling so you don't have to. It includes Python scripts that generate the full directory structure, create both plugin.json and marketplace.json files, and bump semantic versions across both manifests at once. The real value is in the automation: creating a new plugin is one command instead of manually setting up directories and keeping two JSON files in sync. It also documents the subdirectory-based command naming pattern and includes reference docs on plugin structure. Solid time saver if you're shipping multiple plugins or maintaining a marketplace.

skills.sh installs
4K
GitHub stars
2.7K
last updated
Aug 21, 2026

Install

$ npx -y skills add softaworks/agent-toolkit --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/softaworks/agent-toolkit
Categories
Frontend Development, AI & Agent Building

More from softaworks/agent-toolkit

All 43
1figma avatarfigma-implement-designfigma/mcp-server-guideTranslates Figma designs into production-ready application code with 1:1 visual fidelity. Use when implementing UI code from Figma files, when user mentions "im4Kskills.sh installs
2forcedotcom avatargenerating-flexipageforcedotcom/sf-skillsUse this skill when users need to create, generate, modify, or validate Salesforce Lightning pages (FlexiPages). Trigger when users mention RecordPage, AppPage,4Kskills.sh installs
3forcedotcom avatargenerating-custom-tabforcedotcom/sf-skillsUse this skill when users need to create or configure Salesforce Custom Tabs. Trigger when users mention tabs, navigation tabs, object tabs, web tabs, Visualfor3.9Kskills.sh installs
4starchild-ai-agent avatarchartstarchild-ai-agent/official-skillsInteractive web charts: line, bar, candle, scatter, with HTML and screenshot output. Use when visualizing data for analysis or BI (e.g. plot BTC vs gold last ye3.9Kskills.sh installs
5forcedotcom avatargenerating-custom-lightning-typeforcedotcom/sf-skillsUse this skill when users need to create Custom Lightning Types (CLTs) for Einstein Agent actions or structured input/output schemas. Trigger when users mention3.9Kskills.sh installs
6inngest avatarinngest-setupinngest/inngest-skillsUse when adding durable execution to a TypeScript project — building retry-safe webhook handlers, background jobs that survive crashes, scheduled tasks, or long3.9Kskills.sh installs