Skip to content

Commit 30b8985

Browse files
claudeduyetbot
andcommitted
fix(plugins): remove invalid manifest fields causing validation errors
Strip unsupported fields (capabilities, triggers, claude, skills sub-objects) from clickhouse, clickhouse-monitoring, prompt-engineering, and unsloth-training plugin.json to conform to the official manifest specification. Co-Authored-By: duyetbot <duyetbot@users.noreply.github.com>
1 parent 0f0c8e6 commit 30b8985

4 files changed

Lines changed: 5 additions & 96 deletions

File tree

clickhouse-monitoring/.claude-plugin/plugin.json

Lines changed: 1 addition & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -2,30 +2,5 @@
22
"name": "clickhouse-monitoring",
33
"version": "1.0.1",
44
"description": "Agent Skill for the ClickHouse Monitor dashboard - a real-time monitoring and observability tool for ClickHouse clusters. Covers 45 dashboard pages, query performance analysis, table management, and API integration.",
5-
"author": { "name": "duyet" },
6-
"license": "MIT",
7-
"claude": {
8-
"minVersion": "1.0.0"
9-
},
10-
"capabilities": [
11-
"skills"
12-
],
13-
"triggers": [
14-
"clickhouse.*monitor",
15-
"monitor.*dashboard",
16-
"query.*performance",
17-
"merge.*operations",
18-
"system.*metrics",
19-
"clickhouse.*api",
20-
"observability",
21-
"running.*queries",
22-
"clickhouse.*dashboard"
23-
],
24-
"skills": [
25-
{
26-
"name": "clickhouse-monitoring",
27-
"path": "skills/clickhouse-monitoring/SKILL.md",
28-
"description": "Specialized knowledge for the ClickHouse Monitor dashboard. Use when working with ClickHouse monitoring dashboards, analyzing query performance, writing ClickHouse system table queries, developing dashboard features, or integrating with the ClickHouse Monitor API."
29-
}
30-
]
5+
"author": { "name": "duyet" }
316
}

clickhouse/.claude-plugin/plugin.json

Lines changed: 1 addition & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -2,27 +2,5 @@
22
"name": "clickhouse",
33
"version": "1.3.1",
44
"description": "ClickHouse expertise with 28 atomic review rules + 14 deep reference files. Rules synced with official ClickHouse/agent-skills repository. Schema design, query optimization, insert strategy, cluster management, backups, monitoring, and security best practices.",
5-
"author": { "name": "duyetbot" },
6-
"license": "MIT",
7-
"claude": {
8-
"minVersion": "1.0.0"
9-
},
10-
"capabilities": [
11-
"skills"
12-
],
13-
"triggers": [
14-
"clickhouse",
15-
"merge.*tree",
16-
"olap",
17-
"columnar.*database",
18-
"ch\\.",
19-
"replicated.*merge"
20-
],
21-
"skills": [
22-
{
23-
"name": "clickhouse-best-practices",
24-
"path": "skills/clickhouse/SKILL.md",
25-
"description": "MUST USE when reviewing ClickHouse schemas, queries, or configurations. Contains 28 rules that MUST be checked before providing recommendations. Always read relevant rule files and cite specific rules in responses."
26-
}
27-
]
5+
"author": { "name": "duyetbot" }
286
}
Lines changed: 2 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,6 @@
11
{
22
"name": "prompt-engineering",
3-
"description": "Prompt engineering skills for Grok, Claude, and Gemini LLMs with model-specific guidance and universal techniques",
43
"version": "1.0.0",
5-
"author": {
6-
"name": "duyetbot",
7-
"email": "duyetbot@users.noreply.github.com"
8-
},
9-
"skills": [
10-
{
11-
"name": "grok-prompting",
12-
"description": "Prompt engineering guidance for Grok (xAI) model with conversational prompting patterns and real-time knowledge integration"
13-
},
14-
{
15-
"name": "claude-prompting",
16-
"description": "Prompt engineering guidance for Claude (Anthropic) model with XML-style tags, long-context optimization, and extended thinking"
17-
},
18-
{
19-
"name": "gemini-prompting",
20-
"description": "Prompt engineering guidance for Gemini (Google) model with system instructions, multimodal prompting, and ultra-long context"
21-
}
22-
]
4+
"description": "Prompt engineering skills for Grok, Claude, and Gemini LLMs with model-specific guidance and universal techniques",
5+
"author": { "name": "duyetbot" }
236
}

unsloth-training/.claude-plugin/plugin.json

Lines changed: 1 addition & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -5,32 +5,5 @@
55
"author": {
66
"name": "duyet"
77
},
8-
"license": "MIT",
9-
"claude": {
10-
"minVersion": "1.0.0"
11-
},
12-
"capabilities": [
13-
"skills"
14-
],
15-
"triggers": [
16-
"unsloth",
17-
"fine.?tune",
18-
"grpo",
19-
"sft.*train",
20-
"reward.*function",
21-
"gguf",
22-
"lora.*train",
23-
"fp8",
24-
"vision.*train",
25-
"mlx.*train",
26-
"qlora",
27-
"mobile.*deploy"
28-
],
29-
"skills": [
30-
{
31-
"name": "unsloth-training",
32-
"path": "skills/unsloth-training/SKILL.md",
33-
"description": "Fine-tune LLMs with Unsloth using GRPO or SFT. Supports FP8, vision models, mobile deployment, Docker, packing, and synthetic data generation."
34-
}
35-
]
8+
"license": "MIT"
369
}

0 commit comments

Comments
 (0)