SkillsScout
META-AGENT / 元技能与 Agent 增强

open-steps

收录日期 2026-09-18·来源仓库 ↗
受欢迎程度
6
可用程度与相关性
9
安全性
8
7.7SCOUT SCORE

1. 基本信息

项目 内容
名称 open-steps
作者/维护者 Pavlo Kharmanskyi(kharmanskyi)
来源链接 https://github.com/kharmanskyi/open-steps
许可证 MIT
GitHub Stars 573(GitHub API)
Forks 79(GitHub API)
最新版本 v0.4.3(GitHub Releases,2026-09-14)
安装方式 git cloneclaude plugin marketplace add ./open-steps && claude plugin install open-steps@open-steps

2. 功能介绍与亮点

open-steps 是一套围绕“把 agent 的技术输出翻译成不懂代码的人也能看懂的话”设计的技能包,共 8 个 SKILL.md,各自负责会话生命周期里的一个环节:

亮点:

3. 适用场景

所属分类:元技能与 Agent 增强

4. 跨 Agent 兼容性

5. 推荐理由

初中级用户最常见的落差不是“agent 做不好活”,而是“activity 做完了,但看不懂 agent 说了什么、能不能收工”。open-steps 把这道翻译工序做成了可复用的技能包,而不是每次让用户自己追问“能不能说人话”:报告结构固定(结论先行、证据可查、明确验收结论),配套的 stop hook 还替用户记住“这次有实质改动,该出报告了”,免去人工触发这一步。8 个技能覆盖了从提问、验收到风险预判的整条链路,对独立开发、不熟悉工程黑话的用户尤其友好。

6. 评分

维度 分数 说明
受欢迎程度 6 573 stars;仓库 2026-08-25 创建,fork 时间分布跨 23 天无单日爆发,判有机增长;已有多个外部账号 fork 后独立命名保留(littleplanet1613、899ms、alexx876 等),且有具名外部贡献者提交 Issue/PR(如 #21、#40、#4),但尚无独立媒体报道或第三方评测
可用性 9 clone 后两条命令即可安装,8 个 SKILL.md 与多语言 README、routing-block、evals 评测框架一应俱全;作者亲自在 Codex/Cursor/Gemini CLI 上实测并记录差异,文档质量在同类技能包中少见;最近提交 2026-09-14,三天内发布三个版本,维护活跃;无付费依赖
安全性 8 见下方检查清单,权限范围明确、可审计,唯一需要留意的是部分技能可在验证通过后自动合并 PR

安全检查清单: ① Shell 命令:allowed-tools 逐技能白名单,多数技能仅能读自身缓存目录;os-check-work/os-whats-next 额外开放 gh pr 系列命令,其中包含 gh pr merge——SKILL.md 正文明确写明“验证通过的工作可自动合并,除非任务指定仅按指令合并”,是公开设计而非隐藏行为,但确属较广权限 ② 联网外发:仅通过用户本机已登录的 gh CLI 访问 GitHub API 处理 PR,未见其他外发 ③ 凭据存储:复用用户既有的 gh 登录态,技能本身不索取或存储新凭据 ④ 可疑指令:通读全部 8 份 SKILL.md 及 hooks 脚本,未发现夹带推广、隐蔽外发或 prompt injection 迹象 ⑤ 作者信誉:真实具名开发者,2023 年注册的 GitHub 老账号,58 个关注者,公开身份与经营中的公司(与本技能包无关联业务),无造假或刷星迹象(fork 时间分布 23 天无爆发) ⑥ License:MIT,明确 ⑦ 维护时间:最近提交 2026-09-14,评估当周仍在活跃发布新版本

综合评分 = (6+9+8)/3 = 7.67

7. 跟同类 Skills 相比的优势

Skill 定位 与 open-steps 的差异
handoff-mattpocock-skills 面向工程师本人的会话交接摘要,帮下一位(或下一次)开发者快速接手上下文 读者假定懂代码,摘要保留技术细节;open-steps 的读者被假定不懂代码,报告刻意去术语化并强制给出验收结论
session-viewer-openclaw-agent-skills 提供会话记录的可视化查看能力,帮助回顾 agent 做过什么 是“事后查看”工具,不主动生成面向非技术读者的结论性报告,也不含验收/合并/风险预判等决策类技能

open-steps 的差异化在于把整条“agent 干完活→怎么让不懂代码的人验收”的链路拆成 8 个各司其职的技能,并用 hook 强制触发报告环节,而不是只提供单一的摘要或查看功能。

8. 用户评价

该技能目前在第三方平台尚无具名用户评价;已观察到的独立信号是 GitHub 上有多个外部账号将仓库 fork 后保留原名继续使用,以及具名外部贡献者提交过功能性 Issue 与 Pull Request(如新增 os-whats-built 技能的 PR #21)。

9. 其他补充

仓库自带 evals/ 目录(测试用例、多模型评分脚本、结果记录),以及六种语言的 README 翻译(西、法、俄、乌克兰、韩、中)。

10. 安装使用方式

Claude Code(推荐路径)

git clone https://github.com/kharmanskyi/open-steps.git
cd open-steps  # 命令实际从该目录的上一级运行,见下

在存放 open-steps/ 的父目录下执行:

claude plugin marketplace add ./open-steps && claude plugin install open-steps@open-steps

安装后技能与两个 hook(会话开始时加载路由说明、会话结束前检测实质改动并要求生成报告)自动生效,无需重启。

Codex / Cursor / Gemini CLI

mkdir -p ~/.agents/skills && cp -R open-steps/skills/os-* ~/.agents/skills/

随后按 docs/other-agents.md 说明手动接线各平台的 hook 配置文件(Codex 为 ~/.codex/config.toml,Cursor 为 ~/.cursor/hooks.json,Gemini CLI 为 ~/.gemini/settings.json),并追加 docs/routing-block.md 到对应的规则文件(AGENTS.md/GEMINI.md)。

OpenClaw / Hermes Agent:可手动将 skills/os-* 复制到各自的技能目录(~/.openclaw/skills/~/.hermes/skills/),但 hook 自动化未经作者验证,需自行测试。

不需要时可用环境变量 OPEN_STEPS_DISABLE=1 临时关闭 stop hook 的拦截。

11. 注意事项