mcpField
I
init-agent

init-agent

github.com/adminoryslabsAgent 工作流0110 次安装3 天前更新
代码仓库

关于 init-agent

init-agent 是一项在当前会话中加载团队角色的技能,会读取对应手册和项目规则,并将该角色用于后续响应。支持七种角色。

主要功能

  1. 01加载七种团队角色之一
  2. 02读取对应角色手册
  3. 03检查项目级指令
  4. 04缺少参数时询问角色

适用场景

  1. 01将当前会话设为 PM 或 DEV 角色
  2. 02同时遵循角色手册和项目规则

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/adminoryslabs/armory --skill init-agent

安装后在 Claude Code 中输入/init-agent确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

references/
PLAYBOOK-ARCH.md
PLAYBOOK-BA.md
PLAYBOOK-DEV.md
PLAYBOOK-LEAD.md
PLAYBOOK-PM.md
PLAYBOOK-TESTER.md
PLAYBOOK-UX.md

详细介绍

初始化 Agent — 在当前会话中加载一个角色

目标

在已打开的会话中,通过阅读团队 Agent 的操作手册来采用该角色,并从此之后以该角色开展工作。此技能不会触碰 herdr,也不会创建面板——这些由 invoke-agent 负责。

可用角色

团队角色操作手册
定义PMreferences/PLAYBOOK-PM.md
定义BAreferences/PLAYBOOK-BA.md
定义UXreferences/PLAYBOOK-UX.md
定义ARCHreferences/PLAYBOOK-ARCH.md
构建LEADreferences/PLAYBOOK-LEAD.md
构建TESTERreferences/PLAYBOOK-TESTER.md
构建DEVreferences/PLAYBOOK-DEV.md

输入

一个角色参数(PM、BA、UX、ARCH、LEAD、TESTER 或 DEV),不区分大小写。 示例:/init-agent LEAD。

如果未指定参数,或值与任何角色都不匹配,则明确询问要加载哪个角色,并在继续之前等待回复。不要默认采用任何角色。

工作流

  1. 将请求的角色对应到 references/ 中的操作手册。
  2. 阅读完整的操作手册。
  3. 如果项目中存在 AGENTS.md(和/或 CLAUDE.md),则阅读该文件:项目的通用规则和路径归属图将补充操作手册内容。
  4. 从现在起,将操作手册中的角色、流程、规则和检查清单作为本会话的操作身份——不是被动参考文档,而是支配之后每条回复的规则。
  5. 用一句话向用户确认已加载的角色,以及预期的输入内容。

备注

  • 加载的操作手册不会被改写或概括:应按其在 references/ 中的原样执行。
  • 如果需要在 herdr 会话中邀请其他角色协作,应使用 invoke-agent,而不是此技能。

评论

支持 Markdown