Files
claude-gen/.claude/plans/ethereal-giggling-sunrise.md

33 lines
1.4 KiB
Markdown
Raw Normal View History

2026-03-18 20:21:56 +07:00
# 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.json` contains:
- 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
1. Read the current `plugin.json` from `fission-python-skill/.claude-plugin/` to extract plugin metadata
2. 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:
1. The file contains valid JSON
2. The plugins array contains the fission-python-skill object
3. Owner information is unchanged