[Extension]: Update A·I·DID·IT — Agile Expansion Pack (aididit) to v0.2.4

オープン 初心者向け
#5,418 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る

メンテナーはふだん 1 日以内に返信

まだ誰も着手していません。

評価

難易度
1/5
見積もり時間
1時間未満
初心者へのやさしさ
78/100
issue の種類
機能追加
明瞭さ
明確に書かれている
活発さ
活発
領域
tooling

調査の方向性

これはコードではなくカタログの更新です。リポジトリの拡張機能カタログにある既存の aididit エントリ(#5368 で追加されたもの)を見つけ、version、download_url、sha256、documentation、changelog、updated_at だけを v0.2.4 の値に変更してください。created_at とその他のフィールドはそのままにします。sha256 が公開されたリリースアセットのダイジェストと一致することを確認し、そのうえでファイルが有効な JSON のままであること、新しいダウンロード URL が解決できることを再確認してください。エントリが v0.2.4 を示し、他のメタデータが変わらず、重複するエントリが作られていなければ完了です。

索引モデルが issue の本文から書いたものです。

説明

triage-must-have
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.yml manifest 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, then specify 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 list shows A·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-it exits 0 and names release.yml@refs/tags/v0.2.4 as 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, plus repository and homepage, 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.

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.

主要言語
Python
スター
149k
フォーク
13.4k
平均マージ
1日 5時間
マージ済み PR(30日)
223

環境構築

Codespaces で開く

このプロジェクトの開発コンテナを、あなたの GitHub アカウントでブラウザ上に起動します。

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

github/spec-kit のほかの issue

github/spec-kit の issue をすべて見る

似ている issue

Python の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。