From 13c702dbd3716baf1d236537ac3c077a30559a78 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 21 Jul 2026 13:27:00 +0000 Subject: [PATCH 1/2] Add Linear Weave extension to community catalog Add linear-weave extension submitted by @tonydwoodhouse to: - extensions/catalog.community.json (alphabetical order) - docs/community/extensions.md community extensions table Closes #3603 Assisted-by: GitHub Copilot (model: claude-sonnet-4.6, autonomous) Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- docs/community/extensions.md | 1 + extensions/catalog.community.json | 36 ++++++++++++++++++++++++++++++- 2 files changed, 36 insertions(+), 1 deletion(-) diff --git a/docs/community/extensions.md b/docs/community/extensions.md index 738caa203a..f265eaa30c 100644 --- a/docs/community/extensions.md +++ b/docs/community/extensions.md @@ -70,6 +70,7 @@ The following community-contributed extensions are available in [`catalog.commun | Jira Integration (Sync Engine) | Idempotent, drift-aware, fail-closed reconcile engine mirroring spec-kit specs into Jira (Epic per repo, Story per spec, Subtask per phase) | `integration` | Read+Write | [spec-kit-jira-sync](https://github.com/ashbrener/spec-kit-jira-sync) | | Learning Extension | Generate educational guides from implementations and enhance clarifications with mentoring context | `docs` | Read+Write | [spec-kit-learn](https://github.com/imviancagrace/spec-kit-learn) | | Linear Integration | Mirror spec-kit feature directories into Linear (filesystem → Linear, reconcile-based, unidirectional). | `integration` | Read+Write | [spec-kit-linear-sync](https://github.com/ashbrener/spec-kit-linear-sync) | +| Linear Weave | Weave Spec Kit into Linear: pull requirements, mirror tasks.md into sub-issues, sync statuses | `integration` | Read+Write | [spec-kit-linear-weave](https://github.com/tonydwoodhouse/spec-kit-linear-weave) | | LLM Wiki | LLM-maintained compounding project wiki: source ingestion, cited answers, and consistency linting | `docs` | Read+Write | [spec-kit-wiki](https://github.com/formin/spec-kit-wiki) | | Loop Engineering | Engineer safe autonomous agent loops for spec-driven development: a maker/checker split, externalized loop state, and stay-the-engineer guardrails against comprehension debt and cognitive surrender | `process` | Read+Write | [spec-kit-loop](https://github.com/formin/spec-kit-loop) | | MAQA — Multi-Agent & Quality Assurance | Coordinator → feature → QA agent workflow with parallel worktree-based implementation. Language-agnostic. Auto-detects installed board plugins. Optional CI gate. | `process` | Read+Write | [spec-kit-maqa-ext](https://github.com/GenieRobot/spec-kit-maqa-ext) | diff --git a/extensions/catalog.community.json b/extensions/catalog.community.json index 5e3072e47c..6813ad1b26 100644 --- a/extensions/catalog.community.json +++ b/extensions/catalog.community.json @@ -1,6 +1,6 @@ { "schema_version": "1.0", - "updated_at": "2026-07-17T00:00:00Z", + "updated_at": "2026-07-21T00:00:00Z", "catalog_url": "https://raw.githubusercontent.com/github/spec-kit/main/extensions/catalog.community.json", "extensions": { "aide": { @@ -2029,6 +2029,40 @@ "created_at": "2026-06-01T00:00:00Z", "updated_at": "2026-06-22T00:00:00Z" }, + "linear-weave": { + "name": "Linear Weave", + "id": "linear-weave", + "description": "Weave Spec Kit into Linear: pull requirements, mirror tasks.md into sub-issues, sync statuses.", + "author": "Tony Woodhouse", + "version": "1.0.0", + "download_url": "https://github.com/tonydwoodhouse/spec-kit-linear-weave/archive/refs/tags/v1.0.0.zip", + "repository": "https://github.com/tonydwoodhouse/spec-kit-linear-weave", + "homepage": "https://github.com/tonydwoodhouse/spec-kit-linear-weave", + "documentation": "https://github.com/tonydwoodhouse/spec-kit-linear-weave#readme", + "changelog": "https://github.com/tonydwoodhouse/spec-kit-linear-weave/blob/main/CHANGELOG.md", + "license": "MIT", + "category": "integration", + "effect": "read-write", + "requires": { + "speckit_version": ">=0.13.0,<1.0.0", + "tools": [{ "name": "linear-mcp", "required": false }] + }, + "provides": { + "commands": 5, + "hooks": 5 + }, + "tags": [ + "linear", + "issue-tracking", + "integration", + "workflow" + ], + "verified": false, + "downloads": 0, + "stars": 0, + "created_at": "2026-07-21T00:00:00Z", + "updated_at": "2026-07-21T00:00:00Z" + }, "loop": { "name": "Loop Engineering", "id": "loop", From e8ce1edc2357bb401dd48b168ed03ba993ed01d2 Mon Sep 17 00:00:00 2001 From: Manfred Riem <15701806+mnriem@users.noreply.github.com> Date: Wed, 22 Jul 2026 05:11:11 -0500 Subject: [PATCH 2/2] Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --- extensions/catalog.community.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extensions/catalog.community.json b/extensions/catalog.community.json index 6813ad1b26..45f3a23c68 100644 --- a/extensions/catalog.community.json +++ b/extensions/catalog.community.json @@ -2045,7 +2045,7 @@ "effect": "read-write", "requires": { "speckit_version": ">=0.13.0,<1.0.0", - "tools": [{ "name": "linear-mcp", "required": false }] + "tools": [{ "name": "linear-mcp", "required": true }] }, "provides": { "commands": 5,