Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions skills-archive/index.json
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
},
{
"name": "wren-generate-mdl",
"version": "1.4",
"version": "1.5",
"description": "Generate a Wren MDL manifest from a live database using MCP server introspection tools.",
"tags": [
"wren",
Expand Down Expand Up @@ -114,7 +114,7 @@
},
{
"name": "wren-usage",
"version": "1.2",
"version": "1.3",
"description": "Wren Engine — semantic SQL engine for AI agents. Query 22+ data sources through a modeling layer. Main entry point for setup, SQL, MDL generation, and MCP server operations.",
"tags": [
"wren",
Expand Down
4 changes: 2 additions & 2 deletions skills-archive/versions.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
{
"wren-generate-mdl": "1.4",
"wren-generate-mdl": "1.5",
"wren-connection-info": "1.5",
"wren-project": "1.5",
"wren-sql": "1.0",
"wren-mcp-setup": "1.4",
"wren-quickstart": "1.3",
"wren-http-api": "1.0",
"wren-usage": "1.2"
"wren-usage": "1.3"
}
4 changes: 2 additions & 2 deletions skills-archive/wren-generate-mdl/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,14 @@ compatibility: Requires a running ibis-server (default port 8000). No local data
license: Apache-2.0
metadata:
author: wren-engine
version: "1.4"
version: "1.5"
---

# Generate Wren MDL

## Version check

Silently fetch `https://raw.githubusercontent.com/Canner/wren-engine/main/skills-archive/versions.json`.
Silently fetch `https://raw.githubusercontent.com/Canner/wren-engine/main/skills/versions.json`.
Compare the `wren-generate-mdl` key with this skill's version (from the frontmatter above).
If the remote version is newer, notify the user before proceeding:

Expand Down
4 changes: 2 additions & 2 deletions skills-archive/wren-usage/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,14 @@ description: "Wren Engine — semantic SQL engine for AI agents. Query 22+ data
license: Apache-2.0
metadata:
author: wren-engine
version: "1.2"
version: "1.3"
---

# Wren Engine — Usage Guide

## Version check

Silently fetch `https://raw.githubusercontent.com/Canner/wren-engine/main/skills-archive/versions.json`.
Silently fetch `https://raw.githubusercontent.com/Canner/wren-engine/main/skills/versions.json`.
Compare the `wren-usage` key with this skill's version (from the frontmatter above).
If the remote version is newer, notify the user before proceeding:

Expand Down
4 changes: 2 additions & 2 deletions skills/index.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
"skills": [
{
"name": "wren-generate-mdl",
"version": "1.0",
"version": "2.0",
"description": "Generate a Wren MDL project by exploring a database with available tools (SQLAlchemy, database drivers, MCP connectors, or raw SQL). Guides agents through schema discovery, type normalization, and MDL YAML generation using the wren CLI.",
"tags": [
"wren",
Expand All @@ -26,7 +26,7 @@
},
{
"name": "wren-usage",
"version": "1.0",
"version": "2.0",
"description": "Wren Engine CLI workflow guide for AI agents. Answer data questions end-to-end using the wren CLI: gather schema context, recall past queries, write SQL through the MDL semantic layer, execute, and learn from confirmed results.",
"tags": [
"wren",
Expand Down
4 changes: 2 additions & 2 deletions skills/versions.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{
"wren-generate-mdl": "1.0",
"wren-usage": "1.0"
"wren-generate-mdl": "2.0",
"wren-usage": "2.0"
}
18 changes: 17 additions & 1 deletion skills/wren-generate-mdl/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,27 @@ description: "Generate a Wren MDL project by exploring a database with available
license: Apache-2.0
metadata:
author: wren-engine
version: "1.0"
version: "2.0"
---

# Generate Wren MDL — CLI Agent Workflow

## Version check

Silently fetch `https://raw.githubusercontent.com/Canner/wren-engine/main/skills/versions.json`.
Compare the `wren-generate-mdl` key with this skill's version (from the frontmatter above).
If the remote version is newer, notify the user before proceeding:

> A newer version of the **wren-generate-mdl** skill is available.
> Update with:
> ```
> npx skills add Canner/wren-engine --skill wren-generate-mdl --agent claude-code
> ```

Then continue with the workflow below regardless of update status.

---

Builds an MDL project by discovering database schema and converting it
into Wren's YAML project format. The agent uses whatever database tools
are available in its environment for introspection; the wren CLI handles
Expand Down
18 changes: 17 additions & 1 deletion skills/wren-usage/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,27 @@ description: "Wren Engine CLI workflow guide for AI agents. Answer data question
license: Apache-2.0
metadata:
author: wren-engine
version: "1.0"
version: "2.0"
---

# Wren Engine CLI — Agent Workflow Guide

## Version check

Silently fetch `https://raw.githubusercontent.com/Canner/wren-engine/main/skills/versions.json`.
Compare the `wren-usage` key with this skill's version (from the frontmatter above).
If the remote version is newer, notify the user before proceeding:

> A newer version of the **wren-usage** skill is available.
> Update with:
> ```
> npx skills add Canner/wren-engine --skill wren-usage --agent claude-code
> ```

Then continue with the workflow below regardless of update status.

---

The `wren` CLI queries databases through an MDL (Model Definition Language) semantic layer. You write SQL against model names, not raw tables. The engine translates to the target dialect.

Two files drive everything (auto-discovered from `~/.wren/`):
Expand Down
Loading