自动化管理 Mistral AI 文件、微调任务、批处理、OCR 与 RAG 流程。
该技能描述为开源社区仓库中的提示型技能,但其文档明确通过 Composio MCP 连接远程服务并操作 Mistral AI 账户、文件与文档库。来源信誉较强可降低整体风险,但因涉及第三方账号接入、文件上传下载与未完整披露的工具 schema,整体宜评为需留意。
材料顶部称“无密钥”,但 README 又明确写明“Connect your Mistral AI account when prompted (API key authentication)”,存在凭证需求表述不一致。凭证属于敏感信息,但从材料看仅用于声明功能范围内访问 Mistral AI/Composio 集成,未见明确凭证滥用红旗。
README 指定需添加 Composio MCP 服务器 `https://rube.app/mcp`,并将文件上传到 Mistral AI 用于微调、OCR、批处理与 RAG 文档库,说明用户数据会外发到第三方服务。外发目标与功能描述相关,但材料未完整列出所有实际调用端点与数据流细节。
系统检查项标注为 prompt-only,材料中也未描述在本机启动进程、执行 shell/脚本或请求系统级控制权限;其能力主要表现为调用远程工具接口而非本地代码执行。
技能声明可上传/下载文件、列出和检索文件、创建文档库并管理 RAG 文档,数据访问集中在用户提供给 Mistral AI/Composio 的文件与相关元数据。该范围与功能相符,但涉及二进制文件内容传输,且部分输入 schema 需运行时再查询,透明度有限。
来源为 GitHub 开源仓库,且社区采用度高(约 64.7k star),这是明显的正面证据。虽然许可证未声明、维护状态未知,且实际依赖 Composio MCP/rube.app 服务增加外部依赖面,但仅凭现有材料未见足以升为高风险的具体供应链红旗。
复制安装指令,让 AI 自动完成配置 · 推荐新手
请帮我安装 askskill 上的 "Mistral AI Automation" 技能: 1. 下载 https://raw.githubusercontent.com/ComposioHQ/awesome-claude-skills/master/composio-skills/mistral-ai-automation/SKILL.md 2. 保存为 ~/.claude/skills/mistral-ai-automation/SKILL.md 3. 装好后重载技能,告诉我可以用了
Automate your Mistral AI workflows -- upload files for fine-tuning, batch processing, and OCR, manage document libraries for RAG-enabled agents, list and retrieve files, track fine-tuning jobs, and integrate Mistral AI into cross-app data pipelines.
Toolkit docs: composio.dev/toolkits/mistral_ai
https://rube.app/mcpUse MISTRAL_AI_UPLOAD_FILE to upload files for fine-tuning, batch processing, or OCR.
Tool: MISTRAL_AI_UPLOAD_FILE
Inputs:
- file: object (required)
- name: string -- destination filename (e.g., "training_data.jsonl")
- mimetype: string -- MIME type (e.g., "application/pdf", "application/jsonl")
- s3key: string -- S3 key of a previously downloaded/stored file
- purpose: "fine-tune" | "batch" | "ocr" (default "fine-tune")
Limits: Maximum file size is 512 MB. For fine-tuning, only .jsonl files are supported.
Use MISTRAL_AI_LIST_FILES to browse uploaded files with pagination, and MISTRAL_AI_RETRIEVE_FILE to get metadata for a specific file.
Tool: MISTRAL_AI_LIST_FILES
Inputs:
- limit: integer (optional, min 1)
- after: string (file ID cursor for next page)
- order: "asc" | "desc" (default "desc")
Tool: MISTRAL_AI_RETRIEVE_FILE
Inputs:
- file_id: string (required) -- UUID obtained from List Files
Use MISTRAL_AI_CREATE_LIBRARY to group documents into libraries for use with RAG-enabled Mistral AI agents.
Tool: MISTRAL_AI_CREATE_LIBRARY
Inputs:
- name: string (required) -- e.g., "Project Documents"
- description: string (optional)
Use MISTRAL_AI_UPLOAD_LIBRARY_DOCUMENT to add documents to a library for RAG retrieval by Mistral AI agents.
Tool: MISTRAL_AI_UPLOAD_LIBRARY_DOCUMENT
- Requires library_id and file details
- Call RUBE_GET_TOOL_SCHEMAS for full input schema before use
Use MISTRAL_AI_LIST_LIBRARIES to discover available document libraries, and MISTRAL_AI_DOWNLOAD_FILE to retrieve file content.
Tool: MISTRAL_AI_LIST_LIBRARIES
- Lists all document libraries with metadata (id, name, document counts)
- Call RUBE_GET_TOOL_SCHEMAS for full input schema
Tool: MISTRAL_AI_DOWNLOAD_FILE
- Downloads raw binary content of a previously uploaded file
- Call RUBE_GET_TOOL_SCHEMAS for full input schema
Use MISTRAL_AI_GET_FINE_TUNING_JOBS to list and filter fine-tuning jobs by model, status, and creation time.
Tool: MISTRAL_AI_GET_FINE_TUNING_JOBS
- Supports filtering by model, status, creation time, and W&B integration
- Call RUBE_GET_TOOL_SCHEMAS for full input schema
| Pitfall | Detail |
|---|---|
| Fine-tune file format | Only .jsonl files are supported for fine-tuning uploads. Other formats will be rejected. |
| File size limit | Maximum upload size is 512 MB per file. |
| File object structure | MISTRAL_AI_UPLOAD_FILE requires an s3key referencing a previously stored file, not raw binary content. Use a download action first to stage files in S3. |
| Pagination cursors | MISTRAL_AI_LIST_FILES uses cursor-based pagination via the after parameter (file ID). Continue fetching until no more results are returned. |
| Library document processing | Uploaded library documents are processed asynchronously. They may not be immediately available for RAG queries after upload. |
…
通过 Rube MCP 自动执行 Yandex 相关任务并串联工作流程。
通过 Rube MCP 自动执行 Rootly 任务并加速事件响应流程
通过 Rube MCP 自动处理 Sevdesk 相关任务,提升财务与办公流程效率。
通过 Rube MCP 自动化执行 Mezmo 相关任务,并先检索最新工具结构。
通过 Rube MCP 自动化执行 Exa 搜索与相关任务流程,提升检索效率。
通过 Rube MCP 自动执行 U301 相关任务,并先检索最新工具模式后再操作。
通过 Composio 集成自动调用 OpenAI 接口,完成生成、嵌入、图像与模型查询。
通过 Composio MCP 自动化执行 Replicate 模型调用、文件上传与预测管理。
通过 Rube MCP 自动化执行 Files.com 文件管理与传输相关任务。
通过 Rube MCP 自动化执行 AI/ML API 任务,并先检索最新工具 schema。
通过 Rube MCP 自动化执行 Claid AI 图像处理与增强工作流
自动化执行 ElevenLabs 文本转语音、语音管理与音频历史查询等流程