Skip to content

Commit c25a708

Browse files
authored
fix: Claude Code marketplace plugin structure and install docs (#458)
1 parent 0a7b9e0 commit c25a708

File tree

6 files changed

+41
-7
lines changed

6 files changed

+41
-7
lines changed

.claude-plugin/marketplace.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"$schema": "https://anthropic.com/claude-code/marketplace.schema.json",
3-
"name": "nvidia-data-designer",
3+
"name": "nemo-data-designer",
44
"owner": {
55
"name": "NVIDIA-NeMo",
66
"email": "data-designer@nvidia.com"
@@ -9,7 +9,7 @@
99
"plugins": [
1010
{
1111
"name": "data-designer",
12-
"source": "./skills/data-designer",
12+
"source": "./claude-plugin",
1313
"description": "Claude Code skill for generating high-quality synthetic data from scratch or based on seed data using NeMo Data Designer.",
1414
"keywords": ["synthetic-data", "nvidia", "nemo", "data-generation", "sdg", "data-designer"],
1515
"category": "development"

README.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,26 @@ data-designer config models # Set up your model configurations
110110
data-designer config list # View current settings
111111
```
112112

113+
### 🤖 Agent Skill
114+
115+
Data Designer has a [skill](https://nvidia-nemo.github.io/DataDesigner/latest/devnotes/posts/data-designer-got-skills/) for coding agents. Just describe the dataset you want, and your agent handles schema design, validation, and generation.
116+
117+
**Via the [Claude Code](https://code.claude.com) marketplace:**
118+
119+
```
120+
/plugin marketplace add NVIDIA-NeMo/DataDesigner
121+
/plugin install data-designer@nemo-data-designer
122+
/reload-plugins
123+
```
124+
125+
**Via [skills.sh](https://skills.sh):**
126+
127+
```bash
128+
npx skills add NVIDIA-NeMo/DataDesigner
129+
```
130+
131+
After installation, type `/data-designer` or describe the dataset you want and the skill will kick in.
132+
113133
### 🤝 Get involved
114134

115135
- **[Contributing Guide](https://nvidia-nemo.github.io/DataDesigner/latest/CONTRIBUTING)** – Help improve Data Designer
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{
2+
"name": "nemo-data-designer",
3+
"version": "0.1.0",
4+
"description": "Claude Code skill for generating high-quality synthetic data from scratch or based on seed data using NeMo Data Designer.",
5+
"author": {"name": "The NeMo Data Designer Team"},
6+
"homepage": "https://github.com/NVIDIA-NeMo/DataDesigner",
7+
"repository": "https://github.com/NVIDIA-NeMo/DataDesigner",
8+
"keywords": ["synthetic-data", "nvidia", "nemo", "data-generation", "sdg", "data-designer"],
9+
"category": "development"
10+
}

claude-plugin/skills

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../skills

docs/devnotes/posts/data-designer-got-skills.md

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -193,22 +193,25 @@ In our experiment setup, each session started from a clean slate (new directory,
193193

194194
First, you will need to install Data Designer and set up your model providers. The [quickstart guide](https://github.com/NVIDIA-NeMo/DataDesigner#quick-start) in our README walks through this. We recommend using a virtual environment to manage dependencies.
195195

196-
Then install the skill. There are two ways:
196+
Next, install the skill. Note that while the skill should work with other coding agents that support skills, our development and testing has focused on Claude Code at this stage. There are two ways to install:
197197

198198
**Via the Claude Code marketplace:**
199199

200200
```
201201
/plugin marketplace add NVIDIA-NeMo/DataDesigner
202-
203-
/install data-designer
202+
/plugin install data-designer@nemo-data-designer
203+
/reload-plugins
204204
```
205205

206-
**Via npx:**
206+
**Via [skills.sh](https://skills.sh):**
207207

208208
```bash
209209
npx skills add NVIDIA-NeMo/DataDesigner
210210
```
211211

212+
!!! tip
213+
When prompted, make sure to select **Claude Code** as an additional agent.
214+
212215
After installation, open Claude Code and type `/data-designer`, or just tell it you want to generate a dataset along with a description of what you want and the skill will kick in.
213216

214217
The skill has two modes. In interactive mode, the agent asks clarifying questions and has you make key design decisions (diversity axes, sampling strategies, model selection). You review sample records, give feedback, and iterate until it's right.

skills/data-designer/.claude-plugin/plugin.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "data-designer",
33
"version": "0.1.0",
44
"description": "Claude Code skill for generating high-quality synthetic data from scratch or based on seed data using NeMo Data Designer.",
5-
"author": "The NeMo Data Designer Team",
5+
"author": {"name": "The NeMo Data Designer Team"},
66
"homepage": "https://github.com/NVIDIA-NeMo/DataDesigner",
77
"repository": "https://github.com/NVIDIA-NeMo/DataDesigner",
88
"keywords": ["synthetic-data", "nvidia", "nemo", "data-generation", "sdg", "data-designer"],

0 commit comments

Comments
 (0)