SuperAPI AI 工具集

Skill 广场

找到适合任务的 Agent Skill,阅读介绍并复制安装命令。

更新于 11-09 00:13

编程与开发

40,308 个结果

next-best-practices

Next.js 最佳实践技能,用于在编写或审查 Next.js 代码时应用一套规范与规则。内容覆盖文件约定、RSC 边界、数据模式、异步 API、元数据、错误处理、路由处理器、图片与字体优化、打包、脚本、水合错误、Suspense 边界、并行与拦截路由、自托管及调试技巧等主题,并分别指向对应的说明文档。该技能可帮助开发者识别无效的 React Server Component 写法、非序列化 props、Server Action 异常等问题,涉及 Next.js 15+ 的异步 API 变更与 v16 中间件重命名等事项。

编程与开发20 次安装

saas-seeder

saas-seeder 是一个用于从 SaaS Seeder 模板引导新 SaaS 项目的技能,主要面向多租户(多加盟/分支机构)SaaS 的初始化工作。根据资料,它的工作内容包括设置数据库、配置环境、创建超级管理员用户,并验证三层面板结构。它适用于从这个模板初始化新的多租户 SaaS 项目时使用。技能强调在完成相关任务时应用既定的判断、领域约束和经过验证的工作流,而非临时建议;同时给出了明确的适用与不适用条件:当任务与 saas-seeder 无关,或有更专门的配套技能可用时不应使用;当请求只需要简单回答、且本技能的约束或参考资料无实质帮助时也不应使用。所需输入为相关项目上下文、约束条件和待解决的具体问题,以及确认期望交付物(设计、代码、评审、迁移计划、审计或文档)。工作流要求先阅读 SKILL.md,再按需加载引用的深入文件,应用其中的有序指导、检查清单和决策规则,产出包含假设、风险和后续工作的交付物。质量上要求输出面向执行、简洁,并符合仓库基线工程标准;反模式包括不加验证地复制示例,以及默认加载全部参考文件。该技能还要求先为开发者准备需求与设计规格、数据库架构文件等。

编程与开发20 次安装

prisma-cli-db-execute

prisma db execute 是 Prisma CLI 提供的一个数据库命令,用于向数据库执行原生 SQL 脚本。它通过 prisma.config.ts 中配置的数据源连接到数据库,然后执行通过 --file 指定文件或通过 --stdin 传入标准输入的脚本。该命令适用于运行原生 SQL、维护任务,或应用来自 migrate diff 的差异脚本。需要注意的是,它不支持 MongoDB,并且不会返回查询结果(行),只报告执行成功或失败;如需查看数据,应使用 Prisma Client 或 prisma studio。

编程与开发20 次安装

prisma-cli-db-pull

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 预览,并备份自定义内容。

编程与开发20 次安装

prisma-cli-debug

prisma-cli-debug 是 Prisma CLI 中的调试命令,用于输出有助于排查问题和提交缺陷报告的环境信息。执行 prisma debug [options] 后,会显示当前 Prisma 环境的多项细节,包括 Prisma CLI 版本、Prisma Client 版本(若已安装)、引擎二进制文件(如查询引擎、迁移引擎等)、平台信息(操作系统与架构)、Node.js 版本,以及已配置的数据源提供方。该命令支持两个选项:--schema 用于指定 schema 文件路径,--config 用于指定 Prisma 配置文件的路径。它适用于三类场景:排查版本不匹配等故障、在提交 GitHub issue 时附带环境信息、以及在安装后验证二进制文件是否正确下载。

编程与开发20 次安装

prisma-cli-migrate-diff

prisma migrate diff 是 Prisma CLI 中的一个命令,用于比较两个数据库 schema 来源并生成差异结果,输出形式可以是人类可读的摘要或 SQL 脚本。它支持多种来源类型,包括空状态(empty)、schema 文件(schema)、迁移目录(migrations)、数据库 URL(url)以及已配置的数据源(config-datasource)。使用该命令时必须同时提供一个 from 来源和一个 to 来源,例如比较生产数据库与本地 schema,或比较数据库状态与迁移目录。常见用途包括前向生成迁移、漂移检测、基线化以及调试 migrate dev 的行为。

编程与开发20 次安装

prisma-cli-migrate-reset

prisma-cli-migrate-reset 是 Prisma CLI 提供的数据库重置命令,用于将数据库恢复到干净状态并重新应用全部迁移。它会尝试删除数据库(或清除所有数据与表),重新创建数据库,应用 prisma/migrations/ 目录下的所有迁移,并在已配置的情况下自动运行种子脚本。执行该命令会导致全部数据丢失,因此主要面向开发与测试环境。命令支持 --force / -f 跳过确认提示,便于 CI 与自动化流程使用;也支持 --schema 指定 schema 文件路径,以及 --config 指定 Prisma 配置文件的自定义路径。在 v6 中,migrate reset 会自动执行 prisma generate;在 v7 中可能需要单独运行 prisma generate 来更新客户端,而 reset 本身聚焦于数据库状态,并且默认会在重置后运行种子脚本。

编程与开发20 次安装

prisma-cli-studio

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)。由于提供直接数据库访问,应仅在本地开发机或安全的内部网络运行,切勿公开暴露。

编程与开发20 次安装