allagents skill
명령줄 인터페이스를 사용하여 AllAgents의 모든 워크스페이스, 플러그인, SKILL, 프로필 및 MCP server를 관리합니다.
- GitHub 스타
- 14
- 파일
- 1
- 마지막 커밋
- 2026년 11월 11일
- 라이선스
- MIT
- 허용된 도구
- —
allagents skill은 무엇을 하나요?
allagents은(는) agent skill입니다. 명령줄 인터페이스를 사용하여 AllAgents의 모든 워크스페이스, 플러그인, SKILL, 프로필 및 MCP server를 관리합니다.
skill의 SKILL.md에서 생성된 요약입니다.
allagents skill 정보
이 SKILL을 사용하면 명령줄 인터페이스를 통해 AllAgents의 워크스페이스, 플러그인, SKILL 및 MCP server를 관리할 수 있습니다. 개발자는 이를 사용하여 AllAgents 환경을 초기화, 검사, 업데이트 또는 구성합니다. 이 기능은 PATH에 있는 allagents 명령어 또는 npx와 같은 러너를 해석하여 현재 명령 표면과 운영 계약을 찾아내는 방식으로 작동합니다.
사용자가 플러그인을 설치 또는 제거하거나, 글로벌 프로필을 관리하거나, MCP server 인증이 필요한 경우 에이전트가 이 SKILL을 로드해야 합니다. 이 SKILL은 기억에 의존하는 대신 기계 판독이 가능한 도움말을 사용하여 모든 작업에 대한 올바른 구문을 찾습니다. 구조화된 JSON 출력을 생성하며 데이터 처리를 위해 --jq와 같은 특정 도구를 사용합니다. 또한 설치된 CLI를 통해 위치 인자, 옵션 및 예상 출력 스키마에 대한 권위 있는 지침을 제공받으므로 모든 명령이 소프트웨어의 현재 버전과 일치하도록 보장합니다.
agent가 수행할 수 있는 작업
- 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'를 실행하면 됩니다.
명령어 구문이 거부되면 어떻게 해야 하나요?
구문이 거부되면 이전 구문을 시도하는 대신 루트, 그룹 및 리프 도움말을 다시 로드해야 합니다.