Install
npx skillscat add raystyle/ohmyagents-rs/ohmyagents Install via the SkillsCat registry.
SKILL.md
Oh My Agents 命令图
本项目会话由 oma 编排:agent 状态写 .ohmyagents/state/,会话清单在 .ohmyagents/session.json。
| 意图 | 命令 |
|---|---|
| 拉起或重连本项目多路 agent 会话(1-4 路;缺省已装交集) | oma spawn [--agents a,b] [--stub] |
| 看各路 pid、进程名、终端态、hook 态 | oma status |
| 向某路发任务(多行自动三段式粘贴) | oma send <agent> "<文本>" |
| 带产物等待的任务委派:oma 阻塞等 DONE,产物在任务目录 output.md | oma task <agent> "<文本>" |
| 状态门分派:闲路才发,忙路跳过不堵其它路 | oma run "<文本>" [--assign a,b] |
| 自检测并自动确认信任/审查框 | oma settle [--wait N] |
| 只杀本会话(不动 daemon 与其它会话) | oma cleanup |
| 检索本项目各 agent 的意图操作块与编辑轨迹(四家原生会话库联邦读) | `oma trace sessions |
| 起 HTTP 编排面(GET / 直出可视化网页) | oma serve [--port N] |
| 作为 MCP server 跑 stdio(六操作加 trace 检索 tools) | oma mcp |
| 只读诊断信任库、二进制、登录态、hook 形态、状态栏与会话健康 | oma doctor |
| 设备码登录引导:转发 URL 加 code,等浏览器侧完成后以落盘凭据确认 | `oma agents login grok |
| 安装缺失 agent(oma 自管根 ~/.ohmyagents) | oma agents install [名] |
任务目录协议
收到带「任务协议」尾注的委派时,按 .ohmyagents/tasks/<id>/ 目录操作:
- 提示词全文在
prompt.md(可随时重读); - 产物写到
output.md(先写全内容); - 最后创建空文件
DONE表示完成(oma 只认 DONE 不认 output 存在,顺序不能反)。
等另一个 agent 的任务产物时用收件人模式(不前台死等):
while [ ! -f ".ohmyagents/tasks/<id>/DONE" ]; do sleep 15; done
cat ".ohmyagents/tasks/<id>/output.md"裸 oma 进 REPL;六会话命令加 --json 出信封。细则见仓库 docs\references\R002。