swift-protocol-di-testing(Swift 协议依赖注入测试)
io.github.affaan-m/ECC/swift-protocol-di-testing
基于协议的依赖注入,用于可测试的 Swift 代码——使用聚焦协议和 Swift Testing 模拟文件系统、网络和外部 API。适用于需要测试 Swift 代码且必须模拟文件系统、网络或外部 API 时。
“code” 共 1,563 个结果
io.github.affaan-m/ECC/swift-protocol-di-testing
基于协议的依赖注入,用于可测试的 Swift 代码——使用聚焦协议和 Swift Testing 模拟文件系统、网络和外部 API。适用于需要测试 Swift 代码且必须模拟文件系统、网络或外部 API 时。
io.github.affaan-m/ECC/ai-regression-testing
面向 AI 辅助开发的回归测试策略。无数据库依赖的沙盒模式 API 测试、自动化缺陷检查工作流,以及捕捉 AI 盲点(同一模型既编写又审查代码)的模式。适用于为 AI 辅助编写的代码补充回归覆盖,或同一模型既编写又审查某次变更时。
io.github.affaan-m/ECC/vue-patterns
Vue.js 3 组合式 API 模式、组件架构、响应式最佳实践、Pinia 状态管理、Vue Router 导航以及 Nuxt SSR 模式。在 Vue、Nuxt、Vite 或 Pinia 项目中自动启用。当构建或审阅 Vue 3、Nuxt、Pinia 代码时使用,如涉及组合式 API、响应式或路由导航。
io.github.affaan-m/ECC/agent-architecture-audit
面向 Agent 与 LLM 应用的全栈诊断。按 12 层 Agent 技术栈审查包装层回归、记忆污染、工具调用约束失效、隐藏的修补循环与渲染损坏,输出按严重程度排序的问题清单,并给出以代码为优先的修复建议。构建 Agent 应用、自主循环或任何 LLM 功能的开发者必备。当 Agent 或 LLM 功能表现异常且故障层级不明,或在上线一套 Agent 技术栈之前使用。
io.github.affaan-m/ECC/defi-amm-security
Solidity AMM 合约、流动性池和换币流程的安全清单。覆盖重入、CEI 排序、捐赠/通胀攻击、预言机操纵、滑点、管理员权限和整数运算。在审计或编写 Solidity AMM、流动性池或换币代码时使用。
io.github.affaan-m/ECC/python-patterns
Pythonic 惯用法、PEP 8 规范、类型提示,以及构建健壮、高效、易维护 Python 应用的最佳实践。在编写或审查 Python 代码,且涉及惯用结构、类型标注或 PEP 8 时使用。
io.github.affaan-m/ECC/prompt-optimizer
分析原始提示词,识别意图与缺口,匹配 ECC 组件(skill/命令/代理/hook),输出可直接粘贴的优化后提示词。只提供建议——绝不亲自执行任务。触发时机:用户说“optimize prompt”“improve my prompt”“how to write a prompt for”“help me prompt”“rewrite this prompt”,或明确要求提升提示词质量。中文等价说法同样触发:“优化prompt”“改进prompt”“怎么写prompt”“帮我优化这个指令”。不触发时机:用户希望直接执行任务,或说“just do it”/“直接做”。当用户说“优化代码”“优化性能”“optimize performance”“optimize this code”时不触发——那些是重构/性能任务,不是提示词优化。
io.github.JuliusBrussee/caveman/safe-refactor
在保持行为不变的前提下重组代码结构。适用于提取、合并、归属调整,或在结构性改动前后必须辅以验证的清理工作。
io.github.github/awesome-copilot/reviewing-oracle-to-postgres-migration
对照已知行为差异(空字符串、refcursor、类型强转、排序/排序规则、UNION ALL 优化器风险、物化视图刷新要求、时间戳、并发事务等)识别 Oracle 到 PostgreSQL 的迁移风险。在规划数据库迁移、审查迁移产物,或验证集成测试是否覆盖 Oracle/PostgreSQL 差异时使用。
io.github.affaan-m/ECC/living-docs-governance
通过为现有项目文档分配清晰的章程、地图、状态与历史角色,再把正在使用的代理运行框架接到这些权威来源上,从而避免长期项目的文档腐化。在维护阶段使用:当文档与代码脱节、代理跨会话丢失上下文,或刻意删除的内容反复被重建时。优先沿用仓库现有的文档结构,而不是新建根目录文件。中文触发:文档治理、活文档、项目状态追踪、防文档漂移、项目地图、健康仪表盘、删除区、长期项目治理
io.github.remix-run/remix/add-package
在 Remix monorepo 中创建或对齐一个包,使其符合既有包约定。适用于在 packages/ 下新增包,或修正现有包的结构、测试配置、TypeScript/构建配置、代码风格与 README 版式以匹配 Remix 3 的其他包。
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.Jeffallan/claude-skills/devops-engineer
编写 Dockerfile、配置 CI/CD 流水线、撰写 Kubernetes manifest,并生成 Terraform/Pulumi 基础设施模板。处理部署自动化、GitOps 配置、事故响应 runbook 与内部开发平台工具。在搭建 CI/CD 流水线、应用容器化、管理基础设施即代码、部署到 Kubernetes 集群、配置云平台、自动化发布或响应生产事故时使用。涉及流水线、Docker、Kubernetes、GitOps、Terraform、GitHub Actions、值班响应或平台工程时调用。
io.github.PostHog/posthog/finding-llm-gateway-migration-candidates
找出并排序可从 services/llm-gateway 迁往 PostHog/ai-gateway 的调用方。当被询问接下来迁移什么、寻找低风险网关迁移候选、盘点剩余的 Python 网关调用方,或识别受 Go 网关对等性阻塞的调用方时使用。检索代码与部署接线、清点每个调用方的必需契约、过滤掉不受支持的迁移项,返回一份有证据支撑的候选清单而不改动调用方。
io.github.luongnv89/claude-howto/refactor
基于 Martin Fowler 方法论的系统化代码重构 skill。适用于用户请求重构代码、改进代码结构、减少技术债、清理旧代码、消除 code smell 或提升可维护性时。这个 skill 采用分阶段、带研究与计划的安全增量实施方式。
io.github.luongnv89/claude-howto/refactor
基于 Martin Fowler 方法论系统化地重构代码。当用户要求重构代码、改善代码结构、减少技术债、清理遗留代码、消除 code smell 或提升可维护性时使用。该技能引导经过调研、规划与安全增量实施的阶段性方法。
io.github.luongnv89/claude-howto/refactor
基于 Martin Fowler 方法论系统化地重构代码。当用户要求重构代码、改善代码结构、减少技术债、清理遗留代码、消除 code smell 或提升可维护性时使用。该技能引导经过调研、规划与安全增量实施的阶段性方法。
io.github.luongnv89/claude-howto/refactor
基于 Martin Fowler 方法论系统化地重构代码。当用户要求重构代码、改善代码结构、减少技术债、清理遗留代码、消除 code smell 或提升可维护性时使用。该技能引导经过调研、规划与安全增量实施的阶段性方法。
io.github.PostHog/posthog/adding-personhog-rpc
在 personhog-replica 与 personhog-router 中新增 RPC 的指南。涵盖资格检查、proto 定义、Python 与 Node.js 客户端代码生成、Rust 实现(storage trait、postgres 查询、服务处理器、router 接线)与索引兼容性校验。在为 personhog 添加新 gRPC 端点、把 Django ORM 查询迁移到 personhog 或扩展 personhog 服务 API 时使用。
io.github.prisma/orm/no-bare-casts
适用于:在 TypeScript 或 TSX 生产代码中书写 `as`、修改包含裸 `as` 断言的文件、用断言压制类型错误、遇到 `as unknown as`,或审查断言使用点时。
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/analyzing-android-malware-with-apktool
使用 apktool 反编译资源、jadx 还原 Java 源码、androguard 检查清单,对 Android APK 恶意软件做静态分析:检测危险权限组合、识别混淆代码、动态代码加载与基于反射的 API 调用。适用于在不运行可疑 APK 的前提下做静态分诊,或编写移动恶意软件检测规则。
io.github.mukul975/Anthropic-Cybersecurity-Skills/implementing-secrets-management-with-vault
部署 HashiCorp Vault 做集中式密钥管理,涵盖数据库与云服务商的动态密钥生成、transit 加密、PKI 证书管理与 Kubernetes 集成。适用于消除应用代码或 CI/CD 流水线中的硬编码凭据、迁移到短期自动轮换的密钥,或让 Kubernetes 工作负载安全获取数据库/云服务商凭据。
io.github.novuhq/novu/nv-park-and-review
把本地改动提交为基线,跳入轻量 review worktree,仅针对该提交做“核弹级”代码质量审查,把由此产生的重构作为独立追加提交落地,然后合回并拆除工作树。当用户要求审查本地未提交改动中的 AI 垃圾代码与冗余代码,或调用 nv-park-and-review 时使用。