Skill 资源库

AI Skill 资源库

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

personjakexiao无需 Key

efcore-patterns

Entity Framework Core的最佳实践,包括默认不跟踪、导航集合的查询拆分、迁移管理、专用迁移服务以及应避免的常见陷阱。

download12deployed_codestar635
personjakexiao无需 Key

type-design-performance

为性能设计.NET类型。密封类,使用只读结构体,优先选择静态纯函数,避免过早枚举,并选择正确的集合类型。

download12deployed_codestar635
personjakexiao无需 Key

testcontainers-integration-tests

使用TestContainers for .NET与xUnit编写集成测试。涵盖使用Docker容器中的真实数据库、消息队列和缓存进行基础设施测试,而不是使用模拟对象。

download12deployed_codestar635
personjakexiao无需 Key

convex-review

全面的Convex代码审查清单,用于生产准备。在部署前审核Convex代码库、审查拉取请求或检查Convex函数中的安全性和性能问题时使用。

download12deployed_codestar0
personjakexiao无需 Key

code-quality

有观点的约束,用于编写可维护、可测试的代码。应用MTE原则,避免过度设计,指导重构,并提供代码审查清单。当用户编写代码、重构或需要代码审查时使用。触发关键词包括“代码质量”、“重构”、“审查”、“MTE”、“code quality”、“refactor”、“review”。

download12deployed_codestar0
personjakexiao无需 Key

asc-crash-triage

使用asc对TestFlight崩溃、beta反馈和性能诊断进行分类。当用户询问TF崩溃、TestFlight崩溃报告、beta测试者反馈、应用程序挂起、磁盘写入、启动诊断,或希望获得构建或应用程序的崩溃摘要时,请使用此方法。

download12deployed_codestar1
personjakexiao无需 Key

beam-debug-issue-tasks

使用Langfuse跟踪从Beam.ai调试失败/有问题的任务。当用户说“调试问题任务”、“检查失败的任务”、“任务为什么失败”、“任务错误”、“调试代理”,或需要调查任务失败时加载。

download12deployed_codestar2
personjakexiao无需 Key

crap-analysis

分析代码覆盖率和CRAP(变更风险反模式)分数以识别高风险代码。使用OpenCover格式与ReportGenerator结合,显示圈复杂度和未经测试的代码路径的风险热点。

download12deployed_codestar635
personjakexiao无需 Key

playwright-blazor-testing

使用Playwright为Blazor应用程序(服务器端或WebAssembly)编写UI测试。涵盖导航、交互、身份验证、选择器以及常见的Blazor特定模式。

download12deployed_codestar635
personjakexiao无需 Key

snapshot-testing

在.NET中使用Verify进行快照测试。批准API接口、HTTP响应、渲染的电子邮件和序列化输出。通过人工审查的基线文件检测意外更改。

download12deployed_codestar635
personjakexiao无需 Key

convex-patterns

适用于Convex的代码组织模式和TypeScript最佳实践。在构建Convex项目、编写辅助函数、定义模式、处理QueryCtx/MutationCtx/ActionCtx等类型或在convex/model目录中组织代码时使用。

download12deployed_codestar0
personjakexiao无需 Key

convex-queries

关于Convex数据库查询、索引和过滤的最佳实践。在编写或审查Convex中的数据库查询时使用,适用于处理`.filter()`、`.collect()`、`.withIndex()`方法,在schema.ts中定义索引,或者优化查询性能时。

download12deployed_codestar0
personjakexiao无需 Key

devdocs-compound

从已完成的开发周期中提取模式、经验教训和关键决策。将结构化的模式文档写入docs/devdocs/patterns/并更新AGENTS.md。在运行devdocs-sync之后执行,以便跨会话积累知识。触发词包括“compound”、“沉淀”、“经验提取”、“模式提取”、“lessons learned”、“知识沉淀”、“复盘”、“总结经验”、“what did we learn”。不用于同步文档…

download12deployed_codestar0
personjakexiao无需 Key

"repositories"

仓库模式:基于协议的数据访问、DTO到领域模型的映射以及清晰的层次分离。在实现与仓库相关的应用程序功能时使用。

download12deployed_codestar1
personjakexiao无需 Key

validate-skill-functionality

当用户在执行技能结束时说“validate skill”、“validate this skill”、“review skill execution”、“check skill”或“skill validation”,则加载。用于验证技能是否正确执行的事后审查工作流程,记录发现的问题并识别问题。

download12deployed_codestar2
personjakexiao无需 Key

dependency-injection-patterns

使用IServiceCollection扩展方法组织DI注册。将相关服务分组到可组合的Add*方法中,以保持Program.cs的整洁并在测试中重用配置。

download12deployed_codestar635
personjakexiao无需 Key

dotnet-slopwatch

使用Slopwatch检测.NET代码变更中的LLM奖励黑客行为。每次代码修改后运行,以捕捉被禁用的测试、被忽略的警告、空的catch块以及其他掩盖真正问题的捷径。

download12deployed_codestar635
personjakexiao无需 Key

verify-email-snapshots

使用Verify快照测试电子邮件模板以捕获回归。验证渲染的HTML输出是否与批准的基线匹配。支持MJML模板和任何电子邮件渲染器。

download12deployed_codestar635
personjakexiao无需 Key

convex-migrations

在Convex中进行数据库迁移和模式演变。当添加新字段、更改数据结构、回填数据、重命名字段或执行零停机模式更改时使用。

download12deployed_codestar0
personjakexiao无需 Key

convex-security

Convex函数的安全最佳实践,包括ConvexError处理、参数/返回值验证、身份验证辅助、访问控制、速率限制和内部函数。在编写公共查询/变更/操作、实现身份验证、添加授权检查、处理错误或审查Convex函数的安全性时使用。

download12deployed_codestar0
personjakexiao无需 Key

git-spice

使用git-spice (gs)管理Git分支和拉取请求。当用户说“/gs”,“创建分支”,“新分支”,“切换分支”,“检出分支”,“变基分支”,“从主分支更新分支”,“创建PR”,“提交PR”,“打开拉取请求”,需要管理多个相关分支,想要堆叠的PR或PR链,或者询问关于变基和分支依赖关系时使用。处理分支创建、导航、变基和PR提交。

download12deployed_codestar4
personjakexiao无需 Key

"completion-recovery"

针对首次构建后未解决的计划文件的目标恢复工作流程。当只有部分计划文件缺失或无效时使用。

download12deployed_codestar1
personjakexiao无需 Key

update-workspace-map

验证workspace-map.md与实际04-workspace/结构(三层深)的准确性。当用户说“validate workspace map”、“update workspace map”、“check workspace map”或从结束会话时加载。确保深层结构通过全面的文档进行验证。

download12deployed_codestar2