[Extension]: Update A·I·DID·IT — Agile Expansion Pack (aididit) to v0.2.4
Maintainer antworten meist innerhalb von 1 Tag
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 1/5
- Geschätzter Aufwand
- Unter einer Stunde
- Anfängerfreundlichkeit
- 78/100
- Issue-Typ
- Feature
- Klarheit
- Klar beschrieben
- Aktivitätsstatus
- Aktiv
- Bereich
- tooling
Rechercherichtung
Dies ist eine Aktualisierung des Katalogs, kein Code: Finde den bestehenden aididit-Eintrag im Erweiterungskatalog des Repositorys (der mit #5368 hinzugefügt wurde) und ändere nur version, download_url, sha256, documentation, changelog und updated_at auf die Werte von v0.2.4; lass created_at und alle anderen Felder unverändert. Bestätige, dass der sha256-Wert dem veröffentlichten Digest des Release-Assets entspricht, prüfe dann erneut, dass die Datei noch gültiges JSON ist und dass die neue Download-URL aufgelöst werden kann. Fertig ist, wenn der Eintrag v0.2.4 anzeigt, die übrigen Metadaten unverändert sind und kein doppelter Eintrag entstanden ist.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Extension ID
aididit
Extension Name
A·I·DID·IT — Agile Expansion Pack
Version
0.2.4
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
Repository URL
https://github.com/RubberDuckEngineering/ai-did-it
Download URL
https://github.com/RubberDuckEngineering/ai-did-it/releases/download/v0.2.4/aididit-v0.2.4.zip
License
MIT
Homepage (optional)
https://github.com/RubberDuckEngineering/ai-did-it
Documentation URL (optional)
https://github.com/RubberDuckEngineering/ai-did-it/blob/v0.2.4/README.md
Changelog URL (optional)
https://github.com/RubberDuckEngineering/ai-did-it/blob/v0.2.4/CHANGELOG.md
Required Spec Kit Version
=1.3.0,<2.0.0
Required Tools (optional)
- git (required)
- gh (required for the pull-request stages, Iterate to Tidy, and for the GitHub Issues board)
- claude (optional, for the headless lane runner)
Number of Commands
14
Number of Hooks (optional)
0
Tags
agile, xp, workflow, orchestration, tdd, review
Key Features
- Seven lifecycle stages: Assemble, Ideate, Draft, Iterate, Deliver, Investigate and Tidy. Each lane runs as a chain of fresh agent sessions.
- Seven simulated teammates: Product Owner, Architect, QA, DevSec, DevOps, PR Prep and PR Review.
- A web-cited practitioner panel makes judgement calls, so a person only needs to approve the merge.
- Boards: a markdown Kanban file (default), GitHub Issues, or Jira through an Atlassian MCP server.
- Lane runners: inline (default), headless
claude, or observable remote sessions. - TDD, BDD, Clean Code and Conventional Commits disciplines. Each guard in the pack's own repo is backed by a recorded mutation that turns it red.
Testing Checklist
- Extension installs successfully via download URL
- All commands execute without errors
- Documentation is complete and accurate
- No security vulnerabilities identified
- Tested on at least one real project
Submission Requirements
- Valid
extension.ymlmanifest included - README.md with installation and usage instructions
- LICENSE file included
- GitHub release created with version tag
- All command files exist and are properly formatted
- Extension ID follows naming conventions (lowercase-with-hyphens)
Testing Details
Tested 2026-11-12 on Windows 11 with Spec Kit 1.3.2 and the Claude Code integration.
v0.2.4 (this submission)
- A fresh project:
specify init --here --integration claude, thenspecify extension add aididit --from https://github.com/RubberDuckEngineering/ai-did-it/releases/download/v0.2.4/aididit-v0.2.4.zip. Exit 0.specify extension listshowsA·I·DID·IT — Agile Expansion Pack (v0.2.4), Commands: 14, Hooks: 0, Status: Enabled. - All 14
speckit-aididit-*skills are installed with no leftover__SPECKIT_*__tokens. Every.specify/extensions/aididit/...path they reference exists. - The downloaded zip's sha256 matches GitHub's asset digest. The release is immutable and carries a build provenance attestation:
gh attestation verify aididit-v0.2.4.zip --repo RubberDuckEngineering/ai-did-itexits 0 and namesrelease.yml@refs/tags/v0.2.4as the signer.
What changed in the pack since the listed v0.2.1. The commands and their behaviour are unchanged. Across 0.2.2 to 0.2.4, only three pack files changed:
extension.yml: the version, plusrepositoryandhomepage, which now name the renamed repository (the old URL only worked through GitHub's redirect).workflows/aididit-lane.yml: the version.shared/lifecycle.md: two diagrams were redrawn so GitHub no longer shrinks them.
The full headless run of all 14 commands, described in the original submission (#5368), was done on v0.2.0 and is not repeated here.
The repo's CI installs the pack through the real specify on Linux, macOS and Windows (Python 3.11 and 3.13).
Example Usage
specify extension add aididit --from https://github.com/RubberDuckEngineering/ai-did-it/releases/download/v0.2.4/aididit-v0.2.4.zip
Then, in the agent:
/speckit.aididit.ideate # turn a notion into a well-formed work item
/speckit.aididit.assemble # ship every ready item on the board, one lane each
Proposed Catalog Entry
"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.4",
"download_url": "https://github.com/RubberDuckEngineering/ai-did-it/releases/download/v0.2.4/aididit-v0.2.4.zip",
"sha256": "f52b17a2b53d0dd3a0d1f9cd4810811a48b716ecb8247f86e4a389a37aef7d4f",
"repository": "https://github.com/RubberDuckEngineering/ai-did-it",
"homepage": "https://github.com/RubberDuckEngineering/ai-did-it",
"documentation": "https://github.com/RubberDuckEngineering/ai-did-it/blob/v0.2.4/README.md",
"changelog": "https://github.com/RubberDuckEngineering/ai-did-it/blob/v0.2.4/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-12T00:00:00Z"
}
Additional Context
This updates the existing aididit entry from 0.2.1 to 0.2.4. It is not a new extension. Previous submission: #5368.
Please update the existing entry's version, download_url, sha256, documentation, changelog and updated_at. Every other field is unchanged, and created_at keeps its original value.
- Release: https://github.com/RubberDuckEngineering/ai-did-it/releases/tag/v0.2.4
- Changes since v0.2.1: https://github.com/RubberDuckEngineering/ai-did-it/blob/v0.2.4/CHANGELOG.md
AI disclosure: this submission was prepared with Claude Code (Claude Opus 5.5, default settings), supervised by a human. Claude ran the release and install checks and drafted this text. A maintainer reviewed it before posting.
- Vorherrschende Sprache
- Python
- Sterne
- 149k
- Forks
- 13.4k
- Ø Merge
- 1 T. 5 Std.
- Gemergte PRs (30 T.)
- 223
Entwicklungsumgebung
Startet den Dev-Container des Projekts im Browser, mit Ihrem eigenen GitHub-Konto.
- Kein Dockerfile und keine Docker-Compose-Datei
- Hat eine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus github/spec-kit
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
Maintainer antworten meist innerhalb von 1 Tag
-
Workflow-step verifier test fixture breaks when the checkout path contains whitespace (4 failures on macOS)Evtl. vergeben @mehdikarimi55 hat das vor 3 Tagen übernommen. Offentriage-can-wait
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 83/100
Maintainer antworten meist innerhalb von 1 Tag
-
Parity tests fail under the documented direct pytest invocation when the ambient python3 lacks PyYAML (11 failures)Evtl. vergeben @mehdikarimi55 hat das vor 3 Tagen übernommen. Offentriage-must-have
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
Maintainer antworten meist innerhalb von 1 Tag
-
bug triage-out-of-scope
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 64/100
Maintainer antworten meist innerhalb von 1 Tag
-
triage-must-have
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in github/spec-kit
Ähnliche Issues
-
SslLibrary crashes with unhandled OSError: port/proto not found on non-standard SSL portsEvtl. vergeben @himanchalkaushale hat das heute übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
OWASP/Nettacker#1884 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
A-connection-core C-enhancement
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 88/100
aws-samples/sample-per-model-bedrock#869 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
Maintainer antworten meist innerhalb von 1 Tag
-
enhancement
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
fzn0x/watchtower#17 ·