allagents Skill
Manage AllAgents workspaces, plugins, skills, profiles, and MCP servers using a command-line interface.
- GitHub Stars
- 14
- Dateien
- 1
- Letzter Commit
- 11. Nov. 2026
- Lizenz
- MIT
- Erlaubte Tools
- —
Was macht der allagents Skill?
allagents ist ein Agent Skill. Manage AllAgents workspaces, plugins, skills, profiles, and MCP servers using a command-line interface.
Zusammenfassung erzeugt aus der SKILL.md des Skills.
Über den allagents skill
Managing AllAgents workspaces, plugins, skills, and MCP servers through a command-line interface is what this skill enables. Developers use it to initialize, inspect, update, or configure their AllAgents environment. It functions by resolving a runner, such as the allagents command on the PATH or npx, to discover the current command surface and operational contract.
An agent should load this skill when a user needs to install or remove plugins, manage global profiles, or authenticate MCP servers. Instead of relying on memory, the skill uses machine-readable help to find the correct syntax for every operation. It produces structured JSON outputs and uses specific tools like --jq for processing data. The skill relies on the installed CLI to provide authoritative instructions on positionals, options, and expected output schemas, ensuring that every command matches the current version of the software.
Was ein agent damit machen kann
- 1Configure AllAgents environmentsInitialize or update workspaces and global profiles using the command line.
- 2Manage extensions and serversInstall or remove plugins and skills or manage MCP server authentication.
- 3Automate configuration tasksRun commands for automation by using JSON output and explicit selectors.
- 4Verify system stateCheck that a configuration change was successful by running a status command.
Geschrieben basierend auf dem SKILL.md des skills. Jeder use case wurde gegen ein zitat daraus geprüft.
So installierst du den allagents Skill
Jeder Befehl kopiert den Skill-Ordner in das Skills-Verzeichnis des Clients. Starte den Client neu oder beginne eine neue Session, um ihn zu laden.Den allagents Skill in Plugin installieren
/plugin marketplace add allagentsdev/allagents /plugin install allagents@allagents
Den allagents Skill in Claude Code installieren
~/.claude/skills/allagents/SKILL.md
$ npx degit allagentsdev/allagents/plugins/allagents/skills/allagents ~/.claude/skills/allagentsDen allagents Skill in Claude Code (project) installieren
.claude/skills/allagents/SKILL.md
$ npx degit allagentsdev/allagents/plugins/allagents/skills/allagents .claude/skills/allagentsDen allagents Skill in Codex installieren
~/.agents/skills/allagents/SKILL.md
$ npx degit allagentsdev/allagents/plugins/allagents/skills/allagents ~/.agents/skills/allagentsDen allagents Skill in Gemini CLI installieren
~/.gemini/skills/allagents/SKILL.md
$ npx degit allagentsdev/allagents/plugins/allagents/skills/allagents ~/.gemini/skills/allagentsDen allagents Skill in Claude.ai installieren
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
Auf GitHub ansehenAllAgents 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.
Dateien in diesem Skill
1allagents Skill-Fragen
Wie installiere ich den allagents Skill in Claude Code?
Führe npx degit allagentsdev/allagents/plugins/allagents/skills/allagents ~/.claude/skills/allagents aus. Claude Code lädt Skills aus ~/.claude/skills (alle Projekte) oder .claude/skills (ein Projekt) und nutzt einen Skill, wenn seine Beschreibung zur Aufgabe passt.
Welche Clients können den allagents Skill nutzen?
Jeder Client, der das Agent Skills-Format liest: Claude Code, Codex, Gemini CLI und claude.ai (als ZIP hochladen). Skripte im Skill laufen nur dort, wo der Client Codeausführung erlaubt.
How should I run the AllAgents CLI if it is not on my PATH?
If the 'allagents' command is not on your PATH, you can use 'npx --yes allagents' provided that npx is available.
What should I do if a command syntax is rejected?
If the syntax is rejected, you should reload the root, group, and leaf help instead of falling back to old syntax.