context-detective
深度上下文收集,防止 AI 幻觉。在任务开始前探索代码库,建立经过验证的事实基础。Use proactively BEFORE any feature work, code generation, design, or planning. Use when starting a new task, exploring an unfamiliar module, or before creating…
把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。
深度上下文收集,防止 AI 幻觉。在任务开始前探索代码库,建立经过验证的事实基础。Use proactively BEFORE any feature work, code generation, design, or planning. Use when starting a new task, exploring an unfamiliar module, or before creating…
從規格目錄的 acceptance.yaml 生成/維護 BDD/ezSpec 測試。使用類似 Gherkin 語法,AI 自動產生 step definition(開發人員不需要手寫),驗收測試規格即為 Executable Specification。
扫描代码仓库以检测安全威胁,包括数据泄露、后门、恶意代码注入、依赖链风险和敏感文件访问。当用户希望审计代码库(特别是TypeScript/JavaScript/Node.js项目)的安全漏洞、检测隐藏的恶意软件、审查npm依赖项是否存在供应链攻击、检查凭证泄露或执行部署前的安全审查时,请使用此技能。触发条件如“扫描恶意代码”、“安全审计”、“检查后门”、“审查依赖项中的漏洞”、“检测数据泄露”。
快速的git工作树管理器。当用户想要创建、列出、切换或清理git工作树时使用。处理并行开发工作流、代理隔离和多分支工作。
与Home Assistant记录器和统计功能一起工作。当被问及历史记录、统计数据、长期统计、数据库、记录排除或历史数据时使用。
在Selenium、Playwright、Puppeteer和Cypress之间迁移和转换测试自动化脚本。当用户要求将测试从一个框架迁移到另一个框架;用不同的框架重写测试;或者从Selenium切换到Playwright,从Playwright切换到Selenium,从Puppeteer切换到Playwright,从Cypress切换到Playwright,或反之亦然时使用。触发词包括:"migr…
通过识别缺少相应测试的修复和功能提交,从git历史中推导出测试回归计划。当您需要找到未经测试的错误修复、覆盖差距或从提交分析生成测试积压时使用。
生成React组件生成器操作。前端开发的自动激活技能。触发条件:React组件生成器,React组件生成器属于前端开发技能类别的一部分。在使用React组件生成器功能时使用。可以通过诸如“react component generator”、“react generator”、“react”等短语触发。
一个彻底的测试者,验证正确性,发现边界情况
分析项目以按层提取标准类、模式和架构。在.claude/convention/中生成规范文档并组织规则。
Composer依赖管理手册,用于安全、系统地更新软件包。当用户要求更新Composer依赖项、审计软件包的安全漏洞、管理composer.lock、配置Dependabot或Renovate以实现自动更新、替换废弃的软件包或解决版本冲突时使用。涵盖补丁/次要/主要更新策略、composer审计、语义化版本约束、锁定文件维护以及先更新日志的工作流程。
审核并改进仓库中的CLAUDE.md文件。当用户要求检查、审核、更新、改进或修复CLAUDE.md文件时,应使用此技能。该技能会扫描所有CLAUDE.md文件,根据模板评估质量,输出质量报告,然后进行针对性的更新。当用户提到“CLAUDE.md维护”或“项目记忆优化”时,也应使用此技能。
生成并解释用于控制实体(灯光、开关、气候、媒体、遮阳)的Home Assistant服务动作,使用Python和YAML。当询问调用服务、控制设备、hass.services.async_call、实体动作、turn_on、turn_off或调用HA动作时使用。
验证ADR关系,检测孤立引用,并检查领域一致性
执行带有验证循环、TDD工作流和质量门的PRP
无障碍功能:VoiceOver、动态类型、减少动态效果、点击目标、无障碍标签和提示。在实现与无障碍功能相关的UI模式时使用。
使用gh-pr-reviews对未解决的PR审查评论进行分类。分析代码上下文,并将每条评论分类为同意/部分同意/不同意。当用户想要对未解决的PR评论进行分类、审查或分析时使用。
根据Boris Cherny和Thariq Shihipar的最佳实践优化CLAUDE.md和docs/生态系统
将《我如何制造你的机器》编码风格指南应用于TypeScript、Rust和Python的实现、重构和代码审查任务中。当请求要求使用此风格指南时,或者在提高可维护性和类型安全性、用显式变体/类型建模领域概念,或强制执行行为优先测试时使用。
Home Assistant中的实体生命周期和设备/实体注册表。当询问有关实体注册、async_added_to_hass、async_will_remove_from_hass、device_info、标识符或恢复先前状态时使用。
Home Assistant集成升级指南 —— 配置条目版本迁移和弃用修复。在将集成升级到更新的HA版本或处理迁移警告时使用。
从git提交日志决策中推导出Claude规则。当存在冲突时,较新的提交会覆盖较旧的决策。
Godot着色语言技能,用于视觉着色器、自定义渲染和材质效果。
在使用shadcn-svelte组件、Svelte 5中的TanStack Table或Tailwind v4.1时参考。涵盖了官方文档中未提及的不明显的响应性错误、库选择权衡以及迁移陷阱。关键词:shadcn-svelte, TanStack Table, Tailwind v4.1, Svelte 5 符文, bits-ui, superforms, 数据表, svelte-check。