From acbf02c3e14d4a5bcbe1cb9e485ed468397d2570 Mon Sep 17 00:00:00 2001 From: m3tam3re Date: Thu, 30 Jul 2026 07:03:27 +0200 Subject: [PATCH] +opencode-desktop --- agent-sources.lock.json | 47 +++++++++++++++++++++++--- profiles/sets/coding/agents/agents.nix | 2 +- 2 files changed, 44 insertions(+), 5 deletions(-) diff --git a/agent-sources.lock.json b/agent-sources.lock.json index a876ea7..b05baba 100644 --- a/agent-sources.lock.json +++ b/agent-sources.lock.json @@ -783,6 +783,19 @@ }, "path": "skills/engineering/ask-matt" }, + "batch-grill-me": { + "entry": "skills/in-progress/batch-grill-me/SKILL.md", + "licenseFiles": [ + "LICENSE" + ], + "metadata": { + "description": "A relentless interview that asks every frontier question at once, round by round.", + "name": "batch-grill-me", + "requires": [], + "tags": [] + }, + "path": "skills/in-progress/batch-grill-me" + }, "claude-handoff": { "entry": "skills/in-progress/claude-handoff/SKILL.md", "licenseFiles": [ @@ -919,7 +932,7 @@ "LICENSE" ], "metadata": { - "description": "Grill the user relentlessly about a plan or design. Use when the user wants to stress-test a plan before building, or uses any 'grill' trigger phrases.", + "description": "Grill the user relentlessly about a plan, decision, or idea. Use when the user wants to stress-test their thinking, or uses any 'grill' trigger phrases.", "name": "grilling", "requires": [], "tags": [] @@ -1108,6 +1121,19 @@ }, "path": "skills/misc/setup-pre-commit" }, + "setup-ts-deep-modules": { + "entry": "skills/in-progress/setup-ts-deep-modules/SKILL.md", + "licenseFiles": [ + "LICENSE" + ], + "metadata": { + "description": "Wire dependency-cruiser into a TypeScript repo so each package is a deep module — implementation hidden in subfolders, reachable only through its entry-point files. User-invoked.", + "name": "setup-ts-deep-modules", + "requires": [], + "tags": [] + }, + "path": "skills/in-progress/setup-ts-deep-modules" + }, "tdd": { "entry": "skills/engineering/tdd/SKILL.md", "licenseFiles": [ @@ -1134,6 +1160,19 @@ }, "path": "skills/productivity/teach" }, + "to-questionnaire": { + "entry": "skills/in-progress/to-questionnaire/SKILL.md", + "licenseFiles": [ + "LICENSE" + ], + "metadata": { + "description": "Turn a decision you can't fully answer into a questionnaire for someone else to fill in.", + "name": "to-questionnaire", + "requires": [], + "tags": [] + }, + "path": "skills/in-progress/to-questionnaire" + }, "to-spec": { "entry": "skills/engineering/to-spec/SKILL.md", "licenseFiles": [ @@ -1192,7 +1231,7 @@ "LICENSE" ], "metadata": { - "description": "Plan a huge chunk of work — more than one agent session can hold — as a shared map of investigation tickets on your issue tracker, and resolve them one at a time until the way to the destination is clear.", + "description": "Plan a huge chunk of work — more than one agent session can hold — as a shared map of decision tickets on your issue tracker, and resolve them one at a time until the way to the destination is clear.", "name": "wayfinder", "requires": [], "tags": [] @@ -1267,9 +1306,9 @@ }, "tools": {} }, - "narHash": "sha256:7fa8729eedd68eb10218d1c37868952cbe73913e46c23d5d251afcf4b5a72e8d", + "narHash": "sha256:51778614e8086c70f3382b8076425f1a6c9edaa6f926e0771e21d10315d2f118", "ref": null, - "rev": "89d370d181e7397c1cf4e9da47391dd26cd416b1", + "rev": "ed37663cc5fbef691ddfecd080dff42f7e7e350d", "root": ".", "type": "git", "url": "https://github.com/mattpocock/skills", diff --git a/profiles/sets/coding/agents/agents.nix b/profiles/sets/coding/agents/agents.nix index 8b7dfe3..c0fda4c 100644 --- a/profiles/sets/coding/agents/agents.nix +++ b/profiles/sets/coding/agents/agents.nix @@ -74,7 +74,7 @@ vulkanSupport = videoDrivers == ["amdgpu"]; cudaSupport = videoDrivers == ["nvidia"]; }) - # opencode-desktop + opencode-desktop openshell openspec openwork