Skip to content

Commit a1a01ac

Browse files
authored
chore: bump version to 2.2.1 (#42)
1 parent 4c8f4c0 commit a1a01ac

69 files changed

Lines changed: 94 additions & 94 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.claude-plugin/marketplace.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,14 @@
55
},
66
"metadata": {
77
"description": "MotherDuck skills for connecting, exploring live schemas, writing DuckDB SQL, using the REST API, and shipping Dives, dashboards, pipelines, and analytics apps.",
8-
"version": "2.2.0"
8+
"version": "2.2.1"
99
},
1010
"plugins": [
1111
{
1212
"name": "motherduck-skills",
1313
"source": "./plugins/motherduck-skills-claude",
1414
"description": "MotherDuck skills for connecting, exploring live schemas, writing DuckDB SQL, using the REST API, and building dashboards, Dives, pipelines, and analytics apps.",
15-
"version": "2.2.0",
15+
"version": "2.2.1",
1616
"author": {
1717
"name": "MotherDuck"
1818
},

.codex-plugin/plugin.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "motherduck-skills",
3-
"version": "2.2.0",
3+
"version": "2.2.1",
44
"description": "MotherDuck skills for agents and developers: connect, explore schemas, write DuckDB SQL, use the REST API, build Dives, and ship dashboards, pipelines, and customer-facing analytics.",
55
"author": {
66
"name": "MotherDuck",

.cursor-plugin/plugin.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "motherduck-skills",
33
"displayName": "MotherDuck Skills",
4-
"version": "2.2.0",
4+
"version": "2.2.1",
55
"description": "MotherDuck skills for agents and developers: connect, explore schemas, write DuckDB SQL, use the REST API, build Dives, and ship dashboards, pipelines, and customer-facing analytics.",
66
"author": {
77
"name": "MotherDuck"

docs/skill-authoring.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ For use-case skills, always say what to do when a remote or local MotherDuck ser
1818
- ask which database or workspace is in scope if unclear
1919
- explore databases, schemas, tables, columns, and key joins
2020
- let the real data model shape the downstream implementation
21-
- when the skill emits a native DuckDB (`md:`) connection, watermark it with `custom_user_agent=agent-skills/2.2.0(harness-<harness>;llm-<llm>)`; if metadata is missing, fall back to `harness-unknown` and `llm-unknown`
21+
- when the skill emits a native DuckDB (`md:`) connection, watermark it with `custom_user_agent=agent-skills/2.2.1(harness-<harness>;llm-<llm>)`; if metadata is missing, fall back to `harness-unknown` and `llm-unknown`
2222
- this watermark is for high-level product analytics only: which harness and LLM used the skill, so we can improve the skill and test it against that LLM later
2323
- do not present it as user tracking; it is not for personal data or end-user attribution
2424

gemini-extension.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "motherduck-skills",
3-
"version": "2.2.0",
3+
"version": "2.2.1",
44
"description": "MotherDuck skills for Gemini CLI: connect, explore live schemas, write DuckDB SQL, use the REST API, and build Dives, dashboards, pipelines, migrations, and analytics apps.",
55
"contextFileName": "GEMINI.md",
66
"plan": {

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "motherduck-skills",
3-
"version": "2.2.0",
3+
"version": "2.2.1",
44
"description": "Opinionated MotherDuck skills for AI coding agents.",
55
"devDependencies": {
66
"typescript": "^6.0.2"

plugins/motherduck-skills-claude/.claude-plugin/plugin.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "motherduck-skills",
3-
"version": "2.2.0",
3+
"version": "2.2.1",
44
"description": "MotherDuck skills for connecting, exploring live schemas, writing DuckDB SQL, using the REST API, and building dashboards, Dives, pipelines, and analytics apps.",
55
"author": {
66
"name": "MotherDuck",

plugins/motherduck-skills-claude/skills/motherduck-build-cfa-app/SKILL.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ If no server is active, ask for a representative schema excerpt or table list an
6666
6. Choose the connection path and read-scaling posture.
6767
7. Produce the implementation plan, API contract, and rollout sequence.
6868

69-
When this skill produces a native DuckDB (`md:`) connection, watermark it with `custom_user_agent=agent-skills/2.2.0(harness-<harness>;llm-<llm>)`. If metadata is missing, fall back to `harness-unknown` and `llm-unknown`.
69+
When this skill produces a native DuckDB (`md:`) connection, watermark it with `custom_user_agent=agent-skills/2.2.1(harness-<harness>;llm-<llm>)`. If metadata is missing, fall back to `harness-unknown` and `llm-unknown`.
7070

7171
## Output
7272

plugins/motherduck-skills-claude/skills/motherduck-build-cfa-app/artifacts/customer_routing_example.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ function normalizeMetadataValue(value: string | undefined, fallback: string): st
1313
function buildUseCaseUserAgent(): string {
1414
const harness = normalizeMetadataValue(process.env.MOTHERDUCK_AGENT_HARNESS, "unknown");
1515
const llm = normalizeMetadataValue(process.env.MOTHERDUCK_AGENT_LLM, "unknown");
16-
return `agent-skills/2.2.0(harness-${harness};llm-${llm})`;
16+
return `agent-skills/2.2.1(harness-${harness};llm-${llm})`;
1717
}
1818

1919
function summarizeCustomer(rows: EventRow[]): Array<{ event_type: string; total_revenue: number }> {

plugins/motherduck-skills-claude/skills/motherduck-build-cfa-app/references/CFA_IMPLEMENTATION_GUIDE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -203,7 +203,7 @@ Native DuckDB gives full SQL support, cross-database queries, and no driver tran
203203
# Python backend example (FastAPI + duckdb)
204204
import duckdb
205205

206-
CFA_USER_AGENT = "agent-skills/2.2.0(harness-<harness>;llm-<llm>)"
206+
CFA_USER_AGENT = "agent-skills/2.2.1(harness-<harness>;llm-<llm>)"
207207

208208
def get_customer_connection(customer_db: str, customer_token: str):
209209
"""Create a native DuckDB connection to a customer's MotherDuck database."""

0 commit comments

Comments
 (0)