manifest-generator

Generate and validate plugin.json and marketplace.json manifests for Claude Code plugins.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/astoeffer/plugin-marketplace --skill manifest-generator-astoeffer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: manifest-generator
Source: https://github.com/astoeffer/plugin-marketplace/tree/main/plugins/plugin-builder/skills/manifest-generator
Command: npx skills add https://github.com/astoeffer/plugin-marketplace --skill manifest-generator-astoeffer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Helps generate and validate plugin.json and marketplace.json manifests for Claude Code plugins.

Core Features & Use Cases

  • Auto-Discovery: Detects skills, commands, and agents to populate manifests.
  • Version & Keywords: Automates keywords extraction and semver management.
  • Marketplace Updates: Adds or updates plugin entries in marketplace.json.

Quick Start

Read the plugin directory, extract metadata, and write plugin.json and marketplace.json with proper versioning.

Frequently Asked Questions about manifest-generator

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

FAQPage Schema
How do I generate a plugin.json manifest for my Claude Code plugin?

Generate plugin.json by reading your plugin directory to auto-discover skills, commands, and agents, then extract metadata to populate manifest fields. The skill scans your codebase, validates structure, and writes a conforming plugin.json file with proper versioning and semantic validation.

What should I include in a marketplace.json entry when publishing a plugin?

Marketplace.json entries include plugin metadata like name, version, description, and keywords. This skill auto-generates and updates marketplace.json by extracting keywords from your codebase, managing semantic versioning, and ensuring entries conform to marketplace templates and validation rules.

Can this tool automatically detect and extract keywords for my plugin manifest?

Yes, the skill auto-discovers keywords by scanning skills, commands, agents, and MCP metadata in your plugin directory. It extracts relevant terms and populates the keywords field in your manifest, reducing manual keyword entry and ensuring consistent taxonomy.

How does manifest validation work, and what checks are performed?

Manifest validation scans plugin.json and marketplace.json against semantic templates, verifying structure, required fields, versioning format, and metadata consistency. It catches errors before distribution and ensures manifests meet Claude Code plugin standards.

What metadata does the skill extract from my plugin to generate manifests?

The skill scans for skills, commands, agents, hooks, and MCP metadata within your plugin directory. It extracts version info, component descriptions, and dependencies to auto-populate plugin.json and marketplace.json fields, reducing manual configuration.

Do I need to manually handle version management in my plugin manifest?

No, the skill automates semantic versioning management in manifests. It tracks version updates across plugin.json and marketplace.json, ensuring consistency and conformance to semver standards without manual intervention.