tactical-ddd
tactical-ddd 是一个用于识别贫血领域模型并将其重构为充血领域模型的技能,同时落实战术 DDD 模式(实体、值对象、聚合等)。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 10-31 00:15
38,969 个结果
tactical-ddd 是一个用于识别贫血领域模型并将其重构为充血领域模型的技能,同时落实战术 DDD 模式(实体、值对象、聚合等)。
KodaGPT 是一款 AI 编程助手,帮助开发者更高效地编写、理解和调试代码。该技能通过 Membrane CLI 管理与 KodaGPT 的连接,可操作其助手、会话、消息与知识库等数据。
用于系统性处理 GitHub Pull Request 上未解决的评审反馈的技能。可通过 PR 编号或 URL 定位,逐条分类并回复评论,必要时提交代码修改、创建跟进 Issue,最后推送并汇总。
面向 Microsoft Fabric OneLake 目录治理的 CLI 技能,通过 Fabric Admin、Core 与 Power BI REST API 审计和修复目录健康、保护与信任状态。按权限层级与审计/修复两个维度分四种模式,强调先审计后修复、不可逆操作需确认。
一套面向生产环境的防御性 Bash 编程指南,讲解严格模式、错误捕获、变量与数组安全、参数解析、日志、信号处理、幂等设计等模式,帮助编写健壮的 Shell 脚本、CI/CD 流水线与系统工具。
deno-guidance 是一个面向 Deno 项目开发的基础指导技能,适用于启动 Deno 项目、选择依赖包、配置 deno.json 以及运行 Deno CLI 命令等场景。Deno 是一个安全的 JavaScript/TypeScript 运行时,可直接运行 TypeScript,并内置格式化、检查、测试等工具,同时通过 JSR 进行现代包管理。该技能强调在添加依赖时优先使用 JSR 包(jsr:),其次为 npm 包(npm:),并避免使用已弃用的基于 URL 的导入方式。它还介绍了标准库位于 JSR 的 @std/ 下、Deno 的显式权限系统(--allow-net、--allow-read、--allow-env 等)以及 deno.json 配置文件和导入映射的用法。工作流方面,建议在代码变更后定期运行 deno fmt、deno lint 和 deno test;依赖管理使用 deno add、deno install、deno update;并区分了更新项目依赖的 deno update 与更新运行时本身的 deno upgrade。在 CI/CD 中,使用 --check 让格式化检查在未修改文件的情况下失败。该技能还包含常见错误提醒,例如使用旧式 URL 导入、提交前忘记格式化/检查、运行时缺少权限标志以及不用 deno add 管理依赖等。
这是一个面向 Deno 与 TypeScript 开发的技能指南,重点介绍如何利用 Deno 的现代运行时特性、安全模型和原生工具链来构建应用。内容覆盖 TypeScript 通用编码规范,包括类型声明、命名约定、函数与接口设计原则,以及 Deno 特有的项目结构、ES 模块与依赖管理方式(deps.ts、import maps、JSR)。同时说明了 Deno 默认安全模型与权限授予方式,并给出使用 Deno.serve、Hono、Fresh 构建 HTTP 服务、集成 Deno KV 数据库、读取环境变量、编写内置测试以及格式化、检查、打包、编译等工具命令的示例。还包含 deno.json 配置、错误处理模式、Web 标准 API 使用与性能相关建议。
面向 Spring Boot 服务的 Java 编码规范,涵盖命名、不可变性、Optional、Streams、异常、泛型与项目结构,目标是在 Java 17+ 中编写可读、易维护的代码。
面向 Java 代码的 Javadoc 注释规范技能,要求为类型与成员编写文档注释并遵循最佳实践,涵盖摘要、参数、返回值、异常及常用 Javadoc 标签的写法。
面向 Spring Boot 开发的实践规范技能,帮助编写高质量 Java 应用,涵盖项目结构、依赖注入、配置、Web 层、服务层、数据层、日志、测试与安全等约定。
Laravel Specialist 是一个面向 Laravel 10+ 与 PHP 8.2+ 开发的高级技能(Skill),聚焦 Eloquent ORM、现代 PHP 类型特性与工程化实践。它定义了一套完整的工作流程:从需求分析中识别模型、关系、API 与队列需求,设计数据库结构与服务层,到用 Eloquent 模型、控制器、API 资源和队列任务实现功能,最后编写特性测试与单元测试并验证。该技能附带按主题拆分的参考文档,涵盖 Eloquent、路由与 API、队列系统、Livewire 以及测试,在相应场景下按需加载。它同时明确了必须遵循与禁止的做法,例如必须使用 PHP 8.2+ 的 readonly、枚举和类型化属性,为方法参数与返回值添加类型提示,用预加载避免 N+1,用 API 资源转换数据,编写覆盖率超过 85% 的测试;禁止无保护的原始查询、跳过预加载、明文存储敏感数据、在控制器中混入业务逻辑、硬编码配置、跳过输入验证或忽略队列失败。该技能还提供了 Eloquent 模型、迁移、API 资源、队列任务和 Pest 特性测试的代码模板,以及迁移后、路由后、任务派发后、实现完成后和提交 PR 前的验证检查点命令。
用于将 Next.js 项目迁移到 vinext(基于 Vite 的 Next.js API 重实现)的技能。包含兼容性检查、自动或手动迁移、ESM 转换、Vite 配置生成及部署指引,应用代码无需改动。
面向 ASP.NET Core Minimal API(.NET 8+)的文件上传实现指南,涵盖 IFormFile 绑定、请求与表单双重大小限制、防伪令牌、内容校验与流式上传等要点。
通过 ModelsLab 的 OpenAI 兼容 Chat Completions API 调用 60+ 大语言模型(含 DeepSeek R1、Meta Llama、Google Gemini、Qwen、Mistral),支持系统提示、多轮对话、流式输出、函数/工具调用与 JSON 结构化响应。
mf-bridge-check 是 Module Federation 生态中的检查技能,用于核对 Bridge 规范的落地情况:确认生产者是否正确导出 export-app,并检查消费者是否采用推荐的 Bridge API。适合在接入或审查 Module Federation Bridge 时使用。
vue-best-practices 是一套面向 Vue.js 开发任务的技能指令集,来源为 moeru-ai/airi,指向 skills.sh 上的对应页面。它以工作流形式给出 Vue 项目的实践规范,强烈建议以 Vue 3、Composition API、`<script setup lang="ts">` 与 TypeScript 作为默认技术栈,并覆盖 Vue 3、SSR、Volar 等场景。核心内容包括:在编码前确认架构(若项目显式使用 Options API 或 JSX,则加载对应最佳实践技能)、阅读并应用响应式、单文件组件、组件数据流、组合式函数四份核心参考、编码前规划组件边界;应用响应式、SFC 结构与模板安全、组件聚焦、组件数据流、组合式函数等基础;按需选用插槽、透传属性、KeepAlive、Teleport、Suspense、动画、指令、异步组件、渲染函数、插件、状态管理等可选特性;在功能正确后再做大型列表虚拟化、v-once/v-memo、避免列表过度抽象、updated 钩子性能等优化;最后给出完成前的自检清单。
Orca CLI 是 Orca 编辑器提供的命令行工具,用于操作由 Orca 管理的工作树(worktree)、文件夹上下文、终端、仓库、自动化、构件、技能共享、工作树评论以及 Orca 内置浏览器。它是一个发现入口,会加载与当前会话版本匹配的 Orca 指南。使用前需先解析本次会话应使用的可执行文件:优先读取 ORCA_CLI_COMMAND 环境变量;否则在暴露 ORCA_DEV_REPO_ROOT 的开发检出中使用 orca-dev;否则在非 Orca 管理的 Linux 终端使用 orca-ide(不要直接运行裸 orca,它通常指向 GNOME Orca 屏幕阅读器);其余情况使用 orca。运行前应先执行 ORCA skills get orca-cli 加载版本匹配的指南,命令优先使用 --json;未覆盖的命令或参数用所选可执行文件的 --help 查看。若提示 Orca 未运行,可用 ORCA open --json 启动后重试;若报 runtime_access_denied,说明沙箱阻止了连接,应提升权限重跑,而不是重启 Orca。
用于生成或更新组件文档的技能,可产出用法示例、Props 表格与 Storybook 故事。适用于记录新组件、创建用法说明等场景。
Unity 命令模式技能,将操作封装为对象,用于排队、撤销/重做与异步执行。提供基于 Task 的 ICommand 接口、可在 Inspector 配置的 CommandSO 以及顺序执行的命令队列,核心实现集中在单个 Command.cs.txt 文件中。
在 Unity 中实现 MVC 与 MVP 模式的技能,强调关注点分离,把代码拆为 Model(数据)、View(视觉)、Presenter(逻辑桥梁)三层,适合可扩展的 UI 与游戏管理。
用于把现有 Nango TypeScript createSync 实现迁移到 checkpoint 机制,替换 nango.lastSyncDate、旧的 incremental syncType 与不可恢复的全量刷新,保障分页进度与删除处理正确。
依据 Kent Beck 的简单设计与重构哲学审查代码的技能,可检测代码坏味道、给出重构建议并推动增量式设计改进,适用于代码质量、可读性与可维护性评审。
task-runner 是一个用于按批次执行书面实施计划的技能:先审阅计划与每个任务,再分批执行并在批次间暂停等待架构师反馈,适用于有独立会话和人工检查点的开发场景。
Open WebUI 综合参考技能,覆盖架构、认证、函数、管道、API、RAG、扩展与调试等主题,按问题指向对应参考文件,适合部署、开发与排障 Open WebUI 时查阅。