通过自动化执行 Codacy 相关任务,提升代码质量检查与治理效率。
这是一个开源社区仓库中的提示型 Skill,材料本身不要求本地密钥,也未包含可直接执行的本地代码。需注意其设计依赖外部 Rube MCP/Composio 与 Codacy 连接,实际使用时会把任务与相关数据交给远程工具链处理,因此整体以低风险到需留意为主。
材料写明本 Skill 自身“无”本地密钥,但要求通过 RUBE_MANAGE_CONNECTIONS 建立 Codacy 连接并完成认证链接流程,说明实际能力依赖第三方账户授权。未见要求提供额外明文 API key,但仍存在经外部连接访问 Codacy 账户数据或执行操作的常规凭证滥用面。
README 明确要求添加远程 MCP 端点 `https://rube.app/mcp`,并引用 Composio/Codacy 工具链;执行搜索、连接管理和工具调用时,任务内容、参数和会话信息大概率会发送到这些声明的远程服务。端点在文档中有明确指向,属于与声明功能一致的常规外发,但用户应假设相关操作数据会离开本地。
系统检查项标记为 prompt-only,提供的内容主要是工作流说明与调用顺序,没有嵌入可在本机直接执行的脚本、安装命令或提权要求。材料中的执行动作是面向外部 MCP 工具调用,而非授予此 Skill 本地代码执行能力。
材料未声明可直接读写本地文件或系统资源,但其目标是自动化 Codacy 操作,且通过远程工具执行,可能访问用户在 Codacy 连接下可见的项目、分析结果或相关元数据。未见明显超出声明用途的过度本地授权请求,但远程账户侧数据访问范围应按最小权限控制。
来源为 GitHub 开源仓库,且系统给出 open-source 与较高社区采用度(64.7k star),这些都是明显的降风险信号。许可证和维护状态未明,且该 Skill 还依赖外部 Rube MCP/Composio 服务,供应链透明度并非满分,但基于当前材料未见闭源外传、伪装来源或明显恶意注入红旗。
复制安装指令,让 AI 自动完成配置 · 推荐新手
请帮我安装 askskill 上的 "codacy-automation" 技能: 1. 下载 https://raw.githubusercontent.com/ComposioHQ/awesome-claude-skills/master/composio-skills/codacy-automation/SKILL.md 2. 保存为 ~/.claude/skills/codacy-automation/SKILL.md 3. 装好后重载技能,告诉我可以用了
Automate Codacy operations through Composio's Codacy toolkit via Rube MCP.
Toolkit docs: composio.dev/toolkits/codacy
RUBE_MANAGE_CONNECTIONS with toolkit codacyRUBE_SEARCH_TOOLS first to get current tool schemasGet Rube MCP: Add https://rube.app/mcp as an MCP server in your client configuration. No API keys needed — just add the endpoint and it works.
RUBE_SEARCH_TOOLS respondsRUBE_MANAGE_CONNECTIONS with toolkit codacyAlways discover available tools before executing workflows:
RUBE_SEARCH_TOOLS
queries: [{use_case: "Codacy operations", known_fields: ""}]
session: {generate_id: true}
This returns available tool slugs, input schemas, recommended execution plans, and known pitfalls.
RUBE_SEARCH_TOOLS
queries: [{use_case: "your specific Codacy task"}]
session: {id: "existing_session_id"}
RUBE_MANAGE_CONNECTIONS
toolkits: ["codacy"]
session_id: "your_session_id"
RUBE_MULTI_EXECUTE_TOOL
tools: [{
tool_slug: "TOOL_SLUG_FROM_SEARCH",
arguments: {/* schema-compliant args from search results */}
}]
memory: {}
session_id: "your_session_id"
RUBE_SEARCH_TOOLSRUBE_MANAGE_CONNECTIONS shows ACTIVE status before executing toolsmemory in RUBE_MULTI_EXECUTE_TOOL calls, even if empty ({})| Operation | Approach |
|---|---|
| Find tools | RUBE_SEARCH_TOOLS with Codacy-specific use case |
| Connect | RUBE_MANAGE_CONNECTIONS with toolkit codacy |
| Execute | RUBE_MULTI_EXECUTE_TOOL with discovered tool slugs |
| Bulk ops | RUBE_REMOTE_WORKBENCH with run_composio_tool() |
| Full schema | RUBE_GET_TOOL_SCHEMAS for tools with schemaRef |
Powered by Composio
通过 Rube MCP 自动化处理 Detrack 相关任务并先检索最新工具模式。
通过 Rube MCP 自动化 Bannerbear 任务,批量生成并管理营销视觉素材。
帮助用户通过 Rube MCP 自动化大数据云平台任务与运维流程。
通过 Rube MCP 自动化词典 API 查询与集成,快速获取规范化词汇信息。
通过 Rube MCP 自动化执行 Diffbot 任务,支持先检索工具再按最新结构操作。
自动化执行 Api2pdf 的 PDF 生成、转换与文档处理任务
通过 Rube MCP 自动执行 Codereadr 相关任务,并先检索最新工具模式
通过 Rube MCP 自动化执行 Composio 任务,并先检索工具获取最新参数结构。
通过 Rube MCP 自动执行 Code Interpreter 任务与数据处理流程
通过 Rube MCP 自动执行 Sourcegraph 搜索与代码相关任务流程。
通过 Rube MCP 自动执行 Autom 相关任务,并先检索最新工具 schema。
通过 Rube MCP 自动执行 AppVeyor 构建与流水线相关任务。