Skip to content
Back to skills

Opencode Customization

ASecurity

OpenCodeのカスタマイズ方法を包括的にガイド。設定ファイル、Agent Skills、Custom Tools、Custom Commands、Custom Agents、Themes、Keybinds、Formatters、Permissions、MCP Serversの設定方法について説明します

  • 2 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added February 10, 2026
tools

Works with

  • mcp

Security analysis

A100/100

Pro scans all 11 files and shows the line behind each finding

Scanned February 12, 2026

npx -y skills add tomoasleep/dotfiles --skill opencode-customization --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Opencode Customization?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Opencode Customization
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/tomoasleep-opencode-customization/badge)](https://www.skillsdirectory.com/skills/tomoasleep-opencode-customization)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: opencode-customization
description: OpenCodeのカスタマイズ方法を包括的にガイド。設定ファイル、Agent Skills、Custom Tools、Custom Commands、Custom Agents、Themes、Keybinds、Formatters、Permissions、MCP Serversの設定方法について説明します
---

# OpenCode Customization

## 概要

OpenCodeは設定ファイルやAgent Skills、Custom Toolsなどを通じてカスタマイズ可能です。このSkillでは、OpenCodeの全般的なカスタマイズ方法をガイドします。

## 設定ファイルの概要

OpenCodeは以下の場所から設定を読み込みます(順序に従ってマージされます):

1. **Remote config** (`.well-known/opencode`) - 組織のデフォルト設定
2. **Global config** (`~/.config/opencode/opencode.json`) - ユーザー設定
3. **Custom config** (`OPENCODE_CONFIG`環境変数) - カスタム設定
4. **Project config** (`opencode.json` in プロジェクト) - プロジェクト固有設定
5. **`.opencode` directories** - agents、commands、plugins
6. **Inline config** (`OPENCODE_CONFIG_CONTENT`環境変数) - ランタイム設定

詳細は[config-files.md](references/config-files.md)を参照

## Agent Skills

Agent Skillsは再利用可能な振る舞いをSKILL.md定義で定義します。特定のドメインやタスクのための「オンボーディングガイド」として機能します。

詳細は[agent-skills.md](references/agent-skills.md)を参照

## Custom Tools

OpenCodeはカスタムツールを作成可能です。これにより、特定のタスクの自動化や外部サービスとの統合が可能になります。

詳細は[custom-tools.md](references/custom-tools.md)を参照

## Custom Commands

反復的なタスクのためにカスタムコマンドを設定できます。

詳細は[custom-commands.md](references/custom-commands.md)を参照

## Custom Agents

特定のタスク向けの特殊なエージェントを設定できます。

詳細は[custom-agents.md](references/custom-agents.md)を参照

## Themes

テーマをカスタマイズできます。

詳細は[themes.md](references/themes.md)を参照

## Keybinds

キーバインドをカスタマイズできます。

詳細は[keybinds.md](references/keybinds.md)を参照

## Formatters

コードフォーマッタを設定できます。

詳細は[formatters.md](references/formatters.md)を参照

## Permissions

操作に対する権限設定が可能です。

詳細は[permissions.md](references/permissions.md)を参照

## MCP Servers

MCPサーバを設定できます。

詳細は[mcp-servers.md](references/mcp-servers.md)を参照

## 使用例

### 例1: プロジェクト固有の設定を作成する

```
opencode.jsonを作成して、プロジェクト固有のモデルとテーマを設定する
```

### 例2: 新しいAgent Skillを作成する

```
SKILL.mdを.opencode/skills/my-skill/に作成して、再利用可能な振る舞いを定義する
```

### 例3: カスタムコマンドを定義する

```
opencode.jsonでcommandオプションを設定して、反復的なタスクをコマンド化する
```

Files in this skill

  • SKILL.md3.1 KB
  • references/agent-skills.md1.3 KB
  • references/config-files.md1.3 KB
  • references/custom-agents.md1.5 KB
  • references/custom-commands.md980 B
  • references/custom-tools.md1.1 KB
  • references/formatters.md1 KB
  • references/keybinds.md971 B
  • references/mcp-servers.md1.4 KB
  • references/permissions.md1.3 KB
  • references/themes.md1.3 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.