Skill 资源库

AI Skill 资源库

把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。

personjakexiao无需 Key

python-error-handling

Python错误处理模式,包括输入验证、异常层次结构和部分失败处理。在实现验证逻辑、设计异常策略、处理批量处理失败或构建健壮的API时使用。

download10deployed_codestar35
personjakexiao无需 Key

writing-go

惯用的Go 1.25+开发。在编写Go代码、设计API、讨论Go模式或审查Go实现时使用。强调标准库、具体类型、简单的错误处理和最少的依赖项。

download10deployed_codestar35
personjakexiao无需 Key

dialectical-reasoning(唯物辩证法)

基于辩证唯物主义(唯物主义、普遍联系、永恒发展、对立统一)的认知操作系统,用于强制对复杂的工程和逻辑问题进行客观的、非线性的分析。

download10deployed_codestar3
personjakexiao无需 Key

context-retrospective

分析代理与用户交互的记录,以确定上下文网络维护需求和指导改进。在重要的代理交互之后使用,或用于改善上下文网络。

download10deployed_codestar35
personjakexiao无需 Key

secrets-scan

检测代码中的API密钥、密码、令牌和其他秘密。当您需要在源代码中查找硬编码的凭据和敏感数据时使用。

download10deployed_codestar35
personjakexiao无需 Key

security-reviewer

当用户要求进行安全审查、漏洞检查或想知道代码是否安全时使用。重点关注常见的问题,如注入、身份验证失效、不安全的默认设置和敏感数据暴露。

download10deployed_codestar0
personjakexiao无需 Key

e2e-test-specialist

使用此方法编写端到端(E2E)测试,模拟浏览器中的真实用户交互(Playwright、Cypress、Selenium)。

download10deployed_codestar0
personjakexiao无需 Key

"RSpec Testing Patterns"

完整的使用RSpec测试Ruby on Rails应用程序的指南。在编写单元测试、集成测试、系统测试或设置测试基础设施(包括工厂、共享示例和模拟策略)时使用此技能。

download10deployed_codestar6
personjakexiao无需 Key

python-resource-management

使用上下文管理器、清理模式和流处理进行Python资源管理。适用于管理连接、文件句柄、实现清理逻辑或构建带有累积状态的流响应时。

download10deployed_codestar35
personjakexiao无需 Key

git-worktree-flow

用 Git worktree 创建隔离工作区并在独立分支上迭代提交;当用户提到 worktree、git worktree、GitWorkTree、工作树、隔离分支、临时工作区,或希望“先创建 worktree 再实现需求、过程中持续 commit、完成后询问是否合并并清理 worktree”时使用。

download10deployed_codestar9
personjakexiao无需 Key

good-thinking

通过审计认知方向和操作平衡来诊断思维失败并保持过程主权。

download10deployed_codestar35
personjakexiao无需 Key

hurl

使用Hurl运行和测试HTTP请求。在处理HTTP API、测试Web服务或创建基于HTTP的测试场景时使用。Hurl允许你在纯文本文件中定义HTTP请求,并通过断言和捕获来验证响应。

download10deployed_codestar0
personjakexiao无需 Key

"Rails Conventions & Patterns"

全面的Ruby on Rails约定、设计模式和惯用代码标准。在编写任何Rails代码时使用这项技能,包括控制器、模型、服务,或在对代码组织、命名约定和Rails最佳实践进行架构决策时。

download10deployed_codestar6
personjakexiao无需 Key

using-git-worktrees

Git工作树管理与tmux集成及任务调度。在创建隔离的开发环境、并行开展功能工作、运行多个Claude实例、管理工作树、向工作树终端分派任务或合并后的清理时使用。涵盖在.claude/worktrees/中创建工作树、当前会话中的tmux窗口管理以及命令调度。当有人说“创建一个工作树”、“在一个工作树中启动”、“为故事X创建一个工作树”或“并行开发”时也请参考此说明。

download10deployed_codestar35
personjakexiao无需 Key

core-engineering

面向对象设计和AI代理及开发者的核心工程原则。当用户询问关于OOP(四大支柱)、SOLID、封装、抽象、继承、多态、单一职责、开闭原则、里氏替换、接口隔离、依赖倒置、优先使用组合而非继承、DRY(不要重复自己)、KISS(保持简单愚蠢)、YAGNI(你不会需要它)、迪米特法则,或是关联与聚合与组合的区别时使用。包括每个原则的具体表现形式以及示例代码。

download10deployed_codestar1
personjakexiao无需 Key

treeherder

使用treeherder-cli(主要)和lumberjackth(次要)查询Firefox Treeherder的CI作业结果。在提交后使用以检查测试/构建结果。触发词包括“treeherder”、“job results”、“check tests”、“ci status”。

download10deployed_codestar3
personjakexiao无需 Key

claim-investigation

系统地调查社交媒体上的言论和病毒式内容。在核实复杂声明、分解多部分断言或调查将事实与解释混合的叙述时使用。

download10deployed_codestar35
personjakexiao无需 Key

test-genius

当用户要求编写测试、提高代码覆盖率或验证功能时使用。

download10deployed_codestar0
personjakexiao无需 Key

performance-profiler

当用户询问性能、缓慢、优化问题,或者希望使代码更高效时,请使用此规则。重点关注热点路径、不必要的工作和算法复杂度。

download10deployed_codestar0
personjakexiao无需 Key

requirements-writing

使用用户故事和Gherkin场景为Manifest Logistics SaaS编写清晰、可测试的需求。捕捉功能性和非功能性需求,并附上适当的验收标准。在定义新功能或记录系统行为时使用。

download10deployed_codestar6
personjakexiao无需 Key

"Sidekiq & Async Patterns"

在Ruby on Rails中使用Sidekiq进行后台作业处理的完整指南。当(1)创建后台作业,(2)配置队列和工作进程,(3)实现重试逻辑和错误处理,(4)设计幂等作业,(5)设置计划/重复作业,(6)优化作业性能时,请使用此技能。

download10deployed_codestar6