明示されたリポジトリのSkill・Agent・呼出し・生成配布を点検または移行する。通常の実装・レビュー・調査では起動しない。
agent-cli
ある AI エージェントから別の AI CLI(devin / codex / claude / cursor-agent / opencode / gemini / grok)を非対話で呼び出すときの実行規則。print モードの 選び方、認証・権限・cwd の罠、出力フォーマット、ACP 起動の注意をまとめる。 「codex に投げて」「devin を CLI から呼んで」「別エージェントに委譲」 といった依頼で使う。ユーザーが /agent-cli と入力したら使う。
インストール方法を見る含まれるファイル(9)
- SKILL.md3.3 KB
- references/claude.md2.5 KB
- references/codex.md3.3 KB
- references/cursor-agent.md1.9 KB
- references/delegation.md3.3 KB
- references/devin.md4.5 KB
- references/gemini.md1.1 KB
- references/grok.md769 B
- references/opencode.md1.8 KB
SKILL.md(原文)
インストールする前に、エージェントに与えられる指示の中身を確認できます。
agent-cli
別エージェントを呼ぶときの共通原則と CLI 別の勘所。対話 TUI を起動しない ことが第一。必ず print / exec / run / acp 系の非対話モードを使う。
共通ルール
- 非対話モード必須。引数なし起動や不明なサブコマンドは TUI を開いて
non-tty でハングする(実測:
cursor-agent lsは存在しないのに TUI 化した) - cwd を固定する。セッション・設定・権限はディレクトリ単位。
cdするか-C/--dir/--workspace/--cdで指定する - timeout を必ず付ける。応答なしのまま無期限に待たない
- 機械処理は JSON 系フォーマット(
--output-format json/--json/--format json/ ACP events) - env を汚染しない。親エージェント固有の env が子の挙動を変える
(実測:
ACP_BACKEND継承でdevin acpが local credential を拒否) - 委譲プロンプトは自己完結に。子は親の会話文脈を見ない。 目的・対象 path・完了条件を全部書く
- 権限緩和フラグは deny を無効化しない。
--yolo/ bypass /--dangerously-*は確認の自動承認で、deny 系の強制拒否は残る(実測済み) - 長いプロンプトはファイル経由。argv の長さ・エスケープ問題を避ける
(
--prompt-file/ stdin /-など)
CLI 別詳細
| CLI | reference | 非対話の入口 |
|---|---|---|
| Devin | references/devin.md | devin -p / devin acp(ACP) |
| Codex | references/codex.md | codex exec |
| Claude Code | references/claude.md | claude -p |
| Cursor | references/cursor-agent.md | cursor-agent -p |
| OpenCode | references/opencode.md | opencode run / serve+attach / acp |
| Gemini | references/gemini.md | positional gemini 'task' |
| Grok | references/grok.md | grok -p |
委譲の設計(transport 選定・監視・env 隔離・ネスト制限)は references/delegation.md。
呼び分けの目安
| 用途 | 向いてるもの |
|---|---|
| 定型の非対話タスク | codex exec / claude -p / cursor-agent -p / gemini |
| 継続セッション・状態を持つ委譲 | devin acp / opencode serve + attach / codex exec resume |
| 最小副作用の相談 | claude -p --bare、各 CLI の plan/ask モード |
| 出力を機械処理 | claude --output-format json、cursor-agent --output-format stream-json、opencode --format json、gemini -o json、codex --json(JSONL)/-o、devin ACP events |
| 構造化された最終応答 | codex --output-schema + -o |
レビュー
まだレビューはありません。使ってみた感想をお寄せください。
同じリポジトリのスキル
概要と使いどころ
明示されたCodex・CursorのSkill運用移行を、指定設計と既存点検に基づき適用する。通常の実装依頼では起動しない。
デザインシステムの作成・監査・保守、デザイントークンやUIの一貫性・個性・アクセシビリティの改善に使う。
プロジェクトのデザインシステムを SSOT として作成・監査・更新する。トークン、デザインシステムに関わるアクセシビリティ、Typography、Motion、aesthetic direction の作業に使う。デザインシステムに紐づかない単発UI実装や個別デザインレビューには使わない。ユーザーが /ai-design-system と入力したら使う。
AIに日記を書かせるスキル。会話を振り返り、AI視点の自由な日記風テキストを生成して保存する。「日記書いて」「AI日記」「日記風に振り返って」「感想を日記にして」「diary」「write a diary」といった日記・感想の依頼に使う。作業改善の振り返りは /retro、知見の記録や要約は /ai-ltm を使う。ユーザーが /ai-diary と入力したら必ずこのスキルを使う。
会話を振り返ったAI視点の日記を作成・保存する。日記や感想の依頼に使う。作業改善の振り返りは /retro、知見の記録や要約は /ai-ltm。