AI コーディングアシスタント¶

bostie スキルは、bostie の Bot の書き方をコーディングアシスタントに教えます。コマンド、コンポーネント、モーダル、イベント、REST、ボイス、テストを、完全なサンプルと、ほかのコードから持ち込むと bostie では失敗する癖とあわせて扱います。スキルに対応したアシスタントは、作業が bostie に関わるときにこのスキルを読み込みます。スキルはリポジトリの docs/skills/bostie にあり、bostie のテストはその中のすべてのサンプルを型チェックして実行し、記載されたすべての名前が実在することを確認します。
AI コーディングアシスタントをお使いですか?
bostie スキルをインストールすると、コーディングアシスタントが bostie を使う作業をより正確にこなせるようになります。プロンプトをコピーして、コーディングアシスタントに貼り付けてください。
bostie スキルをインストールする
Install the bostie skill for my coding agent so it writes correct bostie code: Discord bots with slash commands, components, events, REST calls, voice and tests.
Use the Agent Skills installer with the bostie repository, https://github.com/nicokim/bostie:
npx skills add nicokim/bostie --skill bostie --yes
If I ask for a global install instead, use:
npx skills add nicokim/bostie --skill bostie --yes --global
Detect which agent or editor I am using. If it is one of these and I prefer the plugin path, install the bostie plugin instead, as https://bostie.dev/ja/assistants/ shows:
Claude Code: /plugin marketplace add nicokim/bostie, then /plugin install bostie@bostie
Codex CLI: codex plugin marketplace add nicokim/bostie, then codex plugin add bostie@bostie
GitHub Copilot CLI: copilot plugin marketplace add nicokim/bostie, then copilot plugin install bostie@bostie
VS Code with GitHub Copilot: run "Chat: Install Plugin from Source" and enter nicokim/bostie
Devin: devin plugins install nicokim/bostie#docs
Factory Droid: droid plugin marketplace add nicokim/bostie, then droid plugin install bostie@bostie --scope user
Qwen Code: qwen extensions install nicokim/bostie:bostie
Do not invent other skill names or install URLs.
Then add this line to the instructions file you read at the start of every session (AGENTS.md at the project root, or your global one for a global install), and create the file if needed:
Before you write or change code that uses bostie, look at how the project is laid out, then load the bostie skill.
After installing, confirm that the bostie skill is available to you.
自分でインストールする¶
npx skills add nicokim/bostie --skill bostie --yes
を実行すると、現在のプロジェクトで見つかったコーディングアシスタント向けにスキルがインストールされます。--global を付けるとすべてのプロジェクト向けに、--agent claude-code、--agent codex、--agent github-copilot を付けるとそのアシスタントだけにインストールされます。npx skills update で更新できます。
プラグインとして¶
一部のアシスタントでは、スキルをプラグインとしてすべてのプロジェクト向けにインストールし、ほかのプラグインと一緒に更新することもできます。
| アシスタント | インストール |
|---|---|
| Claude Code | /plugin marketplace add nicokim/bostie の後に /plugin install bostie@bostie |
| Codex CLI | codex plugin marketplace add nicokim/bostie の後に codex plugin add bostie@bostie |
| GitHub Copilot CLI | copilot plugin marketplace add nicokim/bostie の後に copilot plugin install bostie@bostie |
| VS Code with GitHub Copilot | コマンドパレットで Chat: Install Plugin from Source を実行し、nicokim/bostie を入力 |
| Devin | devin plugins install nicokim/bostie#docs |
| Factory Droid | droid plugin marketplace add nicokim/bostie の後に droid plugin install bostie@bostie --scope user |
| Qwen Code | qwen extensions install nicokim/bostie:bostie |
手動で¶
リポジトリの docs/skills/bostie フォルダを、使っているアシスタントのプロジェクト用スキルフォルダにコピーします。
| アシスタント | フォルダ |
|---|---|
| Claude Code | .claude/skills/bostie |
| Codex、Cursor、GitHub Copilot、Gemini CLI、OpenCode | .agents/skills/bostie |
| Windsurf | .windsurf/skills/bostie |
アシスタントにスキルを使わせる¶
スキルをいつ読み込むかはアシスタント自身が判断しますが、公開された評価では読み込まないことがよくありました。AGENTS.md のように、アシスタントが毎回のセッション開始時に読む指示ファイルに 1 行加えると、ほぼすべての実行でスキルが読み込まれました。そのため、プロンプトでは次の 1 行を追加します。
Before you write or change code that uses bostie, look at how the project is laid out, then load the bostie skill.
スキルは bostie の main ブランチに追従しています。プロジェクトが古い bostie を使っている場合、スキルはアシスタントに、各名前をインストール済みのパッケージ(完全に型付けされています)と照合するよう指示します。