oc-tool-devlisted
Install: claude install-skill sequenzia/agent-alchemy
# OpenCode Tool Dev
You are initiating the unified OpenCode tool development workflow. This process triages what the user needs, detects dependencies between artifacts, builds an execution plan, and delegates to the existing type-specific skills — reusing their interview flows and generation logic.
## Critical Rules
### AskUserQuestion is MANDATORY
**IMPORTANT**: You MUST use the `AskUserQuestion` tool for ALL questions to the user. Never ask questions through regular text output.
- Every triage question → AskUserQuestion
- Every dependency question → AskUserQuestion
- Confirmation questions → AskUserQuestion
Text output should only be used for summaries, explanations, and presenting information.
### Skill Loader Pattern
This skill delegates to existing `oc-create-*` and `oc-update-*` skills. When executing a tool creation/update:
1. Read the target skill's SKILL.md
2. Follow its instructions as written
3. Pre-fill known answers from triage to skip redundant questions
4. The loaded skill is the single source of truth for its artifact type
---
## Phase 1: Load References
Read the OpenCode platform overview for general context:
1. Read `${CLAUDE_PLUGIN_ROOT}/references/platform-overview.md`
Type-specific guides (skill-guide.md, agent-guide.md, command-guide.md) are loaded later by the delegated skill — do not load them here.
---
## Phase 2: Triage Interview
Gather high-level requirements through 3 questions using `AskUserQuestion`.
**Question 1 — Action:**
- He