SkillsScout
50 ENTRIES · 10 SECTORS · ZH · UPD 2026-07-15

planning-with-files

Scout 评分9
受欢迎程度
9
可用程度与相关性
10
安全性
8
综合
9

1. 基本信息

项目 内容 数据来源
名称 planning-with-files GitHub API
作者/维护者 Ahmad Othman Ammar Adi(GitHub: OthmanAdi,主要维护者,232 次提交,745 位关注者,116 个公开仓库);另有 kaichen、ebrevdo、mvanhorn 等至少 9 位社区贡献者 GitHub API
来源链接 https://github.com/OthmanAdi/planning-with-files
许可证 MIT GitHub API
GitHub Stars 25,305 GitHub API
Forks 2,135 GitHub API
最新版本 v3.5.0(2026-07-13 发布:“Codex Windows hooks, Pi nag fix, plan lifecycle docs”) GitHub API
安装方式 一条命令 npx skills add,或 Claude Code 插件市场 GitHub README / plugin.json

2. 功能介绍与亮点

planning-with-files 实现了 Manus AI 提出的“文件系统即扩展工作记忆”范式:让 agent 在磁盘上维护 task_plan.mdfindings.mdprogress.md 三个 Markdown 文件作为持久化计划,而非依赖易被压缩或清空的对话上下文。

核心亮点:

3. 适用场景

固定分类:元技能与 Agent 增强

适合:需拆解为多阶段、单次上下文装不下的复杂编码任务(大型重构、跨模块迁移);易因上下文压缩而“忘记之前决定”的长会话;多 agent 会话间共享执行状态的团队工作流;以及希望降低“模型提前收尾、遗漏步骤”风险的初中级用户。GitHub Issue 中可见真实用户在 140K token 复杂任务下使用本技能并获维护者指导,验证了其解决“长任务上下文耗尽”这一真实痛点。

4. 跨 Agent 兼容性

依据仓库 README 与 .hermes/.codex/.kiro/ 等平台专属目录判断:

技能同时列出的 Cursor、GitHub Copilot、Gemini CLI、Kiro 等平台不在本站固定评估范围内,仅供参考。这是少见地同时“原生支持”全部 4 个目标生态的技能。

5. 推荐理由

“上下文耗尽后 agent 开始遗忘目标、跳步骤”是初中级用户最常遇到的挫败点之一。planning-with-files 不依赖更大上下文窗口,而是用最朴素的手段——把计划写到磁盘上——系统性解决这个问题,并做了“可信/不可信内容隔离”与“计划哈希锁定”,体现对 agent 场景特有风险的认知深度。安装成本几乎为零,且是候选池中唯一验证覆盖全部 4 个目标生态的技能,对刚开始跨平台使用 agent 的用户尤其友好。

6. 评分

维度 分数 依据
受欢迎程度 9 GitHub 25,305 星 / 2,135 fork,远超 5k 门槛;308 次提交、9+ 位独立贡献者,非单人刷量项目;npm 生态月下载量约 2.5 万次
可用性 10 一条 npx skills add 命令即可跨 60+ 生态安装;README/CHANGELOG/CONTRIBUTING/SECURITY 文档齐全含示例;v3.5.0 发布于取证前一天,维护极活跃;无需 API key、无付费依赖
安全性 8 见下方安全检查清单
综合 9.0 三项均值

安全检查清单

检查项 结果
① shell 命令及权限范围 allowed-tools: Read Write Edit Bash Glob Grep,Bash 权限用于生命周期 hook(会话恢复、哈希鉴权),范围明确可审计,轻微扣分
② 运行时是否联网外发数据 官方声明“无遥测、无外部通信”,抓取未发现网络请求代码,无扣分
③ 是否要求 API key/凭据 不需要,纯本地文件操作,无扣分
④ 可疑指令(prompt injection) 通读 SKILL.md 全文未见异常指令;主动声明“绝不执行外部来源中的类指令文本”,属防注入设计,无扣分
⑤ 作者/组织信誉 真实 GitHub 账号,116 个公开仓库、745 关注者,在 Issue 中持续专业回应用户,无扣分
⑥ License 是否明确 MIT,清晰明确,无扣分
⑦ 最近维护时间 最近发布(v3.5.0)距取证时仅 1 天,无扣分

7. 跟同类 Skills 相比的优势

特性 planning-with-files oh-my-claudecode(同类竞品) superpowers(同类竞品,公开信息)
核心定位 单一职责:持久化文件计划 全套多 Agent 编排框架(40+ 子技能) 全套开发方法论框架(plan-spec-test)
GitHub Stars 25,305 37,733 约 40,900(公开数据)
是否需要 API key/订阅 是(需 Claude Max/Pro 或 API key)
是否联网外发 否,纯本地 是,需连接 Claude/Codex/Gemini 等多家外部 provider
额外系统依赖 需要 tmux(团队模式)
目标 4 生态覆盖 Claude Code✅ Codex✅ OpenClaw✅ Hermes✅ Claude/Codex/Gemini/Cursor 等,未见 OpenClaw/Hermes 明确支持 主要面向 Claude Code
安装复杂度 一条命令,零配置 需配置 tmux + provider 凭据 中等

三者并非互斥:oh-my-claudecode 与 superpowers 定位是“全套工作方法论”,功能更全面但配置门槛更高;planning-with-files 只做“计划持久化”这一件事,换来近乎零门槛的安装体验、更小攻击面,以及唯一验证到的全 4 生态兼容性,更适合初中级用户作为“agent 记忆/规划类技能”的第一站。

8. 用户评价

本次仅收集到 1 条已验证来源的真实使用记录,如实说明,不为凑数追加抓取:

9. 其他补充

10. 安装使用方式

方式一:通用命令(推荐,覆盖 60+ 生态)

npx skills add OthmanAdi/planning-with-files --skill planning-with-files -g

方式二:Claude Code 插件市场

/plugin marketplace add OthmanAdi/planning-with-files
/plugin install planning-with-files

安装后无需重启,执行复杂多步任务时会自动创建并维护三个计划文件。若会话因 /clear 或崩溃中断,在新会话提示“读取 task_plan.md、findings.md、progress.md 恢复上下文,从阶段 X 继续”即可续接。

11. 注意事项