cleanddd-dotnet-coding
CleanDDD 项目的 .NET 编码指南技能,用于在已完成建模后落地聚合、命令、查询、API 端点、领域/集成事件、仓储、实体配置与测试,规范分层、命名与异步约定。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 10-23 00:13
37,549 个结果
CleanDDD 项目的 .NET 编码指南技能,用于在已完成建模后落地聚合、命令、查询、API 端点、领域/集成事件、仓储、实体配置与测试,规范分层、命名与异步约定。
repo-cleanup 是一个用于仓库清理的技能,当代码仓库需要清理死代码、构建产物、未使用依赖、过时文档或陈旧测试时使用,提供安全的清理工作流,通过验证使用情况、先归档后删除、用测试验证来降低风险。
setup-polar 是 Polar 支付集成的交互式引导安装向导技能,用于在项目中从零完成 Polar 支付接入。它按固定流程推进:先检查 Polar MCP 是否可用,不可用时按环境引导安装(如 Claude Code 的 claude mcp add、Cursor 的 mcp.json 配置),并完成登录鉴权与验证;随后收集项目上下文(框架、沙箱或生产环境、售卖类型:订阅、一次性或两者),确认或创建组织,用 MCP 创建首个测试产品并保存产品 ID;再交由 polar-integration 技能生成 Checkout、客户门户与 Webhook 端点代码,并说明所需的 POLAR_ACCESS_TOKEN、POLAR_WEBHOOK_SECRET、POLAR_SERVER 环境变量;接着用 Polar CLI 将 Webhook 转发到本地开发服务器,触发 order.paid 事件验证处理器,最后用测试卡完成端到端检查。适用于需要为 Next.js、Express.js、FastAPI 等项目接入 Polar 支付并建立本地测试链路的场景。
Scrapfly 官方 TypeScript/JavaScript SDK(scrapfly-sdk),用于在 Node.js、Deno、Bun 及边缘运行时抓取网页,支持代理轮换、反爬绕过、JS 渲染、截图与 AI 结构化提取。
Domo 数据上传的 Java CLI(domoutil.jar)备用方案,用于将 CSV 上传到 Domo,支持从 CSV 推导 schema、创建数据集、分块上传与索引。当 JSON 连接器不适用或数据本身已是 CSV 时使用。
该技能为物联网(IoT)与边缘计算开发提供专家级支持,专长涵盖嵌入式固件(C/C++)、无线协议以及云端集成。它帮助设计从物理设备到数字系统的端到端物联网架构,使用 MQTT、BLE、LoRaWAN 和边缘计算等技术。主要用途包括:选择连接协议(依据带宽、功耗、距离、工业环境等约束)、挑选云平台(AWS IoT Core、Azure IoT Hub、GCP Cloud IoT、HiveMQ/EMQX 等)、确定边缘智能层级(仅遥测、边缘过滤、边缘分析、边缘 AI)。内容还涵盖在 ESP32 等微控制器上部署 TinyML 模型的流程、MQTT 设备影子与遗嘱消息等设计模式,以及与后端、数据工程、移动端开发者的协作交接方式。
面向 Better Auth 集成的最佳实践技能,整理环境变量、配置选项、数据库适配器、会话管理、插件与客户端用法,并提示常见坑点。
Do I Understand? 是一个反向代码审查技能:审查开发者本人,而不是代码。它针对 AI 智能体生成的代码,在合并前通过提问检验开发者是否真正理解自己即将提交的改动,找出其无法解释、无法负责的部分。适用于已有具体改动(PR、分支、diff 或暂存内容)的场景,最终产出一份作者理解声明,供评审者参考。
这是一个用于自动提交改动、推送分支并创建或更新 PR 的命令式技能。它会按约定式提交规范生成提交信息与 PR 标题,并依据模板撰写 PR 描述。
Core Location 现代 API 参考(iOS 17+),涵盖 CLLocationUpdate、CLMonitor、CLServiceSession、授权、后台定位与地理围栏,提供签名、用法与限制说明。
Network.framework 的 API 参考技能,覆盖 NWConnection(iOS 12-25)与 NetworkConnection(iOS 26+)两代接口,涉及 TLS、TLV 分帧、Coder 协议、NetworkListener、TLV 与 Wi-Fi Aware 发现等主题,用于迁移 BSD sockets、选择协议与实现示例。
实现 OAuth 2.0 与 OpenID Connect(OIDC)认证流程的专家技能,专注安全令牌处理、社交登录集成、API 授权与身份提供商配置,覆盖客户端与服务端流程及安全最佳实践。
本技能由 Cyfrin 安全团队维护,旨在指导开发者编写可用于生产环境的 Solidity 智能合约代码。其核心理念是“假设你写的任何代码都将受到攻击”,从而要求以防御性方式编写。内容覆盖代码风格、文件与合约内的声明顺序、测试策略、部署与治理规范等多个方面。它强调使用绝对导入路径、优先 revert 配合带合约名前缀的自定义错误、优先使用无状态模糊测试与不变量测试(并以多模糊器设置交叉验证)、支持分支树测试法,还给出了函数按可见性分组排列的规范。此外列举了存储读取缓存、最小化 storage slot 打包、使用 immutable、避免默认值初始化等优化建议,并要求部署前进行审计、私钥绝不使用明文、首次部署即采用多签管理、升级时注意存储冲突,并在 CI 中集成 solhint、forge build --sizes、slither/aderyn 和模糊测试等最小流水线。该技能适合在用户要求编写智能合约、尤其是计划部署到生产环境时使用。
在 TypeScript/Node.js 中强制执行红-绿-重构 TDD 工作流的技能:写一个测试并让它失败,再写最小实现让测试通过,最后在保持测试通过的前提下重构代码,适用于新功能开发、修 bug 或迁移逻辑。
面向 Godot 4.3+ 的状态机实现技能,讲解枚举式、节点式、资源式三种 FSM 写法及其取舍,并涉及层级与并行状态机。资料还对比行为树插件 LimboAI 与 Beehave 的适用差异。
jww-swift-style 是用于 JWW 项目的 Swift 代码风格技能,在生成、编辑或审查应用、包、扩展或测试代码时,使代码与 Justin 的既有风格保持一致。核心原则是让新代码看起来像原本就属于被修改的代码旁边。
将 i18next/react-i18next 项目迁移到 Lingui 的迁移技能,提供从安装依赖、配置构建工具、替换初始化与 React 组件用法、迁移复数与命名空间、转换翻译目录,到运行 lingui extract、lingui compile 校验并移除旧包的分步清单。
Azure Maps 开发技能指南,汇总最佳实践、架构设计、配额限制、安全认证、配置与集成编码模式,并提供本地速查内容与远程文档获取方式,覆盖 Web/REST SDK、迁移与地理空间数据处理。
面向 NetBox REST 与 GraphQL API 集成开发的最佳实践技能,覆盖认证、分页、字段选择、性能优化、数据建模、Diode 数据写入与分支插件工作流,帮助工程师构建和审查 NetBox 集成代码。
面向特定受众层级解释代码、概念或系统行为的技能,提供带深度控制的结构化讲解流程,适合教学与知识传递,不适用于纯文档生成。
该技能已整合进 turborepo 技能,本身不再保留规范内容。用于在添加包、编辑 turbo.json、pnpm-workspace.yaml、tsconfig 或调整 apps/packages 结构时,引导改用 turborepo 技能。
面向 GitHub Issue 处理流程的协作技能,专精系统化缺陷调查、功能实现与协作式开发工作流,覆盖问题分拣、根因分析、测试驱动开发和拉取请求管理,目标是把模糊的缺陷报告转化为可执行的修复、把功能需求转化为可投产代码。
Spree 6 定制决策指南:当不确定该用哪种扩展模式时优先使用。按表格从上到下选择——越靠上越是数据或配置,升级不受影响;越靠下越耦合 Spree 内部。涵盖商店设置、环境变量、模型偏好、工作流钩子、事件订阅、Webhook、结账要求、Provider、认证策略、自定义字段、metadata、装饰器、依赖替换等。
面向网站安全与信任的修复技能,针对 IsAgentReady 第 5 类安全与信任检查项,帮助配置 HTTPS、HSTS、CSP、X-Content-Type-Options、frame 保护、CORS 与 Referrer-Policy 等安全响应头,并给出验证方法。