retrospecting
对Claude Code会话进行全面分析,检查git历史、对话日志、代码变更,并收集用户反馈,以生成具有洞察力的可执行回顾报告,为持续改进提供依据。
把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。
对Claude Code会话进行全面分析,检查git历史、对话日志、代码变更,并收集用户反馈,以生成具有洞察力的可执行回顾报告,为持续改进提供依据。
分析工作区内的Go函数长度并生成统计信息(p50、p90、p99)。当您需要审核函数复杂性、识别长函数或为Go项目生成代码指标时使用。仅分析当前工作区内匹配**/*.go的文件,不包括依赖项。
世界级的Python pytest工程师:编写/重构测试,修复不稳定性,设计fixtures/markers,增加覆盖率,加速套件(收集/运行时),并优化CI(GitHub Actions分片,xdist并行性,缓存)。在被问及pytest最佳实践、pytest 9.x功能(子测试、严格模式、TOML配置)、pytest插件(xdist/cov/asyncio/mock/httpx)或测试性能/C…
使用当前Go 1.26时代的流程来度量和改进Go程序的性能。在对Go代码进行性能分析、诊断CPU或内存瓶颈、调查延迟或竞争、编写或修复基准测试、比较基准测试结果、使用pprof或跟踪数据、应用PGO或调整热点Go代码时使用。
在迁移路由或完成迁移阶段后使用,以验证正确性。当构建失败、测试失败或怀疑出现迁移回退时也应使用。
在分析数据库性能报告时加载此技能,当用户提到'db report'、'database performance'、'dead rows'、'VACUUM'、'sequential scans'、'unused indexes'、'cache hit ratio'。包含PostgreSQL性能故障排除启发式方法、优先级排名以及针对Drizzle ORM代码库的操作计划模板。
从验收标准创建检查清单,编排executor→validator循环并带重试逻辑。当子协调器开始实现或收到验证失败时使用。
进行一次愤世嫉俗的评论并生成一份调查报告。当用户请求对某事物进行批判性评论时使用
分析指定时间范围或提交范围内的git提交和变更,为代码审查、回顾会议、工作日志或会话文档提供结构化的摘要。
运行私有网络安全扫描,针对11个风险类别诊断所有发现的主机,并在60分钟内生成安全报告
在做出更改后,进行有意识的新视角自我审查和修复。当代理刚刚编写或修改了代码、配置、测试或文档时,应该暂停下来寻找明显的错误、回归问题、缺失的测试、令人困惑的行为或风险假设,修复发现的明显本地问题,然后才能最终确定、移交或提交。支持Claude Code、Codex和Gemini,并在references/中提供了提供商说明。
调试Next.js中的getServerSideProps和getStaticProps错误。在以下情况下使用:(1) 页面显示通用错误但浏览器控制台为空,(2) API路由返回500但没有详细信息,(3) 服务器端代码静默失败,(4) 错误仅在刷新时出现而不是客户端导航时。请检查终端/服务器日志以获取实际的错误消息。
当出现以下情况时始终加载此技能:某些事情没有按预期工作、文档不清楚、需要理解库的内部结构、调试集成问题,或者在对库的工作方式做出假设之前。包含 opensrc 仓库路径、调试工作流程以及 Effect、TanStack、TRPC、Drizzle、Better Auth、OpenCode 的示例。
在以下情况下加载此技能:审核Effect TypeScript合规性,用户提及'effect scan'、'effect audit'、'effect best practices check'、'scan-effect-solutions'。包含Effect合规性审核清单,涵盖tsconfig、服务、数据建模、错误处理、配置、测试、运行时使用以及Option/Either反模式。
临床文案编辑,负责审查文本中的沟通问题。当用户要求审查或改进散文时使用
针对TypeScript开发者的清洁代码原则、专业实践和工作流程。基于Robert C. Martin的《Clean Code》和《The Clean Coder》书籍。重要提示:当此技能激活时,在提供建议或编写代码前,务必加载并查阅参考文件(rules.md, examples.md)。参考内容优先于一般知识。使用此技能的情况包括:- 编写TypeScript/JavaScript代码- 代码审…
查找并移除项目中的未使用代码。这项技能应在清理死代码、移除不可达函数或通过消除未使用的代码来优化代码库时使用。目前支持Golang项目。
共享的Bun审计/修复路由器。在对存储库进行Bun优先正确性审计、解释Bun审计结果、列出Bun审计规则、规划安全的Bun修复方案、应用低风险修复措施或验证与Bun相关的更改时使用。此技能委托给bun-dev/scripts中的共享引擎。
使用samply分析Rust代码以识别CPU瓶颈。在性能缓慢、优化之前或用户要求进行分析时使用。
检测并解决TypeScript/JavaScript中的循环导入依赖。在以下情况下使用:(1) 运行时出现“无法在初始化前访问'X'”;(2) 导入意外返回undefined;(3) “ReferenceError: 无法在初始化前访问X”;(4) 当改变导入顺序时类型错误消失;(5) Jest/Vitest测试中因导入未定义而失败但在浏览器中正常工作。
在调试生产/测试性能问题、调查慢查询、检查Pod崩溃或节流、分析Sentry追踪信息,或审查Kubernetes配置时加载此技能。
生成Playwright测试脚本来进行基于浏览器的验收验证。当DAG任务涉及到UI、路由或面向用户的API响应时加载。
遍历内容中的每一条分支路径和边界条件,仅报告未处理的边缘情况。与对抗性审查正交 - 以方法为导向而非态度为导向。
全面的质量保证技能,用于验证和确认项目交付成果及教育内容。此技能应在建立质量标准、执行验证和确认活动、进行审查和审计、实施持续改进过程或确保交付成果符合要求及相关方期望时使用。提供系统的方法来预防缺陷并确保卓越。