oc-create-agent

Solid

Guides through creating a new OpenCode-compatible agent with interactive interview, permission configuration, and validation. Use when user says "create opencode agent", "new opencode agent", "build agent for opencode", or wants to create an OpenCode agent markdown file.

AI & Automation 38 stars 7 forks Updated today MIT

Install

View on GitHub

Quality Score: 86/100

Stars 20%
53
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Create OpenCode Agent You are initiating the OpenCode agent creation workflow. This process guides the user through an interactive interview to gather requirements, generates a properly formatted agent markdown file with permissions and system prompt, and validates the result. ## 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. --- ## Phase 1: Load References Read the OpenCode platform overview and agent guide: 1. Read `${CLAUDE_PLUGIN_ROOT}/references/platform-overview.md` 2. Read `${CLAUDE_PLUGIN_ROOT}/references/agent-guide.md` --- ## Phase 2: Interview Gather requirements through a structured interview. ### Round 1: Identity **Question 1 — Agent Name:** - Header: "Agent Name" - Question: "What should this agent be named? Use kebab-case (e.g., `code-reviewer`, `test-runner`)." - Options: - "I'll type the name" — Let me provide a custom name **Question 2 — Purpose:** - Header: "Purpose" - Question: "What does this agent do? Describe its main function." - Options: - "Code analysis" — Reviews or analyzes code - "Code generation" — Writes new code or modifies existing code - "Research" — Gathers information from docs, web, or codebase - "Automation" — Executes multi-step workflows **Question 3 — Mode:** - Header: "Mode" - Question: "How will this agent be used?" - Options: - "Primary (Recommended)" — Interactive agen...

Details

Author
sequenzia
Repository
sequenzia/agent-alchemy
Created
4 months ago
Last Updated
today
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

Data & Documents Solid

oc-create-command

Guides through creating a new OpenCode command with interactive interview, $VARIABLE configuration, and validation. Use when user says "create opencode command", "new opencode command", "build command for opencode", or wants to create an OpenCode command markdown file.

38 Updated today
sequenzia
AI & Automation Solid

oc-update-agent

Updates an existing OpenCode agent to match current platform best practices, fixes deprecated patterns, and validates the result. Use when user says "update opencode agent", "fix opencode agent", "migrate agent to opencode", or wants to modernize an existing OpenCode agent file.

38 Updated today
sequenzia
AI & Automation Solid

build-agent

Builds new Claude Code agents with consistent structure, enforced standards, and project-aware configuration. Use when creating a new agent, when the user describes a specialised role they want delegated to, or when discussing team composition.

229 Updated 1 months ago
LukeRenton
AI & Automation Solid

oc-create-skill

Guides through creating a new OpenCode-compatible skill with interactive interview, best-practice enforcement, and validation. Use when user says "create opencode skill", "new opencode skill", "build skill for opencode", or wants to create an OpenCode SKILL.md file.

38 Updated today
sequenzia
AI & Automation Listed

creating-agents

Creates Claude Code subagents for task delegation. Guides through agent configuration, tool selection, and system prompts. Use this skill when the user wants to create a new agent, delegate tasks to specialists, or asks about subagents.

335 Updated today
aiskillstore