allagents skill
コマンドラインインターフェースを使用して、AllAgentsのワークスペース、プラグイン、SKILL、プロファイル、およびMCP serverを管理します。
- GitHubスター
- 14
- ファイル
- 1
- 最終コミット
- 2026年11月11日
- ライセンス
- MIT
- 許可されたツール
- —
allagents skillは何をしますか
allagentsはAgent Skillsです。 コマンドラインインターフェースを使用して、AllAgentsのワークスペース、プラグイン、SKILL、プロファイル、およびMCP serverを管理します。.
skillのSKILL.mdから生成された要約。
allagents skill について
このSKILLは、コマンドラインインターフェースを通じてAllAgentsのワークスペース、プラグイン、SKILL、およびMCP serverを管理することを可能にします。開発者はこれを使用して、AllAgents環境の初期化、検査、更新、または設定を行います。このSKILLは、PATH上のallagentsコマンドやnpxなどのランナーを解決することで、現在のコマンド体系と操作規約を特定して動作します。
ユーザーがプラグインのインストールや削除、グローバルプロファイルの管理、またはMCP serverの認証を行う必要がある場合に、エージェントはこのSKILLをロードする必要があります。このSKILLは記憶に頼るのではなく、マシン読み取り可能なヘルプを使用して、すべての操作に対して正しい構文を見つけ出します。構造化されたJSON出力を生成し、データ処理には --jq のような特定のツールを使用します。また、インストール済みのCLIに依存して、位置引数、オプション、および期待される出力スキーマに関する正確な指示を取得するため、すべてのコマンドがソフトウェアの現在のバージョンと一致することを保証します。
エージェントができること
- 1AllAgents環境の設定コマンドラインを使用して、ワークスペースやグローバルプロファイルを初期化または更新します。
- 2拡張機能とサーバーの管理プラグインやSKILLのインストールまたは削除、あるいはMCP serverの認証を管理します。
- 3設定タスクの自動化JSON出力と明示的なセレクターを使用して、自動化のためのコマンドを実行します。
- 4システム状態の検証ステータスコマンドを実行して、設定変更が成功したかを確認します。
skill の SKILL.md から作成されています。すべてのユースケースは、その引用と照合されています。
allagents skillのインストール方法
各コマンドはskillフォルダをクライアントのskillsディレクトリにコピーします。読み込むには、クライアントを再起動するか新しいセッションを開始してください。プラグインにallagents skillをインストールする
/plugin marketplace add allagentsdev/allagents /plugin install allagents@allagents
Claude Codeにallagents skillをインストールする
~/.claude/skills/allagents/SKILL.md
$ npx degit allagentsdev/allagents/plugins/allagents/skills/allagents ~/.claude/skills/allagentsClaude Code (project)にallagents skillをインストールする
.claude/skills/allagents/SKILL.md
$ npx degit allagentsdev/allagents/plugins/allagents/skills/allagents .claude/skills/allagentsCodexにallagents skillをインストールする
~/.agents/skills/allagents/SKILL.md
$ npx degit allagentsdev/allagents/plugins/allagents/skills/allagents ~/.agents/skills/allagentsGemini CLIにallagents skillをインストールする
~/.gemini/skills/allagents/SKILL.md
$ npx degit allagentsdev/allagents/plugins/allagents/skills/allagents ~/.gemini/skills/allagentsClaude.aiにallagents skillをインストールする
npx degit allagentsdev/allagents/plugins/allagents/skills/allagents allagents && zip -r allagents.zip allagents # claude.ai → Customize → Skills → + → Create skill → Upload a skill → allagents.zip
SKILL.md
GitHubで表示AllAgents CLI
The installed AllAgents CLI owns the current command surface and operational contract. This skill only resolves the runner, loads that contract, and applies it. Do not maintain a second command reference here.
Resolve the CLI runner
Choose one runner at the start of the task and use it for discovery, execution, and verification:
- If
allagentsis onPATH, useallagents. - Otherwise, if
npxis available, usenpx --yes allagents. - If neither is available, stop and ask the user to install AllAgents or Node.js with npm.
Examples and returned help_command values use the canonical allagents token. When npx --yes allagents is the selected runner, replace only that leading token before executing every discovery, execution, and verification command. Do not mix runners within one operation.
Load the current contract
- Confirm the selected runner with
allagents --version. - Discover the concise top-level index with
allagents --help --json. - Choose an entry, rewrite its leading runner token when required, and execute its
help_command; group responses reveal only their immediate children. - Continue through nested groups until a leaf command returns its full contract.
- Follow the leaf's
when_to_use, positionals, options, examples, interaction requirement, expected output, output schema, and JSON field allowlist.
The structured response is authoritative. Do not rely on remembered flags, copied examples, aliases, destination behavior, or mutation semantics. If the installed CLI does not advertise an operation, do not invent it.
Execute through the discovered surface
- Run
allagentswithout arguments in an interactive terminal only when the user wants to browse and choose in the TUI. - Use the discovered direct command when the operation is already known.
- For automation, use
--jsonplus only the explicit selectors and non-interactive options advertised by the leaf help. - Use
--json=<fields>only with fields in the leaf's JSON allowlist. Use--jqonly with JSON output. - Prefer an advertised CLI command over hand-editing an AllAgents declaration or generated client file.
- Preserve the exact scope, destination, profile, clients, and other ownership selectors requested by the user. If the request is insufficient and the CLI requires a choice, ask rather than guessing.
- Never echo credentials. Supply sensitive values only through mechanisms advertised by the current leaf help.
Treat the process exit code and structured result as authoritative. After a mutation, rediscover and run the relevant read-only list, get, or status command against the same selectors. Do not claim success from a config write alone when the CLI reports a partial update or failed client reconciliation.
Recover from errors
- Read the structured error before retrying.
- If command syntax is rejected, reload root, group, and leaf help; do not fall back to stale syntax.
- If a mutation may have partially applied, inspect current state before any retry.
- Follow only recovery operations exposed by the installed CLI.
Completion
Report the selected runner, command path, explicit selectors, structured result, and verification command. Completion requires the declared state and corresponding live or generated state to agree, or an explicit partial-update result with the CLI-advertised recovery path.
このスキルのファイル
1allagents skillに関する質問
Claude Codeにallagents skillをインストールするには
npx degit allagentsdev/allagents/plugins/allagents/skills/allagents ~/.claude/skills/allagentsを実行してください。Claude Codeは~/.claude/skills(すべてのプロジェクト)または.claude/skills(単一プロジェクト)からskillsを読み込み、説明がタスクに一致する場合にskillを使用します。
allagents skillはどのクライアントで使用できますか
Agent Skills形式を読み込むすべてのクライアントで使用できます: Claude Code、Codex、Gemini CLI、claude.ai(ZIPとしてアップロード)。skill内のスクリプトは、クライアントがコード実行を許可した場合にのみ実行されます。
AllAgents CLIがPATHに通っていない場合は、どのように実行すればよいですか?
'allagents'コマンドがPATHに含まれていない場合は、npxが利用可能であれば 'npx --yes allagents' を使用できます。
コマンドの構文が拒否された場合はどうすればよいですか?
構文が拒否された場合は、古い構文に頼るのではなく、ルート、グループ、およびリーフのヘルプを再読み込みしてください。