golang-testing(Go 测试)
io.github.affaan-m/ECC/golang-testing
Go 测试模式,包括表驱动测试、子测试、基准测试、模糊测试和测试覆盖率,遵循 TDD 方法论与地道的 Go 实践。适用于编写 Go 测试——表驱动用例、子测试、基准测试、模糊测试或覆盖率。
“Creative Writing” 共 536 个结果
io.github.affaan-m/ECC/golang-testing
Go 测试模式,包括表驱动测试、子测试、基准测试、模糊测试和测试覆盖率,遵循 TDD 方法论与地道的 Go 实践。适用于编写 Go 测试——表驱动用例、子测试、基准测试、模糊测试或覆盖率。
io.github.affaan-m/ECC/fsharp-testing
F# 测试模式,涵盖 xUnit、FsUnit、Unquote、FsCheck 基于属性的测试、集成测试及测试组织最佳实践。适用于使用 xUnit、FsUnit、Unquote 或 FsCheck 编写 F# 测试时。
io.github.affaan-m/ECC/e2e-testing
Playwright E2E 测试模式、页面对象模型、配置、CI/CD 集成、工件管理和不稳定测试策略。适用于编写 Playwright 测试、组织页面对象或修复 CI 中不稳定的 E2E 运行。
io.github.affaan-m/ECC/csharp-testing
C# 与 .NET 测试模式,涵盖 xUnit、FluentAssertions、模拟、集成测试及测试组织最佳实践。适用于在 C#/.NET 项目中编写或审查 xUnit 测试、模拟或集成测试时。
io.github.affaan-m/ECC/prisma-patterns
面向 TypeScript 后端的 Prisma ORM 模式——表结构设计、查询优化、事务、分页,以及若干关键陷阱:updateMany 返回的是 count 而非记录、$transaction 超时、migrate dev 重置数据库、批量写入跳过 @updatedAt、Serverless 下连接池耗尽。当编写 Prisma 表结构或查询,或调试事务、迁移与 Serverless 连接限制时使用。
io.github.affaan-m/ECC/java-coding-standards
面向 Spring Boot 与 Quarkus 服务的 Java 编码规范:命名、不可变性、Optional 的使用、Stream、异常、泛型、CDI、响应式模式与工程结构。会自动套用框架专属约定。当在 Spring Boot 或 Quarkus 服务中编写或审阅 Java 代码时使用。
io.github.affaan-m/ECC/kubernetes-patterns
面向生产级部署的 Kubernetes 工作负载模式、资源管理、RBAC、探针、弹性伸缩、ConfigMap/Secret 处理以及 kubectl 调试。当编写或审阅 Kubernetes 清单,或调试探针、RBAC、弹性伸缩与资源限制时使用。
io.github.affaan-m/ECC/defi-amm-security
Solidity AMM 合约、流动性池和换币流程的安全清单。覆盖重入、CEI 排序、捐赠/通胀攻击、预言机操纵、滑点、管理员权限和整数运算。在审计或编写 Solidity AMM、流动性池或换币代码时使用。
io.github.affaan-m/ECC/python-testing
基于 pytest、TDD 方法、fixture、Mock、参数化和覆盖率要求的 Python 测试策略。在编写 pytest 测试——fixture、Mock、参数化或覆盖率——时使用。
io.github.affaan-m/ECC/python-patterns
Pythonic 惯用法、PEP 8 规范、类型提示,以及构建健壮、高效、易维护 Python 应用的最佳实践。在编写或审查 Python 代码,且涉及惯用结构、类型标注或 PEP 8 时使用。
io.github.upstash/context7/context7-mcp
通过 Context7 MCP 服务器获取最新的按版本区分的库文档和代码示例。用户询问任何库、框架、SDK、API、CLI 工具或云服务(含 API 语法、配置、安装说明、版本迁移、CLI 用法、库特定调试)时使用;调用第三方库生成代码时使用;用户指明版本(如 Next.js 15、React 19)时使用。React、Vue、Next.js、Prisma、Supabase、Express、Tailwind、Django、Spring Boot 等知名库同样适用,因为训练数据可能未反映最新变化。库文档优先于网络搜索。不用于:重构、从零编写脚本、业务逻辑调试、代码审查、通用编程概念,或用户已提供相关文档时。
io.github.moeru-ai/airi/unocss
UnoCSS 即时原子化 CSS 引擎,是 Tailwind CSS 的超集。适用于配置 UnoCSS、编写工具规则、shortcut,或使用 Wind、Icons、Attributify 等 preset。
io.github.supabase/supabase/react-hook-form
在 monorepo 内正确使用 React Hook Form——数据流、订阅、reset、脏状态、数字输入以及受控输入规则。在编写或修改任何表单代码、给已有表单加字段、使用 watch/useWatch/formState/getValues/setValue/reset、把表单接入 dialog 或 sheet、或实现提交/取消底栏之前先加载本 skill,即使改动看起来很简单。仓库中普遍存在 RHF 反模式,不加载本 skill 会照抄它们。表单布局与选用组件请再加载 studio-ui-patterns。
io.github.mukul975/Anthropic-Cybersecurity-Skills/implementing-policy-as-code-with-open-policy-agent
用 Open Policy Agent(OPA)与 Gatekeeper 在 Kubernetes 与 CI/CD 流水线中实现策略即代码执行,涵盖编写 Rego 策略、把 OPA Gatekeeper 部署为 Kubernetes 准入控制器、开发期测试策略,以及把策略评估集成到部署流水线。适用于编写 Rego 策略、部署 Gatekeeper 准入控制,或用策略即代码检查为 CI/CD 流水线设门禁。
io.github.mem0ai/mem0/mem0
Mem0 SDK 参考,涵盖 Python 与 TypeScript API、记忆客户端方法、配置以及框架集成。在编写调用 mem0 API 的代码、配置记忆 provider 或将 mem0 集成到应用时使用。
io.github.supabase/supabase/dev-toolbar-review
dev toolbar、PostHog 客户端与特性标志的安全规则。在编写或评审 packages/dev-tools/、packages/common/posthog-client.ts 或 packages/common/feature-flags.tsx 的任何改动时使用。涵盖环境守卫、标志覆盖 cookie、遥测事件订阅以及 SSE 流安全。
io.github.supabase/supabase/safe-sql-execution
只要代码会构建、返回、拉取或执行针对用户真实 Postgres 数据库的 SQL,就使用本 skill——即使需求读起来像普通功能或 bug 修复,完全没提“security”“injection”或“SafeSqlFragment”。覆盖:编写或修改任何构造/返回数据库对象(表、视图、函数、DB 触发器、索引、RLS 策略)SQL 的 pg-meta 函数、查询构造器或接口;把 schema/表/列/搜索词/路由参数插入 SQL 文本;存储、读取或重跑从数据库往返的 SQL(策略定义、函数/视图定义、片段保存内容);以及任何把 SQL 发到项目库的 Run/Apply/Execute 动作(SQL 编辑器执行选中、策略编辑器应用、片段执行器)。在动手写这类代码前就要加载,不要只在评审成品 diff 时才用。仅在改动完全不涉及 SQL 文本或执行时跳过——样式、无关的数据 hook、非 SQL 表单校验或 UI 布局工作。
io.github.supabase/supabase/studio-queries
Supabase Studio 数据获取的 React Query 规范。在 apps/studio/data/ 下编写或评审 query hook、mutation hook 或 query key 时使用,包括为新接口或资源加首个 fetch 或 mutation。涵盖 queryOptions 模式、keys.ts 结构、mutation hook 模板与命令式 fetch。
io.github.supabase/supabase/studio-testing
Supabase Studio 的测试策略。在编写测试、判断改动是否需要测试及需要什么类型、把组件逻辑抽取为可测试的工具函数,或评审测试覆盖度时使用。涵盖单元测试、组件测试与 E2E 测试的选型标准。
io.github.langflow-ai/langflow/ibm-a11y-testing-guide
使用 axe(Jest)与 IBM Equal Access(Playwright page.runA11yScan)编写和运行 Langflow 前端无障碍测试的参考指南。涵盖引擎/测试层级选型、POUR 清单、axe 与 IBM 规则差异、Radix/AG-Grid 组件注意事项以及 IBM 基线。在编写或审查 a11y 测试、调试具体 axe/IBM 违规项或为某个 UI 界面选择测试层时使用。不执行扫描、不审计整个界面、不做端到端 PR 修复——分别见 ibm-a11y-route-scan、ibm-a11y-level1-audit 与 ibm-a11y-pr-remediation。
io.github.microsoft/fast/testing
在 FAST monorepo 运行或编写测试时使用本技能——本地测试执行、CI 工作流、Playwright fixture 与 WebUI 集成测试。
io.github.mastra-ai/mastra/react-best-practices
来自 Mastra 工程团队的 React 性能优化指南。在编写、审查或重构 React 代码以保证最优性能模式时使用;涉及 React 组件、数据获取、包体积优化或性能改进的任务会触发。
io.github.clockworklabs/SpacetimeDB/typescript-server
SpacetimeDB TypeScript 服务端模块 SDK 参考。用于以 TypeScript 编写表、reducer 或模块逻辑。
vdevelop
io.github.forcedotcom/salesforcedx-vscode/typescript
TypeScript 编码标准——在编写、评审或重构 .ts/.tsx 时适用,也用于 .ts 文件的命名/重命名(camelCase 大小写约定)。