rebelytics/one-skill-to-rule-them-all

The meta-skill that builds and improves all your skills, including itself. Watches your work sessions (autonomous or human-led), captures patterns, corrections and judgement calls, and turns them into skill improvements and new skill candidates for your review. Practical application of the Augmented Expertise methodology. Open source: CC BY 4.0.

简介

Task‑Observer(one‑skill‑to‑rule‑them‑all)是一个基于Claude的AI代理的**“技能”**。它与常规Claude会话并行运行,观察您如何使用已安装的其他技能,并记录结构化的观察结果:

  • 您对AI输出的修正
  • 可以转化为新技能的重复性手动步骤
  • 观察器本身的空白或盲点 这些观察结果被转化为对现有技能的更新建议或新技能提案。用户审查建议,一旦批准,更新的技能包将被安装。观察器还会记录自身的改进,使其成为自我精化的元技能。

适用人群

  • 依赖Claude“技能”(添加工具、提示词或工作流的自定义扩展)的知识工作者,希望这些扩展能够自动演变。
  • 构建多个Claude技能的人员,需要一种系统化的方式来审计、改进和生成新技能,而无需手动编辑每个技能。
  • 在团队或多项目环境中使用Claude的人员,希望反复出现的摩擦转化为可重用的自动化,而不是临时修复。

工作原理(概述)

  1. 安装 – 通过Vercel skills CLI(npx skills add …)添加.skill包,或在Claude的UI中上传。
  2. 激活 – 将references/environments.md中的激活代码片段插入到CLAUDE.md(或等效文件)中,以便在会话开始时调用观察器。
  3. 观察 – 在会话期间,技能会监视工具调用、用户修正和重复模式,并将小型JSON/YAML日志写入skill‑observations/observation‑log/(或仅限网页版Claude的交接文档)。
  4. 审查 – 定期运行审查会话;观察器展示记录的项目,您批准或拒绝,批准更改暂存到skill‑updates/。
  5. 安装更新 – 审查后,安装更新后的技能包,完成改进周期。

关键特性

  • 元技能:监控所有已安装的技能,包括自身。
  • 自我改进:记录自身盲点,并能建议对自身方法的更改。
  • 交叉原则:提取适用于多个技能的可重用模式。
  • 人类参与循环:不自动覆盖;每个建议必须得到批准。
  • 平台特定处理:在Claude Cowork/Code上完全文件系统记录;在Claude网页/移动端使用交接文档模式。

安装与入门

  1. 获取包 – npx skills add rebelytics/one-skill-to-rule-them-all --skill task-observer(全局安装添加-g)或从最新版本下载.skillzip文件。
  2. 激活 – 将references/environments.md中的代码片段复制到CLAUDE.md(或您环境的等效配置文件)中。
  3. 验证 – 启动新的Claude会话,检查skill‑observations/observation‑log/是否出现(或会话结束是否生成交接文档)。
  4. 审查周期 – 定期会话(例如周一/周三/周五)来批准记录的观察并应用更新。

生态系统与兼容性

  • 专为Claude设计(Cowork、Dispatch、网页、移动端、Claude Code)。在技能能够写入文件系统的环境中效果最佳。
  • 社区移植 – 存在Codex版本(AllstarGER),并已有用户报告与Openclaw、Hermes及其他“技能兼容”平台的集成。
  • 许可证 – CC‑BY‑4.0,允许商业使用(需注明出处)。

了解更多


以上所有细节均直接来自仓库的README;未推断任何额外功能。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目