fix(conductor): add allowed-tools to commands and simplify marketplace entry

Based on research of official plugins:
- Add allowed-tools array to all 5 commands (required field in working plugins)
- Simplify marketplace.json entry to match official format (minimal fields, auto-discovery)
- Remove explicit commands/agents/skills arrays (rely on auto-discovery like official plugins)

Version: 1.0.6
This commit is contained in:
Seth Hobson
2026-01-15 21:27:59 -05:00
parent 3d0a40dd58
commit 3e673da18e
6 changed files with 10 additions and 31 deletions

View File

@@ -1949,41 +1949,15 @@
},
{
"name": "conductor",
"source": "./plugins/conductor",
"description": "Context-Driven Development plugin that transforms Claude Code into a project management tool. Implements structured workflow: Context → Spec & Plan → Implement with full TDD support, track-based work units, semantic git reversion, and resumable sessions",
"version": "1.0.5",
"description": "Context-Driven Development plugin that transforms Claude Code into a project management tool with structured workflow: Context → Spec & Plan → Implement",
"version": "1.0.6",
"author": {
"name": "Seth Hobson",
"url": "https://github.com/wshobson"
"email": "seth@major7apps.com"
},
"homepage": "https://github.com/wshobson/agents",
"repository": "https://github.com/wshobson/agents",
"license": "MIT",
"keywords": [
"project-management",
"context-driven-development",
"tdd",
"planning",
"specifications",
"workflow",
"tracks",
"git-integration"
],
"source": "./plugins/conductor",
"category": "workflows",
"strict": false,
"commands": [
"./commands/setup.md",
"./commands/new-track.md",
"./commands/implement.md",
"./commands/status.md",
"./commands/revert.md"
],
"agents": ["./agents/conductor-validator.md"],
"skills": [
"./skills/context-driven-development",
"./skills/track-management",
"./skills/workflow-patterns"
]
"homepage": "https://github.com/wshobson/agents"
}
]
}

View File

@@ -1,6 +1,7 @@
---
description: "Execute tasks from a track's implementation plan following TDD workflow"
argument-hint: "[track-id] [--task X.Y] [--phase N]"
allowed-tools: ["Read", "Write", "Edit", "Glob", "Grep", "Bash", "AskUserQuestion", "TodoWrite"]
---
# Implement Track

View File

@@ -1,6 +1,7 @@
---
description: "Create a new track with specification and phased implementation plan"
argument-hint: "<feature|bug|chore|refactor> <name>"
allowed-tools: ["Read", "Write", "Edit", "Glob", "Grep", "Bash", "AskUserQuestion"]
---
# New Track

View File

@@ -1,6 +1,7 @@
---
description: "Git-aware undo by logical work unit (track, phase, or task)"
argument-hint: "[track-id | track-id:phase | track-id:task]"
allowed-tools: ["Read", "Write", "Edit", "Glob", "Grep", "Bash", "AskUserQuestion"]
---
# Revert Track

View File

@@ -1,6 +1,7 @@
---
description: "Initialize project with Conductor artifacts (product definition, tech stack, workflow, style guides)"
argument-hint: "[--resume]"
allowed-tools: ["Read", "Write", "Edit", "Glob", "Grep", "Bash", "AskUserQuestion"]
---
# Conductor Setup

View File

@@ -1,6 +1,7 @@
---
description: "Display project status, active tracks, and next actions"
argument-hint: "[track-id] [--detailed]"
allowed-tools: ["Read", "Glob", "Grep", "Bash"]
---
# Conductor Status