원클릭으로
skill-builder
A comprehensive guide and helper to define reusable behavior via SKILL.md definitions for OpenCode.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
A comprehensive guide and helper to define reusable behavior via SKILL.md definitions for OpenCode.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Searches the codebase for all FIXME comments and addresses them.
A skill for the GitHub CLI (`gh`)
Executes tasks using the jules CLI and recursively explores its full command surface area.
| name | skill-builder |
| description | A comprehensive guide and helper to define reusable behavior via SKILL.md definitions for OpenCode. |
| license | MIT |
| compatibility | opencode |
| metadata | {"audience":"developers","workflow":"documentation-and-creation"} |
Agent skills let OpenCode discover reusable instructions from your repository or home directory. Skills are loaded on-demand via the native skill tool—agents see available skills and can load the full content when needed.
For a global skill, place the SKILL.md file in:
~/.config/opencode/skills/<skill-name>/SKILL.md
OpenCode searches several locations for skills:
.opencode/skills/<name>/SKILL.md~/.config/opencode/skills/<name>/SKILL.md (This is where we are placing it).claude/skills, .agents/skills).Each SKILL.md must start with YAML frontmatter. Only these fields are recognized:
name (required): The skill's unique, lowercase, alphanumeric name.description (required): A concise explanation (1-1024 characters).license (optional): The license of the skill.compatibility (optional): The compatibility scope (e.g., opencod).metadata (optional, string-to-string map): Additional configuration data.Validation Rules:
name must be 1–64 characters.name must be lowercase alphanumeric with single hyphen separators.name must not start or end with -, nor contain consecutive --.The skill definition should include:
A bulleted list describing the specific actions and functionalities the skill provides (e.g., "Draft release notes," "Propose a version bump").
A clear, actionable guide on the conditions under which an agent should invoke this skill (e.g., "Use this when you are preparing a tagged release.").
You can control skill access using permissions in opencode.json:
allow: Skill loads immediately.deny: Skill is hidden from the agent.ask: User is prompted for approval before loading.Permissions support wildcards (e.g., internal-*).
---
name: git-release
description: Create consistent releases and changelogs
license: MIT
compatibility: opencode
metadata:
audience: maintainers
workflow: github
---
## What I do
- Draft release notes from merged PRs
- Propose a version bump
- Provide a copy-pasteable `gh release create` command
## When to use me
Use this when you are preparing a tagged release. Ask clarifying questions if the target versioning scheme is unclear.