validate-docs-implementation
当用户说“validate docs”、“check documentation consistency”、“docs vs implementation”或“find documentation mismatches”时加载。系统地比较实现代码与文档,以识别并修复不一致之处。
把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。
当用户说“validate docs”、“check documentation consistency”、“docs vs implementation”或“find documentation mismatches”时加载。系统地比较实现代码与文档,以识别并修复不一致之处。
当用户询问关于GitNexus本身的信息时使用——可用工具、如何查询知识图谱、MCP资源、图模式或工作流参考。例如:"有哪些可用的GitNexus工具?","我该如何使用GitNexus?"
在诊断Ably问题时始终使用 —— 消息未到达、存在未更新、连接失败、身份验证错误(40101, 40142, 40160)、频道生命周期问题、推送通知问题、聊天室问题、Spaces成员/光标问题,或任何Ably错误代码。提供Ably CLI命令以观察实时流量、检查状态和模拟客户端。不适用于构建新的Ably集成(请改用using-ably技能)。
就AI代理刚刚构建或提议的代码、架构或计划对开发者进行提问——每次一个问题,并附带ASCII图修正。在任何重要的实现、PR、重构或架构计划之后使用,以确保人类代码所有者对系统有一个无懈可击的心理模型。触发词包括诸如“quiz me”、“do I understand this”、“walk me through what you built”、“onboard me”或“code owner br…
编写遵循通用最佳实践的干净、高效的TypeScript代码
使用TDD方法论和pytest生成聚焦的、行为驱动的Python测试。在编写测试、提高覆盖率、审查测试质量或练习红-绿-重构工作流程时使用。
分析代码是否符合WCAG 1.4.1 使用颜色的规定。识别出仅通过颜色传达信息的地方,并建议增加文本、图标、图案或ARIA属性等其他视觉指示。
当一个功能发布、更改或被移除时,更新跟踪计划。评估是否需要新的事件,在可能的情况下通过属性扩展现有事件,并生成带有变更日志条目的版本化小增量。更新.telemetry/tracking-plan.yaml、delta.md和changelog.md文件。在用户发布新功能、修改现有功能、希望随着产品的发展保持跟踪一致性时使用,例如‘功能已发布’、‘新功能跟踪’、‘为[功能]更新跟踪’、‘此功能需要什…
当用户询问代码如何工作、想要理解架构、追踪执行流程或探索代码库中不熟悉的部分时使用。例如:"X是如何工作的?","什么调用了这个函数?","给我看看认证流程"
使用爆炸半径和依赖映射来计划安全重构
简化并重构代码以提高清晰度、一致性和可维护性,同时保持行为不变。当代码刚刚被添加或修改,并且需要进行专注于可读性的清理而不改变输出、副作用或外部接口时使用。
帮助调试HYTOPIA SDK游戏。当用户需要性能监控、错误处理、客户端调试或故障排除时使用。涵盖调试面板、ErrorHandler、浏览器开发工具和服务器日志记录。
在准备提交Obsidian插件或推送代码之前使用。根据所有ObsidianReviewBot规则审查代码,并报告违规情况及修复建议。在任何git推送前,积极地在Obsidian插件项目中使用。
使用vulture和ruff检测并移除未使用的Python代码。涵盖未使用的导入、变量、函数、类以及不可达代码。为Django、FastAPI、pytest、click等框架提供误报处理。在清理Python代码库、强制导入规范或在CI中集成死代码检查时使用。
分析代码是否符合WCAG 2.4.4链接目的(上下文内)的规定。识别通用链接文本、模糊不清的链接以及没有足够上下文的链接。推荐使用描述性的链接文本和适当的ARIA属性。
通过扫描代码库并与用户交流来构建结构化产品模型。生成.telemetry/product.md —— 描述了产品功能、使用对象、价值流动方式以及存在的实体。当在一个新的代码库上开始遥测工作时,或者当用户要求'建模此产品'、'理解此产品'、'这个产品做什么'、'绘制产品图'、'产品模型',或当还没有.telemetry/product.md文件存在时使用。这是遥测生命周期的入口点。
当用户调试错误、追踪问题或询问某事失败原因时使用。例如:"为什么X会失败?","这个错误来自哪里?","追踪这个错误"
分析当前代理与Trinity平台的兼容性。在检查代理是否满足Trinity要求、准备部署或审核代理结构时使用。
审查未提交的Git更改是否正确、质量如何以及是否符合项目规范,然后进行修复并准备一个安全、原子的提交计划。当用户要求在提交前审查代码、改进本地更改、将工作拆分为逻辑常规提交或使用明确的暂存边界执行`git add`/`git commit`时,请使用此功能。
创建、审查并安全更新`.gitattributes`文件,采用保守的Unix优先默认设置,并明确属性理由。
由AI驱动的系统化代码库分析。结合机械结构提取与Claude的语义理解,生成的文档不仅捕捉代码的功能(做什么),还解释了其存在的原因(为什么存在)及其如何融入整个系统(如何适应系统)。包括模式识别、警示标志检测、流程追踪和质量评估。可用于代码库分析、文档生成、架构理解或代码审查。
在编写、审查或修复Obsidian社区插件代码时使用。确保符合ObsidianReviewBot自动化检查、eslint-plugin-obsidianmd规则以及官方Obsidian插件指南的要求。在编辑Obsidian插件项目中的任何.ts文件时,主动使用。
从代码库中逆向工程当前的分析跟踪状态。扫描SDK调用、身份管理和工具模式以生成事实清单——而不是提供建议。输出.telemetry/current-state.yaml和一个带有时间戳的审核报告。当用户想要了解当前正在跟踪的内容、审核现有的分析、在设计新计划之前捕捉实际的跟踪情况、'我们有哪些分析'、'哪些事件被跟踪'、'扫描跟踪'或'跟踪清单'时使用。
通过分析差异、分类变更类型(feat、fix、refactor、docs、test、chore、ci、perf、style、build),并组成带有可选范围和破坏性变更标记的结构化提交信息,从暂存的git更改生成常规提交信息。在提交代码、编写提交信息、准备git提交或用户请求帮助编写提交信息时使用。