oc-update-skill

Solid

Updates an existing OpenCode skill to match current platform best practices, fixes deprecated patterns, and validates the result. Use when user says "update opencode skill", "fix opencode skill", "migrate skill to opencode", or wants to modernize an existing OpenCode SKILL.md 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

# Update OpenCode Skill You are initiating the OpenCode skill update workflow. This process locates an existing skill, researches current platform best practices, analyzes the skill for outdated patterns, and applies updates with validation. ## 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 skill guide: 1. Read `${CLAUDE_PLUGIN_ROOT}/references/platform-overview.md` 2. Read `${CLAUDE_PLUGIN_ROOT}/references/skill-guide.md` --- ## Phase 2: Locate Skill Find the skill to update. If `$ARGUMENTS` is provided: 1. Check if the argument is a file path — read it directly 2. If it's a skill name — search for it in known discovery paths If no arguments: 1. Search for OpenCode skills in the workspace: - `Glob` for `.opencode/skills/*/SKILL.md` - `Glob` for `.claude/skills/*/SKILL.md` - `Glob` for `.agents/skills/*/SKILL.md` 2. Present found skills using `AskUserQuestion`: - Header: "Select Skill" - Question: "Which skill would you like to update?" - Options: List found skills (up to 4; include "Other" for custom path) Read the selected skill file and store its contents. --- ## Phase 3: Research Spawn the researcher agent to check latest OpenCode documentation: ``` Task: subagent_type: "agent-alchemy-opencode-tools:oc-researcher" prompt: | ...

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

AI & Automation Solid

oc-update-command

Updates an existing OpenCode command to match current platform best practices, fixes deprecated patterns, and validates the result. Use when user says "update opencode command", "fix opencode command", "migrate command to opencode", or wants to modernize an existing OpenCode command 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

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

update-skills

Check for and apply updates to locally installed skills from the kimgoetzke/coding-agent-configs GitHub repo. Use when user asks to update skills, sync skills, check for skill updates, or mentions updating their skills.

2 Updated today
kimgoetzke
AI & Automation Solid

update-skill

Thorough on-demand refresh of one skill in this repo. Researches kb/upstream/docs in parallel, gates twice for approval, bumps version, updates CHANGELOG, runs just check, commits and watches CI. Use to update, refresh, or check the freshness of a specific skill.

29 Updated 6 days ago
tenequm