opencode-agents-skills
Author or update agents and skills that align with OpenCode guidance and repository conventions
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Author or update agents and skills that align with OpenCode guidance and repository conventions
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
This skill guides agents and developers through the Kanban workflow defined in `orgs/riatzukiza/promethean/docs/agile/process.md`.
Protocol to stop apology loops and focus on verified fixes.
Protocol to break out of repetitive, failing edit loops by forcing analysis over action.
Resolves Clojure namespace-path mismatches and classpath errors with definitive path conversion
Auto-fix Clojure delimiters and validate syntax with OpenCode tools.
Protocol to recover from Clojure/Script syntax errors, specifically bracket mismatches and EOF errors.
| name | opencode-agents-skills |
| description | Author or update agents and skills that align with OpenCode guidance and repository conventions |
Author or update agents and skills that align with OpenCode guidance and repo conventions.
.opencode/agent/*.md or .opencode/skills/*.md.When delegating, always include load_skills in delegate_task and avoid empty skill lists unless you can justify why no skills apply.
| Topic | Required Skill | Trigger Words |
|---|---|---|
| PM2 ecosystem/process management | pm2-process-management | "pm2", "ecosystem", "start all", "restart all", "shadow-cljs" |
| Submodule operations | submodule-ops | "orgs/", ".gitmodules", "submodule update", "submodule sync" |
| Git operations | git-master | "commit", "rebase", "squash", "blame", "git log", "push", "pull" |
| Browser automation | playwright or dev-browser | "browser", "test website", "fill form", "screenshot", "navigate" |
| Workspace linting | workspace-lint | "lint", "eslint" |
| Workspace typecheck | workspace-typecheck | "typecheck", "typescript", "tsc" |
| Workspace build | workspace-build | "build", "compile" |
When authoring skills, always use valid YAML frontmatter:
---
name: my-skill-name
description: "A clear, specific description of what this skill does"
---
ALWAYS quote the description field. If the description contains a colon (:), unquoted YAML will fail to parse and the skill won't load.
# GOOD - quoted description
---
name: my-skill
description: "Skill: My Skill Description"
---
# BAD - unquoted description (27 skills failed to load)
---
name: my-skill
description: Skill: My Skill Description
---
Only these fields are recognized by OpenCode:
name - Required, kebab-case, matches directorydescription - Required, 1-1024 chars, MUST be quotedlicense - Optional, SPDX identifiercompatibility - Optional, version constraintsmetadata - Optional, additional key-value dataAGENTS.md to reference any new skills.AGENTS.md.Check the Skill Graph for the full workflow.