用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/songsid/AgEnD --skill fleet-config命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
基于 SOC 职业分类
| name | fleet-config |
| description | fleet.yaml and classicBot.yaml structure, validation, common mistakes |
| roles | ["general"] |
fleet.yaml structure:
channel: # Telegram/Discord connection
defaults: # Shared defaults for all instances
backend: kiro-cli
startup:
concurrency: 6 # Max simultaneous instance startups
stagger_delay_ms: 2000 # Delay between startup batches
instances: # Per-instance config (topic_id, working_directory, etc.)
templates: # Reusable fleet deployment templates
classicBot.yaml — manages classic bot channels (separate from fleet.yaml):
defaults.allowed_guilds — Discord server whitelistdefaults.allowed_groups — Telegram group whitelistchannels — per-channel backend overrideKey config locations:
~/.agend/fleet.yaml~/.agend/classicBot.yaml~/.agend/.env (bot tokens, API keys)~/.agend/instances/<name>/output.log~/.agend/fleet.logFor backend: kiro-cli instances, kiro_ui selects the CLI's UI/agent profile:
instances:
my-kiro:
backend: kiro-cli
kiro_ui: legacy # default — current stable behavior
# kiro_ui: tui # try the newer TUI
# kiro_ui: v3 # try the v3 profile
Leave unset (or legacy) unless testing a newer profile. Ignored by other backends.
After editing fleet.yaml or classicBot.yaml, validate before reloading:
validate_config MCP tool (preferred) — checks channels, instances, backends,
access, and both yaml files. Reports errors and warnings.agend validateFix all errors before agend reload; warnings are advisory.
Common fleet.yaml mistakes:
channel.mode field → error on starttopic_id as string vs number (both work, but be consistent)backend typo (valid: claude-code, gemini-cli, codex, opencode, kiro-cli, antigravity, grok)model using wrong format for the backendCommon classicBot.yaml mistakes:
allowed_guilds values must be strings (Discord IDs are too large for YAML integers)defaults section (optional but recommended)After editing config:
agend reload # hot-reload (SIGHUP) — adds/removes instances without restart
agend fleet restart # if channel/defaults changed — needs full restart