skill-personalizer

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Skill Personalizer

Skill Personalizer

Overview

概述

Audit and tune a skill for one user's real environment. The goal is not public portability; it is better triggering, less friction, and stronger fit with the user's actual tools, paths, style, and recurring tasks.
针对单个用户的实际环境审核并调整Skill。目标并非实现公共可移植性,而是优化触发机制、减少操作摩擦,使其更好地适配用户实际使用的工具、路径、操作风格及重复任务。

When To Use

使用场景

  • A user installs a skill from GitHub or creates one from scratch and wants it to fit their setup.
  • A skill undertriggers, overtriggers, asks unnecessary questions, or misses the user's preferred workflow.
  • A user asks whether an existing skill is good, broken, noisy, too long, conflicting, or worth keeping.
  • Local paths, aliases, memories, CLIs, MCP tools, or repo conventions should be reflected in the skill.
Do not use when preparing a skill for public release; use
skill-generalizer
for that.
  • 用户从GitHub安装Skill或从零创建Skill,希望使其适配自身环境配置。
  • Skill存在触发不足、过度触发、询问不必要问题或不符合用户偏好工作流的情况。
  • 用户询问现有Skill是否好用、存在故障、频繁误触发、过于冗长、存在冲突或是否值得保留。
  • Skill需要反映本地路径、别名、记忆、CLI、MCP工具或代码库约定。
请勿在准备Skill公开发布时使用;此类场景请使用
skill-generalizer

Workflow

工作流程

  1. Inspect the target skill, installed copies, local memories, and real session evidence when available.
  2. Run the audit checks in audit-rubric.md when quality, trigger fit, or retention is unclear.
  3. Identify the user's recurring phrasing, expected autonomy level, tools, directories, and verification habits.
  4. Compare the skill's trigger conditions against real user requests that should or should not load it.
  5. Edit only the target skill and bundled resources needed for personalization.
  6. Add concrete local defaults, preferred commands, safety boundaries, and verification steps.
  7. Preserve useful upstream behavior; document any intentional local divergence.
  8. Validate with realistic prompts and a frontmatter/layout check.
  1. 检查目标Skill、已安装副本、本地记忆及可用的真实会话记录。
  2. 当Skill的质量、触发适配性或留存性存疑时,运行audit-rubric.md中的审核检查项。
  3. 识别用户的常用表述、期望的自主程度、使用的工具、目录及验证习惯。
  4. 将Skill的触发条件与应该或不应该加载该Skill的真实用户请求进行对比。
  5. 仅编辑实现个性化所需的目标Skill及捆绑资源。
  6. 添加具体的本地默认值、偏好命令、安全边界及验证步骤。
  7. 保留有用的上游行为;记录所有有意做出的本地修改。
  8. 通过真实场景的提示语及前置内容/布局检查进行验证。

Personalization Rules

个性化规则

  • Personal details are allowed only if they improve this user's future execution.
  • Do not add brittle fallbacks that hide broken local setup.
  • Prefer real local evidence over generic best practices.
  • Keep trigger descriptions broad enough to catch the user's natural phrasing.
  • If editing an installed third-party skill, avoid changing upstream attribution or license text.
  • 仅当个人信息能提升该用户未来的执行效率时,才可添加。
  • 请勿添加脆弱的回退机制来掩盖本地配置的问题。
  • 优先采用真实的本地证据而非通用最佳实践。
  • 触发描述需足够宽泛,以覆盖用户的自然表述。
  • 若编辑已安装的第三方Skill,请勿修改上游归属或许可证文本。

References

参考资料

Read audit-rubric.md for the diagnostic pass inherited from the original optimizer.
Read personalization-rubric.md for local defaults, session evidence, and validation scenarios.
阅读audit-rubric.md获取源自原始优化器的诊断流程。
阅读personalization-rubric.md获取本地默认值、会话证据及验证场景相关内容。