plugin-scaffold

Generate Claude Code or Cowork plugin bundles from YAML specifications.

29|12|Updated Mar 30, 2026
One-click install
npx skills add https://github.com/matteotitta/genesys-skills --skill plugin-scaffold
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plugin-scaffold
Source: https://github.com/matteotitta/genesys-skills/tree/main/skills/meta/infra/plugin-scaffold
Command: npx skills add https://github.com/matteotitta/genesys-skills --skill plugin-scaffold

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill eliminates the manual overhead of setting up new Claude Code or Cowork plugin bundles by automating the creation of the required directory structure, configuration files, and symlinks.

Core Features & Use Cases

  • Canonical Scaffolding: Automatically generates the standard plugin layout including plugin.json, settings.json, and folder structure.
  • Agent Integration: Seamlessly packages existing agent definitions into distributable plugins by reading their skill lists.
  • Use Case: When you have a set of specialized GTM skills and want to bundle them into a portable plugin for a new project, this skill handles the boilerplate so you can focus on the logic.

Quick Start

Ask the assistant to scaffold a plugin bundle named marketing-engine using the social-marketer agent definition.

Frequently Asked Questions about plugin-scaffold

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

FAQPage Schema
How do I create a Claude Code plugin bundle from an existing agent definition?

To create a Claude Code plugin bundle from an existing agent definition, this skill reads the agent's skill lists and automatically generates the standard directory structure, configuration files, and symlinks required for rapid deployment.

What is the process for scaffolding a Cowork plugin using a YAML specification?

Scaffolding a Cowork plugin from a YAML specification involves automatically generating the canonical plugin layout, including the plugin.json and settings.json files, to ensure a consistent project architecture for distribution.

Can I use this to package specialized skills into a portable plugin for a new project?

Yes, you can package specialized skills into a portable plugin by allowing the scaffolding mechanism to handle the boilerplate configuration, generating necessary folder structures and symlinks while you focus on the core logic.

What configuration files are generated when scaffolding a standardized Claude Code plugin?

Scaffolding a standardized Claude Code plugin generates the canonical plugin layout, which specifically includes the necessary plugin.json and settings.json configuration files alongside the required folder structure.

Does this scaffolding approach create symlinks to canonical sources for modular skill sets?

Yes, the scaffolding approach creates symlinks to canonical sources to facilitate the rapid deployment of modular skill sets, ensuring consistent project architecture for plugin development within the Genesys ecosystem.