From 6ae55d9bca9c304cad0c8498d265a808b6bbbdba Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 10 Nov 2026 21:13:42 +0000 Subject: [PATCH 1/3] =?UTF-8?q?Add=20A=C2=B7I=C2=B7DID=C2=B7IT=20=E2=80=94?= =?UTF-8?q?=20Agile=20Expansion=20Pack=20extension=20to=20community=20cata?= =?UTF-8?q?log?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Add aididit extension submitted by @RandomJedaii to: - extensions/catalog.community.json (alphabetical order) - docs/community/extensions.md community extensions table Closes #5368 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- docs/community/extensions.md | 1 + extensions/catalog.community.json | 50 +++++++++++++++++++++++++++++++ 2 files changed, 51 insertions(+) diff --git a/docs/community/extensions.md b/docs/community/extensions.md index 84ee8c50f8..d0c4e369cb 100644 --- a/docs/community/extensions.md +++ b/docs/community/extensions.md @@ -34,6 +34,7 @@ The following community-contributed extensions are available in [`catalog.commun | AgentPay x402 — Spend Controls for Spec Kit Agents | Set USDC spending caps, check a counterparty's credit before paying it, and pay x402-enabled APIs during spec implementation. Settles on Base or Solana. | `integration` | Read+Write | [spec-kit-pay-x402](https://github.com/shawnhvac/spec-kit-pay-x402) | | Agentstandards Architecture Council | Run a bounded, multi-vendor architecture council between Spec Kit planning and task generation. | `process` | Read+Write | [agentstandards](https://github.com/bbjwz/agentstandards) | | AI-Driven Engineering (AIDE) | A structured 7-step workflow for building new projects from scratch with AI assistants — from vision through implementation | `process` | Read+Write | [aide](https://github.com/mnriem/spec-kit-extensions/tree/main/aide) | +| A·I·DID·IT — Agile Expansion Pack | Runs every work item through Assemble, Ideate, Draft, Iterate, Deliver, Investigate and Tidy, with a simulated agile team and a web-cited practitioner panel in place of human gates. | `process` | Read+Write | [rubber-duck-engineering-ai-did-it](https://github.com/RubberDuckEngineering/rubber-duck-engineering-ai-did-it) | | Analytics | Measure what your AI builds, and how much time it saves you | `visibility` | Read+Write | [spec-kit-analytics](https://github.com/Fyloss/spec-kit-analytics) | | API Evolve | Managed API contract evolution — breaking-change detection, semver enforcement, deprecation orchestration, and lifecycle gates across REST, GraphQL, and gRPC | `process` | Read+Write | [spec-kit-api-evolve](https://github.com/Quratulain-bilal/spec-kit-api-evolve) | | Applied Epistemic Engineering | Checks the claims in a spec-driven project against their evidence at every stage, and shows plainly what is verified, what is not, and what remains not understood. | `process` | Read+Write | [spec-kit-aee](https://github.com/electrohire/spec-kit-aee) | diff --git a/extensions/catalog.community.json b/extensions/catalog.community.json index 7920428061..eca4a5f83a 100644 --- a/extensions/catalog.community.json +++ b/extensions/catalog.community.json @@ -198,6 +198,56 @@ "created_at": "2026-03-18T00:00:00Z", "updated_at": "2026-03-18T00:00:00Z" }, + "aididit": { + "name": "A·I·DID·IT — Agile Expansion Pack", + "id": "aididit", + "description": "Runs every work item through Assemble, Ideate, Draft, Iterate, Deliver, Investigate and Tidy, with a simulated agile team and a web-cited practitioner panel in place of human gates.", + "author": "Rubber Duck Engineering", + "version": "0.2.0", + "download_url": "https://github.com/RubberDuckEngineering/rubber-duck-engineering-ai-did-it/releases/download/v0.2.0/aididit-v0.2.0.zip", + "sha256": "22facf22e39a7c29fb10fd552ba30561255a965263b78c8fcc61e23a0bd2a3a2", + "repository": "https://github.com/RubberDuckEngineering/rubber-duck-engineering-ai-did-it", + "homepage": "https://github.com/RubberDuckEngineering/rubber-duck-engineering-ai-did-it", + "documentation": "https://github.com/RubberDuckEngineering/rubber-duck-engineering-ai-did-it/blob/v0.2.0/README.md", + "changelog": "https://github.com/RubberDuckEngineering/rubber-duck-engineering-ai-did-it/blob/v0.2.0/CHANGELOG.md", + "license": "MIT", + "category": "process", + "effect": "read-write", + "requires": { + "speckit_version": ">=1.3.0,<2.0.0", + "tools": [ + { + "name": "git", + "required": true + }, + { + "name": "gh", + "required": true + }, + { + "name": "claude", + "required": false + } + ] + }, + "provides": { + "commands": 14, + "hooks": 0 + }, + "tags": [ + "agile", + "xp", + "workflow", + "orchestration", + "tdd", + "review" + ], + "verified": false, + "downloads": 0, + "stars": 0, + "created_at": "2026-11-10T00:00:00Z", + "updated_at": "2026-11-10T00:00:00Z" + }, "agent-assign": { "name": "Agent Assign", "id": "agent-assign", From d6c12f016ffa90d72d5346587f3022e4132566e9 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 10 Nov 2026 21:22:13 +0000 Subject: [PATCH 2/3] Fix community catalog ordering Co-authored-by: mnriem <15701806+mnriem@users.noreply.github.com> --- extensions/catalog.community.json | 68 +++++++++++++++---------------- 1 file changed, 34 insertions(+), 34 deletions(-) diff --git a/extensions/catalog.community.json b/extensions/catalog.community.json index eca4a5f83a..48897db8f2 100644 --- a/extensions/catalog.community.json +++ b/extensions/catalog.community.json @@ -163,6 +163,40 @@ "created_at": "2026-09-15T00:00:00Z", "updated_at": "2026-10-16T00:00:00Z" }, + "agent-assign": { + "name": "Agent Assign", + "id": "agent-assign", + "description": "Assign specialized Claude Code agents to spec-kit tasks for targeted execution", + "author": "xuyang", + "version": "1.0.0", + "download_url": "https://github.com/xymelon/spec-kit-agent-assign/archive/refs/tags/v1.0.0.zip", + "repository": "https://github.com/xymelon/spec-kit-agent-assign", + "homepage": "https://github.com/xymelon/spec-kit-agent-assign", + "documentation": "https://github.com/xymelon/spec-kit-agent-assign/blob/main/README.md", + "changelog": "https://github.com/xymelon/spec-kit-agent-assign/blob/main/CHANGELOG.md", + "license": "MIT", + "category": "process", + "effect": "read-write", + "requires": { + "speckit_version": ">=0.3.0" + }, + "provides": { + "commands": 3, + "hooks": 1 + }, + "tags": [ + "agent", + "automation", + "implementation", + "multi-agent", + "task-routing" + ], + "verified": false, + "downloads": 0, + "stars": 0, + "created_at": "2026-03-31T00:00:00Z", + "updated_at": "2026-03-31T00:00:00Z" + }, "aide": { "name": "AI-Driven Engineering (AIDE)", "id": "aide", @@ -248,40 +282,6 @@ "created_at": "2026-11-10T00:00:00Z", "updated_at": "2026-11-10T00:00:00Z" }, - "agent-assign": { - "name": "Agent Assign", - "id": "agent-assign", - "description": "Assign specialized Claude Code agents to spec-kit tasks for targeted execution", - "author": "xuyang", - "version": "1.0.0", - "download_url": "https://github.com/xymelon/spec-kit-agent-assign/archive/refs/tags/v1.0.0.zip", - "repository": "https://github.com/xymelon/spec-kit-agent-assign", - "homepage": "https://github.com/xymelon/spec-kit-agent-assign", - "documentation": "https://github.com/xymelon/spec-kit-agent-assign/blob/main/README.md", - "changelog": "https://github.com/xymelon/spec-kit-agent-assign/blob/main/CHANGELOG.md", - "license": "MIT", - "category": "process", - "effect": "read-write", - "requires": { - "speckit_version": ">=0.3.0" - }, - "provides": { - "commands": 3, - "hooks": 1 - }, - "tags": [ - "agent", - "automation", - "implementation", - "multi-agent", - "task-routing" - ], - "verified": false, - "downloads": 0, - "stars": 0, - "created_at": "2026-03-31T00:00:00Z", - "updated_at": "2026-03-31T00:00:00Z" - }, "agent-governance": { "name": "Agent Governance", "id": "agent-governance", From 03a740e4764cf8ed835081cbeb4992972219c043 Mon Sep 17 00:00:00 2001 From: Manfred Riem <15701806+mnriem@users.noreply.github.com> Date: Tue, 10 Nov 2026 15:36:24 -0600 Subject: [PATCH 3/3] fix: order A-section community extension IDs Move aide and aididit after the agent entries without changing catalog metadata. Assisted-by: GitHub Copilot (model: GPT-6.1 Sol, autonomous) Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> --- extensions/catalog.community.json | 170 +++++++++++++++--------------- 1 file changed, 85 insertions(+), 85 deletions(-) diff --git a/extensions/catalog.community.json b/extensions/catalog.community.json index 48897db8f2..494fd7901c 100644 --- a/extensions/catalog.community.json +++ b/extensions/catalog.community.json @@ -197,91 +197,6 @@ "created_at": "2026-03-31T00:00:00Z", "updated_at": "2026-03-31T00:00:00Z" }, - "aide": { - "name": "AI-Driven Engineering (AIDE)", - "id": "aide", - "description": "A structured 7-step workflow for building new projects from scratch with AI assistants — from vision through implementation.", - "author": "mnriem", - "version": "1.0.0", - "download_url": "https://github.com/mnriem/spec-kit-extensions/releases/download/aide-v1.0.0/aide.zip", - "repository": "https://github.com/mnriem/spec-kit-extensions", - "homepage": "https://github.com/mnriem/spec-kit-extensions", - "documentation": "https://github.com/mnriem/spec-kit-extensions/blob/main/aide/README.md", - "changelog": "https://github.com/mnriem/spec-kit-extensions/blob/main/aide/CHANGELOG.md", - "license": "MIT", - "category": "process", - "effect": "read-write", - "requires": { - "speckit_version": ">=0.2.0" - }, - "provides": { - "commands": 7, - "hooks": 0 - }, - "tags": [ - "workflow", - "project-management", - "ai-driven", - "new-project", - "planning", - "experimental" - ], - "verified": false, - "downloads": 0, - "stars": 0, - "created_at": "2026-03-18T00:00:00Z", - "updated_at": "2026-03-18T00:00:00Z" - }, - "aididit": { - "name": "A·I·DID·IT — Agile Expansion Pack", - "id": "aididit", - "description": "Runs every work item through Assemble, Ideate, Draft, Iterate, Deliver, Investigate and Tidy, with a simulated agile team and a web-cited practitioner panel in place of human gates.", - "author": "Rubber Duck Engineering", - "version": "0.2.0", - "download_url": "https://github.com/RubberDuckEngineering/rubber-duck-engineering-ai-did-it/releases/download/v0.2.0/aididit-v0.2.0.zip", - "sha256": "22facf22e39a7c29fb10fd552ba30561255a965263b78c8fcc61e23a0bd2a3a2", - "repository": "https://github.com/RubberDuckEngineering/rubber-duck-engineering-ai-did-it", - "homepage": "https://github.com/RubberDuckEngineering/rubber-duck-engineering-ai-did-it", - "documentation": "https://github.com/RubberDuckEngineering/rubber-duck-engineering-ai-did-it/blob/v0.2.0/README.md", - "changelog": "https://github.com/RubberDuckEngineering/rubber-duck-engineering-ai-did-it/blob/v0.2.0/CHANGELOG.md", - "license": "MIT", - "category": "process", - "effect": "read-write", - "requires": { - "speckit_version": ">=1.3.0,<2.0.0", - "tools": [ - { - "name": "git", - "required": true - }, - { - "name": "gh", - "required": true - }, - { - "name": "claude", - "required": false - } - ] - }, - "provides": { - "commands": 14, - "hooks": 0 - }, - "tags": [ - "agile", - "xp", - "workflow", - "orchestration", - "tdd", - "review" - ], - "verified": false, - "downloads": 0, - "stars": 0, - "created_at": "2026-11-10T00:00:00Z", - "updated_at": "2026-11-10T00:00:00Z" - }, "agent-governance": { "name": "Agent Governance", "id": "agent-governance", @@ -486,6 +401,91 @@ "created_at": "2026-09-24T00:00:00Z", "updated_at": "2026-09-24T00:00:00Z" }, + "aide": { + "name": "AI-Driven Engineering (AIDE)", + "id": "aide", + "description": "A structured 7-step workflow for building new projects from scratch with AI assistants — from vision through implementation.", + "author": "mnriem", + "version": "1.0.0", + "download_url": "https://github.com/mnriem/spec-kit-extensions/releases/download/aide-v1.0.0/aide.zip", + "repository": "https://github.com/mnriem/spec-kit-extensions", + "homepage": "https://github.com/mnriem/spec-kit-extensions", + "documentation": "https://github.com/mnriem/spec-kit-extensions/blob/main/aide/README.md", + "changelog": "https://github.com/mnriem/spec-kit-extensions/blob/main/aide/CHANGELOG.md", + "license": "MIT", + "category": "process", + "effect": "read-write", + "requires": { + "speckit_version": ">=0.2.0" + }, + "provides": { + "commands": 7, + "hooks": 0 + }, + "tags": [ + "workflow", + "project-management", + "ai-driven", + "new-project", + "planning", + "experimental" + ], + "verified": false, + "downloads": 0, + "stars": 0, + "created_at": "2026-03-18T00:00:00Z", + "updated_at": "2026-03-18T00:00:00Z" + }, + "aididit": { + "name": "A·I·DID·IT — Agile Expansion Pack", + "id": "aididit", + "description": "Runs every work item through Assemble, Ideate, Draft, Iterate, Deliver, Investigate and Tidy, with a simulated agile team and a web-cited practitioner panel in place of human gates.", + "author": "Rubber Duck Engineering", + "version": "0.2.0", + "download_url": "https://github.com/RubberDuckEngineering/rubber-duck-engineering-ai-did-it/releases/download/v0.2.0/aididit-v0.2.0.zip", + "sha256": "22facf22e39a7c29fb10fd552ba30561255a965263b78c8fcc61e23a0bd2a3a2", + "repository": "https://github.com/RubberDuckEngineering/rubber-duck-engineering-ai-did-it", + "homepage": "https://github.com/RubberDuckEngineering/rubber-duck-engineering-ai-did-it", + "documentation": "https://github.com/RubberDuckEngineering/rubber-duck-engineering-ai-did-it/blob/v0.2.0/README.md", + "changelog": "https://github.com/RubberDuckEngineering/rubber-duck-engineering-ai-did-it/blob/v0.2.0/CHANGELOG.md", + "license": "MIT", + "category": "process", + "effect": "read-write", + "requires": { + "speckit_version": ">=1.3.0,<2.0.0", + "tools": [ + { + "name": "git", + "required": true + }, + { + "name": "gh", + "required": true + }, + { + "name": "claude", + "required": false + } + ] + }, + "provides": { + "commands": 14, + "hooks": 0 + }, + "tags": [ + "agile", + "xp", + "workflow", + "orchestration", + "tdd", + "review" + ], + "verified": false, + "downloads": 0, + "stars": 0, + "created_at": "2026-11-10T00:00:00Z", + "updated_at": "2026-11-10T00:00:00Z" + }, "analytics": { "name": "Analytics", "id": "analytics",