Install
openclaw skills install @fuetsui/personal-skill-builderopenclaw skills install @fuetsui/personal-skill-builder作者:FueTsui · 版本:1.0.2 · 许可:MIT-0
把重复工作和个人经验变成下一位 AI 能执行的技能。三步:恢复当前规则 → 生成实际产物 → 比较后交付。AI 维护短记录,用户无需填表;来源/范围作窄判断,计算、排序、拼装与状态按确定步骤完成。
每次新建、续接或更新先读请求、材料和当前记录,主动吸收补充。按输入、变换、输出、依赖、状态、质量、异常找缺口;领域和能力组合开放,信息够用即制作,不设题数/样例数门槛。需问答读 访谈流程。
每轮只问一个决策,主句/选项/举例/括号不夹第二问,可给 2—3 同题选项及自由回答;已知无冲突不重问。保留已知,注明推导依据并应用低风险可逆默认;无依据事实/身份/专业业务结论/授权保持未知,只暂停依赖关键未知的部分。
读 生成规则,在现有记录维护唯一当前规则区:revision/来源 → 分组/适用范围 → 有序键/未知规则 → 各产物允许字段及表示 → 当前产物/案例清单。当批参数与长期规则分开;无表格的任务按实际结构填写。
产物按真实目的地/可读者区分当前交付、原输入、保留历史;内部名称不产生私有权限。字段按产物取 value / symbolic / source-ref / omit,限制与例外各核来源,许可不跨字段/产物扩张,计算需要不等于可展示实例。新要求只替换变化项,保留有效能力、例外和授权;同步 supplements/coverage_ledger,撤销已解决问题。
列全本轮要生成、执行或引用为当前证据的入口、资源、模板、样例、约定及案例/契约。写 变更来源 → 受影响项/分组 → 当前规则 → 验证,先保旧版再重建相关段,未受影响项保留。当前案例全部同步引用新规则;历史退出当前清单,仍需验收的旧案例不能借此删掉。
先写目标入口,再派生必要资源,具体步骤必须进入入口或执行前必读资源。用户/上层的“必须/只有/不得”逐条记强度并原样落入入口,不得降为建议(见生成规则“要求强度逐条保留”):
redact_patterns 已测规则,自写规则不得更窄;保留合法姓名/编号/普通数值和其余内容;仅口径用字段名/变量公式/来源,不代入实例或合成值。同步 current/applied,失效项移历史标替代依据,保 answers/历史/未知扩展。当前样例完整重做,原输入不默认入长期技能;旧档/回复留原位并引用,不重印或虚称另存。
读 评估流程。先完成并定位本例实际输出,再写来源事实、独立预期、实际字段/行位置;补充案例也有实际输出。输入重算、规则存在、“判定一致”均不是交付证据。保存后全文读当前产物和拟发送回复,核允许字段保留/受限残留及当前状态。
每条分记当前规则匹配、实际正确性、分支触发状态。按评估表先填行对位置/真实组/各键,再求同组、等前键、反序及相邻键冲突。缺前提 not_run,实际不符 fail,全满足才分支 pass。每个异常出口(越界→未知、冲突保留等)另需见证行;正常案例通过不算,自检须用规范档案规定的完整拒坏矩阵证明会拒绝(见评估流程),作者缩小类别不算覆盖。原例保留,缺口补合法见证并完整重验,不能以缩范围或未测结案。
Python 可用时读 工具手册 对应节并运行:
python -B scripts/toolkit.py audit <目标技能目录> --output <审计结果.json>
python -B scripts/check_table_claims.py <case-contract.json>
python -B scripts/check_conflict_retention.py <conflict-case.json> # 有冲突实体时
python -B scripts/check_requirement_trace.py <trace-case.json> # 生成技能时
python -B scripts/check_restricted_scope.py <money-case.json> # 受限片段在全部视图/字段已清理
python -B scripts/mutation_matrix.py <matrix.json> # 自检必须证明会拒绝完整坏产物矩阵(类别由规范档案决定)
python -B scripts/csv_source_lines.py <input.csv> --base file # CSV 来源行号(记录起始物理行)
表格受支持时实际产物 checker 必跑;当前案例从同一当前规则引用,执行前完整读取清单内每份契约,核规则版本/全部键/未知规则/必需字段。保存 stdout、退出码及规则/契约/产物身份,状态取 checks/branches。无合法数据通道或明确不支持的部分做同等人工核对,其余照跑;纯聊天用相同事实比较,不伪称工具执行。
制作/独立执行链及 原始和最终产物 分别验收,按 覆盖设计 固定范围和阈值。保留失败,修根因后按评估流程回归并完成所需矩阵;默认 2 次独立实验/3 轮修复可调,不强加日常。
交付完整文本/文件、安装加载启动方法、当前约定和实际证据/未测阻塞;摘要仅取比较结果,新增内容重走 2/3。关键失败或必要未完成保持 candidate,达标仅称版本/环境/范围内 validated-in-scope;结构/行为/自动发现不互相替代或推成未来可靠率。
包结构/便携/分享按生成规则;只用实际可用工具,不扩大外部授权、不重问已授权事项。会话 与 实验 模板按任务裁剪,不扩张任务。