plugin-forge

Automate Claude Code plugin scaffolding, versioning, and marketplace publishing.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/albertms22/agent-toolkit --skill plugin-forge
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plugin-forge
Source: https://github.com/albertms22/agent-toolkit/tree/main/skills/plugin-forge
Command: npx skills add https://github.com/albertms22/agent-toolkit --skill plugin-forge

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Coordinating plugin development for Claude Code can be error-prone and repetitive; this Skill provides a disciplined workflow to scaffold, version, and publish plugins with manifests and marketplace integration.

Core Features & Use Cases

  • Automated scaffolding of plugin structure and manifest generation
  • Cross-file version synchronization between plugin.json and marketplace.json
  • Marketplace integration, testing workflows, and component management
  • Use cases include creating new plugins, adding commands/skills/agents, bumping versions, and publishing

Quick Start

Run the create_plugin.py script to scaffold a new plugin and then use bump_version.py to update versions during local testing.

Frequently Asked Questions about plugin-forge

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I scaffold a new Claude Code plugin structure?

To scaffold a Claude Code plugin, run the create_plugin.py script to automatically generate the required plugin directory structure and manifest files. This automates the initial project setup for plugin authors building extensions.

How do I synchronize versions between plugin.json and marketplace.json?

To synchronize versions between plugin.json and marketplace.json, run the bump_version.py script provided by the plugin-forge workflow. This cross-file version synchronization ensures your manifests remain consistent during local testing and updates.

What is the best way to add commands, skills, and agents to an existing plugin?

The best way to add commands, skills, and agents to an existing plugin is using an automated scaffolding workflow that manages component integration within your manifest. This ensures structural consistency when extending your plugin's functionality.

Does this plugin development workflow handle marketplace manifest integration?

Yes, this workflow handles marketplace manifest integration by applying automated manifest generation and integration rules. It coordinates publishing requirements so your plugin structure aligns with marketplace specifications.

Can I automate the end-to-end lifecycle of Claude Code plugin development from creation to publishing?

Yes, you can automate the end-to-end lifecycle of Claude Code plugin development from creation to publishing. The workflow manages scaffolding, component management, version synchronization, testing, and marketplace publication.

Why does manual plugin versioning often lead to marketplace manifest errors?

Manual plugin versioning leads to marketplace manifest errors due to unsynchronized version numbers across plugin.json and marketplace.json files. Automated version synchronization scripts prevent these repetitive cross-file mismatches.