# testany-agent-skills **Repository Path**: charkali/testany-agent-skills ## Basic Information - **Project Name**: testany-agent-skills - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-05-05 - **Last Updated**: 2026-05-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Testany Agent Skills Skills 是包含指令、脚本和资源的文件夹,Claude 可以动态加载它们以提升特定任务的表现。Skills 教会 Claude 以可重复的方式完成特定任务,无论是按照公司规范撰写文档、使用特定工作流分析数据,还是自动化日常任务。 更多信息请参考: - [What are skills?](https://support.anthropic.com/en/articles/12512176-what-are-skills) - [Using skills in Claude](https://support.anthropic.com/en/articles/12512180-using-skills-in-claude) - [How to create custom skills](https://support.anthropic.com/en/articles/12512198-creating-custom-skills) # 关于本仓库 本仓库包含 Testany 公司内部使用的 Agent Skills,覆盖产品研发流程中的各类专业场景。Skills 按领域分为多个 Plugin: | Plugin | 领域 | 命令 | |--------|------|------| | **testany-eng** | 研发流程 | `/testany-eng:guide`, `/testany-eng:brd-interviewer`, `/testany-eng:uc-interviewer`, `/testany-eng:prd-writer`, `/testany-eng:prd-reviewer`, `/testany-eng:prototype-designer`, `/testany-eng:prototype-reviewer`, `/testany-eng:api-writer`, `/testany-eng:api-reviewer`, `/testany-eng:guardrails-writer`, `/testany-eng:guardrails-reviewer`, `/testany-eng:hld-writer`, `/testany-eng:hld-reviewer`, `/testany-eng:test-strategy-writer`, `/testany-eng:test-strategy-reviewer`, `/testany-eng:lld-writer`, `/testany-eng:lld-reviewer`, `/testany-eng:test-spec-writer`, `/testany-eng:test-reviewer`, `/testany-eng:runbook-writer` | | **testany-llm** | AI/LLM 工具 | `/testany-llm:prompt-optimizer` | | **testany-mrkt** | 营销内容 | `/testany-mrkt:media-writer` | | **testany-bot** | 测试平台(通用版,按宿主能力适配) | `/testany-bot:case`, `/testany-bot:case-writing`, `/testany-bot:pipeline`, `/testany-bot:execution`, `/testany-bot:debug`, `/testany-bot:trigger`, `/testany-bot:workspace` | # 仓库结构 ``` testany-agent-skills/ ├── plugins/ # 按领域分组的 Plugins │ ├── testany-eng/ # 研发流程工具集 │ │ ├── commands/ # CLI 命令(/testany-eng:xxx) │ │ └── skills/ # 完整实现 │ ├── testany-llm/ # AI/LLM 工具集 │ │ ├── commands/ │ │ └── skills/ │ ├── testany-mrkt/ # 营销内容工具集 │ │ ├── commands/ │ │ └── skills/ │ └── testany-bot/ # Testany 测试平台(通用版,交互原语按宿主能力适配) │ ├── commands/ │ └── skills/ └── CHANGELOG.md # 版本变更记录 ``` # 在 Claude Code 中使用 ## 安装 ``` /plugin marketplace add TestAny-io/testany-agent-skills ``` 然后选择要安装的 plugin: 1. 选择 `Browse and install plugins` 2. 选择 `testany-agent-skills` 3. 选择需要的 plugin: - `testany-eng` - 研发流程(BRD/UC/PRD/Prototype/API/Guardrails/HLD/LLD/Test/Runbook) - `testany-llm` - AI 工具(Prompt 优化) - `testany-mrkt` - 营销内容(自媒体) - `testany-bot` - 测试平台(通用版,按宿主能力适配) 4. 选择 `Install now` ## 使用 安装后,可以通过 `/` 命令调用: ``` /testany-eng:prd-writer 写一个用户登录功能的 PRD /testany-eng:guide 帮我扫一下这个项目下一步该做什么 /testany-eng:prd-reviewer ./docs/prd-login.md /testany-llm:prompt-optimizer 帮我优化这个提示词... /testany-mrkt:media-writer 写一篇关于 AI 的公众号文章 ``` ## 更新 ``` /plugin marketplace remove testany-eng /plugin marketplace add TestAny-io/testany-agent-skills ``` # 包含的 Skills ## testany-eng(研发流程) `testany-eng` 默认跟随用户输入语言输出;用户显式指定语言时以用户指定为准;`TRACEABILITY-METADATA` 的字段名、枚举值与稳定 ID 保持英文。 | 命令 | 描述 | |------|------| | `/testany-eng:guide` | 流程导航助手,扫描现有文档与准出状态,判断当前所处阶段并推荐下一步最合适的 skill | | `/testany-eng:brd-interviewer` | 业务需求访谈专家,通过选择题引导 stakeholder 输出结构化 BRD | | `/testany-eng:uc-interviewer` | 用户旅程访谈专家,在 BRD 和 PRD 之间建立对齐检查点,确认最新 BRD baseline,并产出带 metadata 的 USER_JOURNEY 基线 | | `/testany-eng:prd-writer` | PRD 写作技能,支持多种类型:新功能、第三方集成、重构、优化 | | `/testany-eng:prd-reviewer` | PRD 审查专家,作为「准出门禁」从多角色视角全面审查 | | `/testany-eng:prototype-designer` | 交互原型设计助手,在前端仓库中基于 PRD + User Journey 生成可交互原型 | | `/testany-eng:prototype-reviewer` | 原型评审门禁,检查上游对齐、交互完整性、工程隔离与下游输入质量 | | `/testany-eng:api-writer` | API 契约撰写助手,支持 9 种协议,PRD→Contract 100% 覆盖检查 | | `/testany-eng:api-reviewer` | API 契约评审门禁,检查完整性/一致性/兼容性 | | `/testany-eng:guardrails-writer` | 工程规范编写助手,产出项目级 Guardrails | | `/testany-eng:guardrails-reviewer` | 工程规范审查门禁,检查覆盖性与可执行性 | | `/testany-eng:hld-writer` | HLD 写作技能,基于 PRD + API Contract 做技术决策 | | `/testany-eng:hld-reviewer` | HLD 审查专家,模拟 Design Review 会议,重点检测 PRD→HLD 漂移 | | `/testany-eng:test-strategy-writer` | 测试策略写作助手,基于 PRD/API/HLD 定义测试方法、分层、环境与门禁 | | `/testany-eng:test-strategy-reviewer` | 测试策略评审门禁,检查风险覆盖、分层、环境和入口/出口标准 | | `/testany-eng:lld-writer` | LLD 写作技能,将 HLD 和 Contract 细化为可实现的详细设计 | | `/testany-eng:lld-reviewer` | LLD 审查门禁,检查 HLD→LLD 漂移、完整性与实现风险 | | `/testany-eng:test-spec-writer` | 测试规格与测试用例包写作助手,输出完整 test case package | | `/testany-eng:test-reviewer` | 测试评审门禁,检查测试包覆盖、证据与残余风险 | | `/testany-eng:runbook-writer` | 运维手册(Runbook)编写协调器,基于 HLD/LLD 产出生产就绪的运维手册 | ## testany-llm(AI/LLM 工具) | 命令 | 描述 | |------|------| | `/testany-llm:prompt-optimizer` | AI 提示词优化专家,支持 Claude、ChatGPT、DeepSeek、豆包、智谱、Gemini 等多平台 | ## testany-mrkt(营销内容) | 命令 | 描述 | |------|------| | `/testany-mrkt:media-writer` | 自媒体内容创作工作流,支持公众号、知乎、小红书、LinkedIn、Medium、Reddit | ## testany-bot(测试平台 - 通用版) 通用版,适用于 VS Code Copilot、GitHub Copilot、Claude Code 等 AI 平台。Skill 格式与 MCP workflow 跨平台复用;结构化问答与 slash command 会按宿主能力自动适配。需要配置 Testany MCP Server。 | 命令 | 描述 | |------|------| | `/testany-bot:case` | Platform Case 注册与管理 - 注册 case package、更新 metadata、上传脚本、管理生命周期 | | `/testany-bot:case-writing` | Platform Case 编写 - 将传统测试场景拆解为 Testany platform cases,并生成可注册 case packages | | `/testany-bot:pipeline` | 流水线编排 - 基于 decomposition 或 case keys 创建 Pipeline,配置依赖、Relay 和分支 | | `/testany-bot:execution` | Execution 管理 - 查看进度、查历史、刷新状态、取消未开始执行 | | `/testany-bot:debug` | 故障诊断 - 分析失败原因,查看日志 | | `/testany-bot:trigger` | 测试触发 - 为 Pipeline 配置 Plan、Manual Trigger、Gatekeeper,或立即执行一次 | | `/testany-bot:workspace` | 工作空间管理 - 成员管理、权限配置 | # 创建自定义 Skill Skill 的创建很简单 - 只需一个包含 `SKILL.md` 文件的文件夹。`SKILL.md` 包含 YAML frontmatter 和 Markdown 指令: ```markdown --- name: my-skill-name description: 清晰描述这个 skill 做什么,以及什么时候应该使用它 --- # My Skill Name [在这里添加 Claude 执行此 skill 时需要遵循的指令] ``` Frontmatter 只需要两个字段: - `name` - skill 的唯一标识符(小写,用连字符分隔) - `description` - 完整描述 skill 的功能和使用场景 本仓库当前不再内置 `skill-creator` scaffolding/打包工具。新增或维护 skill 时,请直接创建或编辑对应 plugin 下的 `SKILL.md` 与配套 `references/`、`assets/`、`scripts/`,并同步更新 `README`、`marketplace.json`、plugin `plugin.json` 和 `CHANGELOG.md`。 # 许可证 MIT License - 详见 [LICENSE](LICENSE) # 联系方式 - Email: engineering@testany.io - Website: https://testany.io