orderly-plugin-create
Orderly 插件创建 CLI 技能:用官方 @orderly.network/devkit(orderly-devkit)脚手架生成新的 Orderly 插件项目。适用于需要从官方模板新建插件包的场景,生成后可用 orderly-plugin-write 继续开发。要求 Node.js >= 20.19.0。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 11-09 00:13
40,308 个结果
Orderly 插件创建 CLI 技能:用官方 @orderly.network/devkit(orderly-devkit)脚手架生成新的 Orderly 插件项目。适用于需要从官方模板新建插件包的场景,生成后可用 orderly-plugin-write 继续开发。要求 Node.js >= 20.19.0。
Orderly 插件提交技能:引导用户准备并发布插件到 Orderly Marketplace,涵盖 README 生成、usagePrompt 草拟、dry-run 校验与 orderly-devkit submit 提交,且未经用户明确确认不会提交。
用于在完成 Orderly 插件脚手架后编写插件代码,涵盖拦截器、Hooks、生命周期与最佳实践等 SDK 开发模式。
Fastify 是面向 Node.js 的高性能、低开销 Web 框架,提供基于 JSON Schema 的校验、插件架构、钩子与内置 Pino 日志,并具备良好的 TypeScript 支持。本条目为使用该框架进行服务搭建、路由、插件、校验与错误处理的中文指导。
用于全局安装 OpenSpec CLI 的技能,支持 npm、pnpm、yarn、bun 和 nix。当用户提出“install OpenSpec”“set up OpenSpec”或遇到 openspec 命令找不到时使用;仅负责安装 CLI,不执行 openspec init。
Wedge 是一个把重复、确定性的计算从技能流程中抽离为可打包 CLI 的技能,配合 wedge 打包工具与 fromargs 库使用。适用于用户说“wedge this”或要求把重复分析变成 CLI 的场景。
基于 Mock 数据生成、验证原型 UI 的规划具象化技能,无需后端,使用 Vue 3 + TypeScript + NuxtUI v4,产物仅供后续 Spec 编写参考。
用于编写、审查、重构和解释使用 Effect 库的 TypeScript 代码的技能,适用于 Effect、Effect.gen、yield*、pipe、Layer、Context 等场景。
Next.js 最佳实践技能,用于在编写或审查 Next.js 代码时应用一套规范与规则。内容覆盖文件约定、RSC 边界、数据模式、异步 API、元数据、错误处理、路由处理器、图片与字体优化、打包、脚本、水合错误、Suspense 边界、并行与拦截路由、自托管及调试技巧等主题,并分别指向对应的说明文档。该技能可帮助开发者识别无效的 React Server Component 写法、非序列化 props、Server Action 异常等问题,涉及 Next.js 15+ 的异步 API 变更与 v16 中间件重命名等事项。
对软件项目进行实施状态审计的技能,输出结构化文档到 docs/implementation/review-{date}/,包含差距分析、数据库模式审计、集成状态、完成蓝图与优先级行动项。
saas-seeder 是一个用于从 SaaS Seeder 模板引导新 SaaS 项目的技能,主要面向多租户(多加盟/分支机构)SaaS 的初始化工作。根据资料,它的工作内容包括设置数据库、配置环境、创建超级管理员用户,并验证三层面板结构。它适用于从这个模板初始化新的多租户 SaaS 项目时使用。技能强调在完成相关任务时应用既定的判断、领域约束和经过验证的工作流,而非临时建议;同时给出了明确的适用与不适用条件:当任务与 saas-seeder 无关,或有更专门的配套技能可用时不应使用;当请求只需要简单回答、且本技能的约束或参考资料无实质帮助时也不应使用。所需输入为相关项目上下文、约束条件和待解决的具体问题,以及确认期望交付物(设计、代码、评审、迁移计划、审计或文档)。工作流要求先阅读 SKILL.md,再按需加载引用的深入文件,应用其中的有序指导、检查清单和决策规则,产出包含假设、风险和后续工作的交付物。质量上要求输出面向执行、简洁,并符合仓库基线工程标准;反模式包括不加验证地复制示例,以及默认加载全部参考文件。该技能还要求先为开发者准备需求与设计规格、数据库架构文件等。
用于设计 JSON Schema、Protocol Buffers 或 Apache Avro 等序列化模式的技能,涵盖模式版本管理、向后兼容、校验与文档化,帮助数据契约在不破坏消费方的前提下平滑演进。
Angular 状态管理技能:涵盖基于服务的简易状态、NgRx 的 actions/reducers/selectors/effects、实体适配器、Facade 模式、Angular Signals、HTTP 集成与状态测试。资料提供代码示例与最佳实践,但未说明具体安装命令、许可与收费方式。
面向产品团队的敏捷产品管理与 Scrum 实践技能,覆盖冲刺规划、待办项梳理、看板与跨团队协作等迭代开发方法。
该技能将行为驱动开发(BDD)用于数学内容验证,结合 Gherkin 场景、RSpec 断言、mathpix-gem 图像 LaTeX 提取与语法树模式匹配,支持公式提取、形式校验与代数等价性检查。
context-map 是一个用于编码工作流的技能(Skill),在动手修改代码前先分析代码库并生成上下文地图,标出可能涉及的改动面,适用于规划功能、修复缺陷、重构或代码审查时评估影响范围。
Java Javadoc 最佳实践技能,用于为 Java 类型、方法、包和公共 API 添加或审查文档。
面向 Web 开发学习者的讲解型技能,当用户请求解释 Web 开发概念、拆解代码或获取学习指引时触发。覆盖 HTML/CSS/JS、React/Next.js/Vue、Vite、后端接口与 PostgreSQL/MongoDB 等,提供分层讲解、逐行拆解、类比与延伸学习建议。
prisma db execute 是 Prisma CLI 提供的一个数据库命令,用于向数据库执行原生 SQL 脚本。它通过 prisma.config.ts 中配置的数据源连接到数据库,然后执行通过 --file 指定文件或通过 --stdin 传入标准输入的脚本。该命令适用于运行原生 SQL、维护任务,或应用来自 migrate diff 的差异脚本。需要注意的是,它不支持 MongoDB,并且不会返回查询结果(行),只报告执行成功或失败;如需查看数据,应使用 Prisma Client 或 prisma studio。
prisma db pull 是 Prisma CLI 的子命令,用于对已有数据库进行内省(introspection),把数据库结构(表、列、关系、索引)写入并更新 schema.prisma 中对应的 Prisma 模型。对 MongoDB,它会通过采样数据来推断 schema。常用选项包括 --force(忽略当前 schema 文件)、--print(将内省结果打印到标准输出)、--schema(自定义 schema 路径)、--config(自定义配置文件路径)、--url(覆盖数据源 URL)、--composite-type-depth(复合类型内省深度,默认 -1 无限,0 关闭)、--schemas(指定要内省的数据库 schema)、--local-d1(从本地 Cloudflare D1 数据库生成 Prisma schema)。使用时需先在 prisma.config.ts 中配置数据库连接,典型流程为 prisma init、配置数据库 URL、执行 prisma db pull、审阅并自定义生成的 schema,然后运行 prisma generate。需要注意的是,db pull 会覆盖 schema 文件,建议先提交当前 schema、用 --print 预览,并备份自定义内容。
prisma-cli-debug 是 Prisma CLI 中的调试命令,用于输出有助于排查问题和提交缺陷报告的环境信息。执行 prisma debug [options] 后,会显示当前 Prisma 环境的多项细节,包括 Prisma CLI 版本、Prisma Client 版本(若已安装)、引擎二进制文件(如查询引擎、迁移引擎等)、平台信息(操作系统与架构)、Node.js 版本,以及已配置的数据源提供方。该命令支持两个选项:--schema 用于指定 schema 文件路径,--config 用于指定 Prisma 配置文件的路径。它适用于三类场景:排查版本不匹配等故障、在提交 GitHub issue 时附带环境信息、以及在安装后验证二进制文件是否正确下载。
prisma migrate diff 是 Prisma CLI 中的一个命令,用于比较两个数据库 schema 来源并生成差异结果,输出形式可以是人类可读的摘要或 SQL 脚本。它支持多种来源类型,包括空状态(empty)、schema 文件(schema)、迁移目录(migrations)、数据库 URL(url)以及已配置的数据源(config-datasource)。使用该命令时必须同时提供一个 from 来源和一个 to 来源,例如比较生产数据库与本地 schema,或比较数据库状态与迁移目录。常见用途包括前向生成迁移、漂移检测、基线化以及调试 migrate dev 的行为。
prisma-cli-migrate-reset 是 Prisma CLI 提供的数据库重置命令,用于将数据库恢复到干净状态并重新应用全部迁移。它会尝试删除数据库(或清除所有数据与表),重新创建数据库,应用 prisma/migrations/ 目录下的所有迁移,并在已配置的情况下自动运行种子脚本。执行该命令会导致全部数据丢失,因此主要面向开发与测试环境。命令支持 --force / -f 跳过确认提示,便于 CI 与自动化流程使用;也支持 --schema 指定 schema 文件路径,以及 --config 指定 Prisma 配置文件的自定义路径。在 v6 中,migrate reset 会自动执行 prisma generate;在 v7 中可能需要单独运行 prisma generate 来更新客户端,而 reset 本身聚焦于数据库状态,并且默认会在重置后运行种子脚本。
Prisma Studio 是 Prisma 提供的可视化数据库浏览器,通过命令行启动一个基于网页的图形界面,用于查看和编辑数据库中的数据。运行 prisma studio 后默认在 http://localhost:5555 打开,可浏览所有模型与记录,支持分页、列排序、多条件过滤、关联筛选,并可点击内联编辑、新增和删除记录(删除带确认)。它也支持点击关联查看相关记录及关联数量。主要选项包括 --port/-p 指定端口(默认 5555)、--browser/-b 指定浏览器、--config 指定 Prisma 配置文件路径、--url 覆盖数据库连接字符串,还可通过 BROWSER=none 不自动打开浏览器以便在远程服务器使用。典型工作流是先执行 prisma migrate dev 迁移、prisma db seed 填充种子数据,再用 prisma studio 验证并按需手动编辑。它定位为开发工具,不适合生产环境,仅限已配置的数据库,且不提供高级查询(应使用 Prisma Client)。由于提供直接数据库访问,应仅在本地开发机或安全的内部网络运行,切勿公开暴露。