Skill 资源库

AI Skill 资源库

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

personjakexiao无需 Key

sdlc

软件开发生命周期指导。此技能应在计划开发工作、进行代码审查或建立开发工作流时使用。在审查代码、准备提交、创建拉取请求、重构或讨论开发过程和最佳实践时应主动使用。

download10deployed_codestar17
personjakexiao无需 Key

effective-kotlin

应用有效的Kotlin最佳实践(Marcin Moskała,第2版)。涵盖安全性(条目1-10:可变性、作用域、空值、类型、期望、错误、资源、测试)、可读性(条目11-18:运算符、接收者、属性、命名)、重用性(条目19-25:DRY原则、泛型、委托、协变与逆变)、抽象(条目26-32:层次、稳定性、可见性、契约)、对象创建(条目33-35:工厂、构造函数、DSL)、类设计(条目36-44:组合…

download10deployed_codestar9
personjakexiao无需 Key

comment-gen

为复杂的代码添加有意义的内联注释。在文档不足时使用。

download10deployed_codestar0
personjakexiao无需 Key

tdd-dev-cycle

测试驱动开发 (TDD) 主干工作循环,包含分析、测试编写、开发、验证及带熔断的修复机制。

download10deployed_codestar159
personjakexiao无需 Key

typeql

编写和调试适用于TypeDB 3.8+的TypeQL查询。在处理TypeDB模式、数据查询、插入、删除或函数时使用。涵盖模式定义、CRUD操作、模式匹配、聚合以及常见陷阱。

download10deployed_codestar2
personjakexiao无需 Key

effective-python

审查现有的Python代码,并根据Brett Slatkin所著的《Effective Python》(第二版)中的90条最佳实践编写新的Python代码。在编写Python、审阅Python代码或寻求惯用的、Python风格的解决方案时使用。

download10deployed_codestar9
personjakexiao无需 Key

using-asyncio-python

应用《使用Python的Asyncio实践》(Caleb Hattingh)。涵盖了介绍Asyncio(第1章:它是什么,I/O绑定的并发)、线程(第2章:缺点、竞争条件、GIL、ThreadPoolExecutor)、Asyncio演练(第3章:事件循环、协程、async def/await、任务、未来对象、gather、wait、async with、async for、异步推导式、启动/关闭…

download10deployed_codestar9
personjakexiao无需 Key

preflight-checks

针对AI代理的测试驱动行为验证。当代理加载了记忆但没有应用学到的行为时,可以捕捉到无声退化。在构建具有持久记忆的代理、更新后进行测试或确保会话间的行为一致性时使用。

download10deployed_codestar0
personjakexiao无需 Key

effective-go

应用来自golang.org/doc/effective_go的Go最佳实践、惯用法和约定。在编写、审查或重构Go代码时使用,以确保实现符合惯用法、简洁且高效。

download10deployed_codestar1
personjakexiao无需 Key

dogfood

系统地探索和测试iOS/Android上的移动应用,通过代理设备发现bug、用户体验问题及其他问题。当被要求对移动应用进行“内部测试”、“质量保证”、“探索性测试”、“查找问题”、“找bug”或“测试这个应用”时使用。生成包含可复现证据的结构化报告:截图、可选的复现视频以及每个问题的详细步骤。

download10deployed_codestar1.1K
personjakexiao无需 Key

data-intensive-patterns

使用Martin Kleppmann的《设计数据密集型应用》中的模式生成和审查数据密集型应用程序代码。每当用户询问有关数据存储引擎、复制、分区、事务、分布式系统、批处理或流处理、编码/序列化、一致性模型、共识、事件溯源、CQRS、变更数据捕获或任何与构建可靠、可扩展和可维护的数据系统相关的内容时,请使用此技能。触发短语包括“数据密集型”、“复制”、“分区”、“分片”、“LSM树”、“B树”、“事务…

download10deployed_codestar9
personjakexiao无需 Key

kotlin-in-action

应用《Kotlin实战》(Elizarov, Isakova, Aigner, Jemerov, 第2版)中的实践。涵盖基础(第1-3章:函数、扩展、默认参数)、类(第4章:密封类、数据类、委托、伴生对象)、Lambda表达式(第5-6章:函数式API、序列、作用域函数)、可空性(第7-8章:安全调用、Elvis操作符、平台类型、原始类型)、约定(第9章:运算符、委托属性)、高阶函数(第10章:内…

download10deployed_codestar9
personjakexiao无需 Key

platonic-code-review

根据规范审查代码实现,以确保一致性和完整性。用于验证代码是否正确实现了RFC规范、需求文档或设计规范。默认生成报告而不修改代码。

download10deployed_codestar3
personjakexiao无需 Key

behavioral-testing

行为测试方法论 —— 测试用户所体验的内容,而不是代码的结构。在编写测试、审查测试质量、为新功能规划测试策略或现有测试易碎/冗长/与实现细节耦合时使用。触发条件:编写测试、TDD(测试驱动开发)、测试审查、“测试总是失败”、“模拟过多”、“测试过于冗长”、测试覆盖率规划、行为驱动开发。

download10deployed_codestar0
personjakexiao无需 Key

ears

使用EARS(需求语法简易方法)模式编写明确的规范。提供了6种消除歧义的句子模板:普遍性、事件驱动、状态驱动、不期望的行为、可选功能和复杂性。使用场景:EARS、规范编写、写规范、仕様を書く、EARS记法、仕様を明確化、需求规范、明确规范。

download10deployed_codestar0
personjakexiao无需 Key

bknd-protect-endpoint

在Bknd中保护特定API端点时使用。涵盖保护自定义HTTP触发器、插件路由、Flows的身份验证中间件、检查自定义端点的权限以及基于角色的端点访问。

download10deployed_codestar2