1.4 KiB
1.4 KiB
Plan: Update marketplace.json
Context
The marketplace.json file currently has an empty plugins array. The goal is to register the existing fission-python-skill plugin in the marketplace by adding it to the plugins list. Owner information will remain unchanged.
Current State
- File:
.claude-plugin/marketplace.json - Current content:
{ "name": "vega-claude-marketplace", "owner": {"name": "tiendd", "email": "fdm.dev17@gmail.com"}, "plugins": [] } - Plugin to add:
fission-python-skill/.claude-plugin/plugin.jsoncontains:- id: "fission-python-skill"
- name: "Fission Python Skill"
- description: "Skill for creating, analyzing, and managing Fission Python projects."
- type: "skill"
- path: "fission-python-skill"
- tools: ["create-project", "analyze-config", "update-docstring"]
- version: "1.0.0"
Implementation
- Read the current
plugin.jsonfromfission-python-skill/.claude-plugin/to extract plugin metadata - Update
.claude-plugin/marketplace.json:- Keep existing name and owner unchanged
- Add a plugin object to the plugins array with the data from plugin.json
Critical Files
.claude-plugin/marketplace.json(to be modified)fission-python-skill/.claude-plugin/plugin.json(source of plugin data)
Verification
After modification, verify:
- The file contains valid JSON
- The plugins array contains the fission-python-skill object
- Owner information is unchanged