Agent Skills
› Canner/wren-engine
Canner/wren-engine
GitHub提供Wren Engine连接18种数据源(数据库、云存储)的配置参考,涵盖字段要求、Docker网络提示及敏感信息处理,指导用户通过Web UI正确配置连接。
Install All Skills
npx skills add Canner/wren-engine --all -g -y
Skills in Collection (12)
提供Wren Engine连接18种数据源(数据库、云存储)的配置参考,涵盖字段要求、Docker网络提示及敏感信息处理,指导用户通过Web UI正确配置连接。
询问如何配置数据源连接
查询特定数据源的必填字段
npx skills add Canner/wren-engine --skill wren-connection-info -g -y
通过 ibis-server 自动探查数据库元数据,生成 Wren MDL 清单。支持无本地驱动情况下从现有数据库创建或脚手架化新数据源配置。
用户需要创建新的 Wren MDL
从现有数据库脚手架化清单
在不安装本地驱动的情况下接入新数据源
npx skills add Canner/wren-engine --skill wren-generate-mdl -g -y
Dependencies:
Canner/wren-engine
通过标准 HTTP POST 和 JSON-RPC 2.0 协议与 Wren Engine MCP 服务器交互,无需 MCP SDK。涵盖会话初始化、工具发现及调用等流程,适用于 curl 或脚本环境。
需要使用 HTTP 客户端而非 MCP SDK 调用 Wren 工具
在 shell 脚本或自定义 HTTP 环境中集成 Wren 功能
npx skills add Canner/wren-engine --skill wren-http-api -g -y
Dependencies:
Canner/wren-engine
用于管理Wren MDL项目的持久化、加载与编译。支持将MDL JSON转换为人类可读的YAML目录结构以便版本控制,或从YAML项目重建并编译为可部署的mdl.json文件。
用户希望将MDL配置保存为YAML格式以进行版本控制
用户需要从YAML项目目录加载或编译MDL JSON
npx skills add Canner/wren-engine --skill wren-project -g -y
Dependencies:
Canner/wren-engine
提供Wren Engine端到端快速入门,涵盖工作区创建、MDL生成、MCP容器启动及健康检查。适用于从零搭建环境或接入新数据源的场景。
用户希望从头开始设置 Wren Engine
需要接入新的数据源
想要快速开始使用 Wren MCP
npx skills add Canner/wren-engine --skill wren-quickstart -g -y
Dependencies:
Canner/wren-engine
针对Wren Engine语义层的SQL编写与调试技能,涵盖MDL模型引用、复杂数据类型处理、日期函数及错误诊断。
需要生成或修正面向Wren Engine的SQL查询
遇到Wren Engine相关的SQL语法错误或性能问题
npx skills add Canner/wren-engine --skill wren-sql -g -y
Dependencies:
Canner/wren-engine
指导用户通过dlt将SaaS数据(如HubSpot、Stripe)抽取至DuckDB,并自动构建Wren语义项目以实现SQL分析。涵盖安装、配置、管道运行及端到端验证全流程。
连接SaaS数据源
使用dlt建立数据管道
从API导入数据
加载HubSpot/Stripe/Salesforce数据
用SQL查询SaaS数据
基于DuckDB文件创建Wren项目
npx skills add Canner/wren-engine --skill wren-dlt-connector -g -y
该技能用于通过数据库工具探索Schema,自动生成Wren MDL项目。支持检测现有项目、建立连接、发现表结构及类型归一化,最终生成YAML配置,适用于数据源接入或新项目初始化场景。
用户希望创建新的MDL项目
需要对接新的数据源
从现有数据库脚手架化项目
npx skills add Canner/wren-engine --skill wren-generate-mdl -g -y
Dependencies:
Canner/wren-engine
引导用户完成Wren Engine端到端上线,包括环境检查、项目脚手架搭建、数据源连接配置及首次查询执行。
/wren-onboarding
install wren
set up wren engine
wren onboarding
connect new database to wren
npx skills add Canner/wren-engine --skill wren-onboarding -g -y
Dependencies:
Canner/wren-engine
指导用户通过 Docker 部署 Wren Engine MCP 服务器,并配置 Claude Code 等 AI 客户端连接。涵盖镜像拉取、容器运行、工作区挂载及 MCP 注册流程。
在 Docker 中运行 Wren MCP
配置 Claude Code MCP 客户端
将 AI 客户端连接到 Docker 化的 Wren Engine
npx skills add Canner/wren-engine --skill wren-mcp-setup -g -y
Dependencies:
Canner/wren-engine
Wren Engine使用指南,提供语义SQL引擎的查询、MDL生成、数据库连接管理及MCP服务器操作指引。通过子技能处理具体任务,支持多数据源接入与SQL编写规范。
需要编写或调试SQL查询
生成或更新MDL模型定义
配置数据库连接凭证
启动或重置MCP服务器
npx skills add Canner/wren-engine --skill wren-usage -g -y
Dependencies:
Canner/wren-engine
Wren Engine CLI工作流指南,指导AI代理通过语义层执行端到端数据分析。涵盖环境检查、SQL编写、查询执行及结果学习,适用于数据问答、报表生成和业务指标分析场景。
用户询问业务数据或指标
请求生成报告或趋势分析
需要连接数据库并查询数据
npx skills add Canner/wren-engine --skill wren-usage -g -y
Dependencies:
Canner/wren-engine


