测试模式
io.github.sickn33/antigravity-awesome-skills/code-showcase-testing-patterns
Jest 测试模式、工厂函数、mock 策略与 TDD 工作流。在编写单元测试、创建测试工厂或遵循 TDD 红-绿-重构循环时使用。
“Writing” 共 631 个结果
io.github.sickn33/antigravity-awesome-skills/code-showcase-testing-patterns
Jest 测试模式、工厂函数、mock 策略与 TDD 工作流。在编写单元测试、创建测试工厂或遵循 TDD 红-绿-重构循环时使用。
io.github.dimensionalOS/dimos/python-unit-tests
在编写、修复或评审 Python pytest 单元测试、fixture、mock,或处理测试 PR 反馈时使用。
io.github.mlflow/mlflow/ui-review
审查 GitHub PR 中的 UI/UX 改动:启动 MLflow Web 应用,通过无头 agent-browser 操作改动涉及的界面,并为工作流写出一份 Markdown 格式的 UI 审查评论内容(结论与截图)。
io.github.OpenZeppelin/openzeppelin-contracts/testing
openzeppelin-contracts 的测试约定。在编写或修改测试、mock 或形式化验证规范时使用。涵盖 hardhat-exposed 的 $ 包装器、何时才应手写 mock、Hardhat 加 Chai 的模式(loadFixture、shouldBehaveLike、多目标循环)、Foundry 模糊测试、Halmos 符号执行、Certora 基于规则的验证以及 changeset 规则。
io.github.alibaba/loongcollector/testing-standards
LoongCollector 的测试标准:单元测试、端到端测试、基准测试。编写或审查测试时参考
io.github.JMBeresford/retrom/docker-development
处理任何 Docker 任务时使用:编写 Dockerfile、配置 docker-compose/compose.yml、多阶段构建、docker-bake.hcl、容器安全审计、.dockerignore 优化或 CI/CD 容器测试。触发词:Dockerfile、docker-compose、container、image build、multi-stage、docker bake、compose
io.github.SRombauts/SQLiteCpp/sqlitecpp-workflow
SQLiteCpp 的改动流程清单,覆盖 API、测试、构建文件与 CHANGELOG 更新。在新增方法或类、修改构建文件,或为 PR 撰写 CHANGELOG 条目时使用。
io.github.kinncj/Heimdall/kubernetes-patterns
运用 Kubernetes 与 Kustomize 模式管理部署、服务与 overlay。在编写或评审 K8s 清单时使用。
io.github.TheDecipherist/claude-code-mastery-project-starter-kit/docker-swarm
生产级 Docker Swarm 部署规则:compose 文件从单节点扩展到多节点 Swarm 时会发生什么。在编写或审查 stack 文件、deploy 块、overlay 网络或用 docker stack deploy 部署的任何内容时使用。涵盖 Swarm 会静默忽略的指令、固定 IP 与 bind mount 为何失效、deploy 编排块,以及 Swarm 自愈所依赖的退出码与健康检查纪律。与覆盖镜像和 compose 文件本身编写的 docker 技能互补。
io.github.TheDecipherist/claude-code-mastery-project-starter-kit/docker
编写 Dockerfile、Compose 文件与 Swarm stack 的生产级 Docker 最佳实践。在创建或编辑 Dockerfile、docker-compose / compose.yaml 或 stack 文件,或构建与优化镜像时使用。修正 Claude 常犯的几个问题:多阶段构建、层缓存顺序、exec 形式 ENTRYPOINT 以保证正确的信号与退出码、init:true、将密钥与环境变量排除在镜像外、非 root 用户与健康检查。立足生产而非默认值。
io.github.camunda/camunda/frontend-integration-test
在 orchestration cluster webapp 中编写、修改或调试 Playwright 测试时使用——集成测试、视觉回归或无障碍测试;涉及 MSW mock、Page Object Model 或 axe-core。测试目录:webapp/client/apps/orchestration-cluster-webapp/test/。
io.github.camunda/camunda/frontend-unit-test
在 orchestration cluster webapp(webapp/client/apps/orchestration-cluster-webapp/src/)中编写、修改或调试单元测试(*.test.tsx)时使用。涵盖 Vitest 浏览器模式、MSW mock 与 vitest-browser-react 渲染。
io.github.calesthio/OpenMontage/vercel-react-best-practices
来自 Vercel 工程团队的 React 与 Next.js 性能优化指南。在编写、审查或重构 React/Next.js 代码以确保最优性能模式时使用。涉及 React 组件、Next.js 页面、数据获取、包体积优化或性能提升的任务触发。
io.github.microsoft/fast/typescript
在 FAST monorepo 处理 TypeScript 变更时使用本指南——编写 Web Components、模板与样式、使用 observable/响应式系统,以及测试。
io.github.fastapi/sqlmodel/sqlmodel
在用 SQLModel 编写或审阅 Python 代码时使用,尤其是模型、会话、查询、FastAPI 集成、关系、link 模型、创建、更新与删除。
io.github.genkit-ai/genkit/typescript
TypeScript 编码约定、最佳实践与模式,用于编写整洁、可维护的代码。
io.github.golemcloud/golem/testing
在 Golem 工作区中运行和调试测试。适用于编写测试、运行特定测试、过滤测试、调试测试失败或理解测试基础设施
io.github.abiosoft/colima/skills
Colima 使用指南——通过轻量 Lima 虚拟机在 macOS 与 Linux 上运行容器运行时(Docker、containerd、Kubernetes、Incus)。只要 Colima 是(或应当是)容器后端就使用本技能:安装 Colima;`colima start/stop/status/delete/ssh`;选择或切换运行时;`Cannot connect to the Docker daemon at unix:///var/run/docker.sock` 报错;Docker context 与 socket 位置;镜像仓库 mirror 与不安全仓库;buildx;在容器中显示为空的 bind 或 volume 挂载;磁盘空间回收与扩容;VM IP 可达;GPU 与 AI 模型负载;配置文件、profile 与 `COLIMA_HOME`;或无法启动的 Colima VM。同时适用于编写驱动 Colima 的脚本——以非交互方式把 Colima 拉起的 bootstrap、dev-env、deploy 或 CI 脚本——因为本技能掌握正确的参数、按 profile 区分的 socket 路径、幂等的 `colima start` 守卫以及就绪与清理模式,这些正是手写脚本常出错之处(例如臆造并不存在的参数或错误地假定)。
io.github.QuantumNous/new-api/vercel-react-best-practices
来自 Vercel 工程团队的 React 与 Next.js 性能优化准则。在编写、审查或重构涉及组件、Next.js 页面、Server Components、Server Actions、数据获取、bundle 体积、渲染行为或性能提升的 React/Next.js 代码时使用。
io.github.SignalPilot-Labs/SignalPilot/sql-workflow
在编写任何 SQL 查询之前使用此技能。涵盖:输出形状推断(从问题中获取基数线索)、高效的 schema 探索、基于 CTE 的迭代式查询构建、结构化验证循环(行数、NULL 审计、扇出检查、样例查看)、错误恢复流程、将输出保存到 result.sql 与 result.csv、轮次预算管理以及常见基准陷阱。
io.github.yikart/AiToEarn/vercel-react-best-practices
来自 Vercel 工程团队的 React 与 Next.js 性能优化指南。在编写、审阅或重构 React/Next.js 代码以确保最优性能模式时使用。涉及 React 组件、Next.js 页面、数据获取、包体积优化或性能改进的任务时触发。
io.github.redis/RedisInsight/frontend
RedisInsight UI 的 React/Redux 前端开发模式:组件目录结构、styled-components、hooks、命名导出、barrel 文件、布局组件与主题用法。在编辑 redisinsight/ui/** 下任何文件、编写或修改 React 组件、Redux slice、styled-components、自定义 hook,或用户提到 UI、frontend、React、Redux、styled-components 时使用。
io.github.redis/RedisInsight/testing
RedisInsight 使用 Jest 与 Testing Library 的单元/集成测试标准:测试结构、`renderComponent` 助手、用 faker 造测试数据、mock 模式,以及用 `waitFor` 取代固定等待。在编写或修改任何 `*.spec.ts` 或 `*.spec.tsx` 文件、新增组件或 slice 测试、调试不稳定测试,或用户提到 jest、testing library、faker、测试模式时使用。
io.github.apache/airflow/airflow-new-sdk
为 Airflow 实现全新语言 SDK 的指南(AIP-108)。当贡献者要为一种新编程语言添加支持——设计 Python coordinator、用目标语言实现线协议、编写 bundle 格式并组织 PR——时使用本技能。触发短语包括:“new language SDK”“new SDK”“add support for [language]”“implement coordinator for”“SubprocessCoordinator”“BaseCoordinator”“new runtime”“AFBNDL01”“supervisor schema”,或任何把新语言引入 Airflow executor 生态的内容。