agenticskills について
agenticskillsは、oh-my-godsのスキル集をまとめて導入するエージェントスキルです。上流のインストーラーを利用し、対象ランタイムやLangChainスキルの追加、バックアップ設定を指定できます。
主な機能
- 01oh-my-godsのスキル集を一括導入
- 02対象ランタイムの選択
- 03LangChainスキルの追加オプション
- 04インストール方式とバックアップの設定
- 05再実行によるインストール更新
活用シーン
- 01新しいマシンにスキル集を導入
- 02指定ランタイム向けにスキルをインストール
- 03既存環境を更新、またはLangChainスキルを追加
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ akillness/ jeo-skills --skill agenticskillsインストール後、Claude Code で/agenticskillsを入力して読み込まれたか確認します。
同梱ファイルevals/evals.jsonSKILL.toon
詳細
AgenticSkills — oh-my-gods のワンショットインストーラー
キーワード:
AgenticSkills·agenticskills·oh-my-gods·god-skillsユーザーが個々に選ぶことなく、oh-my-gods バンドル全体(厳選された 80 以上のエージェントスキル)を マシンにまとめてインストールしたい場合に、このスキルを使用します。
このスキルは、akillness/oh-my-gods に含まれる公式の install.sh を
薄く宣言的にラップしたものです。インストーラーの URL を固定し、標準の環境変数を公開するとともに、
単一のコマンドで対象とするランタイムの一部を指定する方法を説明します。
このスキルを使用する場合
- ユーザーが「AgenticSkills をインストールして」「oh-my-gods を取り込んで」「god skills バンドルを追加して」など、同等の表現で依頼した場合。
- 特定のスキルに手を付ける前に、新しいマシンにエージェントスキルのカタログ全体を用意する必要がある場合。
- 既存のインストールを更新する必要がある場合(再実行しても安全です。
SKIP_BACKUP=trueを指定しない限り、上流のインストーラーが以前のインストールをバックアップします)。 - ユーザーが oh-my-gods と一緒に LangChain のスキルも追加したい場合(
WITH_LANGCHAIN=true)。
使用しない場合
- ユーザーが oh-my-gods から特定のスキルを 1 つだけ必要としている場合 → 代わりに該当する単一の
.god-skills/<name>/ディレクトリをコピーするか、npx skills addと--skill <name>を使用します。 - ユーザーがネットワークアクセス(
curl | bash)をまだ許可していない場合 —git cloneと手動レビューに切り替えます。
手順
ステップ 1 — ユーザーに対象範囲を確認する
インストーラーを実行する前に、次の項目を確認します。
- 対象プラットフォーム:
claude、codex、gemini、opencode、またはall(デフォルト)。 - LangChain バンドル: 一緒にインストールする(
WITH_LANGCHAIN=true)か、しないか。 - バックアップポリシー: 既存の
~/.agent-skillsのバックアップを保持する(デフォルト)か、スキップするか。
ステップ 2 — インストーラーを実行する
選択した設定を指定して、上流のインストーラーを bash に渡して実行します。
# Default: install everything across every detected runtime, backup previous install
curl -fsSL https://raw.githubusercontent.com/akillness/oh-my-gods/main/install.sh | bash
# Claude Code only, with LangChain skills
PLATFORM=claude WITH_LANGCHAIN=true \
curl -fsSL https://raw.githubusercontent.com/akillness/oh-my-gods/main/install.sh | bash
# Quiet re-install without backup (CI / scripted use)
INSTALL_MODE=silent SKIP_BACKUP=true \
curl -fsSL https://raw.githubusercontent.com/akillness/oh-my-gods/main/install.sh | bash
セキュリティを重視する場合は、ダウンロードして内容を確認してから実行します。
curl -fsSLO https://raw.githubusercontent.com/akillness/oh-my-gods/main/install.sh
less install.sh # human review
bash install.sh
ステップ 3 — インストールを確認する
ls ~/.agent-skills | head
ls ~/.claude/skills 2>/dev/null | head
ls ~/.codex/skills 2>/dev/null | head
ls ~/.gemini/skills 2>/dev/null | head
ls ~/.opencode/skills 2>/dev/null | head
agent-browser、agent-workflow、agentation、ai-research-skills、api-design などのディレクトリが表示され、
.god-skills/ カタログの残りも、検出された各ランタイムにミラーされているはずです。
ステップ 4 — 再実行または更新する
インストーラーは冪等です。更新するには、次のようにします。
curl -fsSL https://raw.githubusercontent.com/akillness/oh-my-gods/main/install.sh | bash
SKIP_BACKUP=true を設定しない限り、以前の ~/.agent-skills のバックアップがディレクトリの隣に作成されます。
環境変数
| 変数 | デフォルト | 用途 |
|---|---|---|
INSTALL_GLOBAL | true | 標準の ~/.agent-skills にインストールします |
INSTALL_MODE | silent | silent · auto · interactive |
SKIP_BACKUP | false | 既存のインストールのバックアップをスキップします |
WITH_LANGCHAIN | false | langchain-ai/langchain-skills もインストールします |
PLATFORM | all | claude · gemini · codex · opencode · all |
カタログの概要
oh-my-gods には現在、.god-skills/ の下に 80 以上のスキルが含まれており、次のものがあります。
agent-browser、agentation、agent-configuration、agent-development-principlesagent-evaluation、agent-manager、agent-principles、agent-workflowagents-cli、ai-research-skills、api-design、api-documentation- …その他、幅広いエンジニアリング、運用、データ関連のスキル
全一覧は、いつでもoh-my-gods のツリー で確認できます。
ベストプラクティス
- ユーザーにセキュリティポリシーがある場合は、
curl | bashに渡す前に内容を確認します。 - 再現性を求めるユーザーには、コミットを固定します — インストーラーの URL 内の
mainをタグまたはコミット SHA に置き換えます。 - jeo-skills と共存させる: このバンドルは、
akillness/jeo-skillsにすでに含まれているスキルと一緒にインストールされます。保存先の名前空間が異なるため、破壊的な重複はありません。 - 個々のスキルを差分比較するのではなく、上流の変更後に再実行します — 標準の同期は上流のインストーラーが処理します。
参考情報
- 上流リポジトリ:https://github.com/akillness/oh-my-gods
- 上流インストーラー:https://raw.githubusercontent.com/akillness/oh-my-gods/main/install.sh
- このリポジトリのカタログ項目:
README.md→ インフラストラクチャ表