prisma-automation

通过Rube MCP(Composio)自动化Prisma任务。始终优先搜索工具以获取当前架构。

安装

热度:21

下载并解压到你的 skills 目录

复制命令,发送给智能体自动安装:

下载并安装这个技能 https://openskills.cc/api/download?slug=composiohq-composio-skills-prisma-automation&locale=zh&source=copy

Prisma Automation - 通过 Rube MCP 自动化 Prisma 任务

技能概述


Prisma Automation 是一个通过 Rube MCP(Composio)自动执行 Prisma 数据库操作的技能,支持工具发现、连接管理和批量执行,无需 API 密钥即可集成到开发工作流中。

适用场景


  • 开发环境自动化:在本地或 CI/CD 流程中自动执行 Prisma 迁移、种子数据生成等重复性数据库操作,减少手动介入。
  • 批量数据库操作:通过 RUBE_REMOTE_WORKBENCH 执行大量 Prisma 命令,如批量数据导入、多实例同步等,提高效率。
  • 动态工具调用:根据当前 Prisma 模式自动发现可用工具并执行,适应不同项目结构和版本变化。
  • 核心功能


  • 工具发现与模式验证:通过 RUBE_SEARCH_TOOLS 动态获取当前可用的 Prisma 工具列表、输入模式和建议的执行计划,确保操作兼容性。
  • 连接状态管理:使用 RUBE_MANAGE_CONNECTIONS 检查和管理 Prisma toolkit 连接状态,支持连接激活、错误诊断和会话复用。
  • 多工具批量执行:通过 RUBE_MULTI_EXECUTE_TOOL 在单个会话中顺序或并行执行多个 Prisma 操作,支持跨工具数据传递和错误处理。
  • 常见问题

    Prisma Automation 如何确保工具调用的正确性?


    每次执行前必须调用 RUBE_SEARCH_TOOLS 获取最新的工具模式和字段定义,避免硬编码工具参数导致的兼容性问题。搜索结果会返回推荐的执行计划和已知陷阱。

    如果 Prisma 连接处于非活动状态怎么办?


    通过 RUBE_MANAGE_CONNECTIONS 检查连接状态,如果返回非 ACTIVE 状态,技能会返回认证链接。完成认证后重新检查状态,确保连接激活后再执行工作流。

    Prisma Automation 支持哪些类型的数据库操作?


    支持 Composio Prisma toolkit 提供的所有操作,包括迁移执行、数据查询、模型生成、种子数据管理等。具体可用工具需通过 RUBE_SEARCH_TOOLS 动态发现。