new-plugin

Generate a marketplace plugin skeleton with plugin.json, README, and plugins/ directory.

22|2|Updated Jan 23, 2026
One-click install
npx skills add https://github.com/tmchow/tmc-marketplace --skill new-plugin-tmchow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: new-plugin
Source: https://github.com/tmchow/tmc-marketplace/tree/main/.claude/skills/new-plugin
Command: npx skills add https://github.com/tmchow/tmc-marketplace --skill new-plugin-tmchow

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Scaffold a marketplace-ready plugin structure to standardize plugin development workflows and reduce setup time for new plugins.

Core Features & Use Cases

  • Generates the standard directory layout under plugins/<plugin-name>, including plugin manifest, skills/ and README.md
  • Validates plugin naming, detects conflicts, and ensures consistency with marketplace expectations
  • Provides templates for plugin.json and README.md to accelerate onboarding of new plugins

Quick Start

Run the new-plugin scaffold with a desired plugin-name to generate the standard marketplace structure.

Frequently Asked Questions about new-plugin

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

FAQPage Schema
How do I scaffold a marketplace-ready plugin structure?

To scaffold a marketplace-ready plugin structure, run the new-plugin bootstrap with a desired plugin-name to generate the standard directory layout, including plugin.json, README, and the plugins/ directory with optional agents and references.

What files are required to create a new plugin for the marketplace?

Creating a new plugin requires a plugin.json manifest and a README.md file. The scaffolding process ensures these required fields are present and validates naming rules to maintain consistency with marketplace expectations.

Can I add custom agents and references when setting up a plugin project?

Yes, you can add optional agents and references during plugin project setup. The scaffolding generates the standard directory layout under plugins/<plugin-name> and integrates these components into the marketplace registration workflows.

Does this scaffolding tool detect plugin naming conflicts?

Yes, the scaffolding tool validates plugin naming and detects conflicts to ensure consistency with marketplace expectations. It standardizes new plugin projects by enforcing naming rules and required fields before registration.

What is the best way to standardize new plugin development workflows?

The best way to standardize new plugin development workflows is using a scaffolding tool that provides templates for plugin.json and README.md. This reduces setup time and ensures required fields and naming rules are validated automatically.