Conversation
… 1.0.0 - Author: Yiyu Liu - Description: Generate repo index
There was a problem hiding this comment.
Pull request overview
Adds a new community extension entry (“repoindex”) to the Spec Kit community extension catalog and lists it in the extensions README so it can be discovered via specify extension search.
Changes:
- Added
repoindexmetadata toextensions/catalog.community.json(download URL, tags, provides/requires, etc.). - Added “Repository Index” row to the community extensions table in
extensions/README.md.
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 5 comments.
| File | Description |
|---|---|
| extensions/catalog.community.json | Registers the new repoindex community extension in the discoverable catalog. |
| extensions/README.md | Adds the extension to the human-readable community extensions list. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| "repoindex":{ | ||
| "name": "Repository Index", | ||
| "id": "repoindex", | ||
| "description": "Generate index of your repo for overview, architecuture and module", |
There was a problem hiding this comment.
The description field contains a spelling error (architecuture). This text is user-facing in specify extension search/info, so please correct it (and consider completing the sentence, e.g., ending with a period).
| "description": "Generate index of your repo for overview, architecuture and module", | |
| "description": "Generate index of your repo for overview, architecture and module.", |
| "speckit_version": ">=0.1.0", | ||
| "tools": [ | ||
| { | ||
| "name": "no need", | ||
| "version": ">=1.0.0", | ||
| "required": false | ||
| } | ||
| ] |
There was a problem hiding this comment.
If this extension has no external tool dependencies, omit requires.tools entirely (consistent with other entries) rather than listing a placeholder tool name like no need. As-is, this will show a confusing requirement in CLI output.
| "speckit_version": ">=0.1.0", | |
| "tools": [ | |
| { | |
| "name": "no need", | |
| "version": ">=1.0.0", | |
| "required": false | |
| } | |
| ] | |
| "speckit_version": ">=0.1.0" |
| "created_at": "2026-03-14T00:00:00Z", | ||
| "updated_at": "2026-03-14T00:00:00Z" | ||
| }, | ||
| "repoindex":{ |
There was a problem hiding this comment.
Formatting: this entry key is missing a space after the colon ("repoindex":{). The rest of the catalog uses "id": { spacing; please align to keep diffs/linting consistent.
| "repoindex":{ | |
| "repoindex": { |
| "downloads": 0, | ||
| "stars": 0, | ||
| "created_at": "2026-03-23T13:30:00Z", | ||
| "updated_at": "2026-03-23T13:30:00Z" |
There was a problem hiding this comment.
Trailing whitespace after the updated_at value should be removed to avoid churn in future diffs and to satisfy common linters.
| "updated_at": "2026-03-23T13:30:00Z" | |
| "updated_at": "2026-03-23T13:30:00Z" |
| | Project Status | Show current SDD workflow progress — active feature, artifact status, task completion, workflow phase, and extensions summary | `visibility` | Read-only | [spec-kit-status](https://github.com/KhawarHabibKhan/spec-kit-status) | | ||
| | Ralph Loop | Autonomous implementation loop using AI agent CLI | `code` | Read+Write | [spec-kit-ralph](https://github.com/Rubiss/spec-kit-ralph) | | ||
| | Reconcile Extension | Reconcile implementation drift by surgically updating feature artifacts. | `docs` | Read+Write | [spec-kit-reconcile](https://github.com/stn1slv/spec-kit-reconcile) | | ||
| | Repository Index | Generate index for existing repo for overview, architecture and module level. | `docs` | Read-only | [spec-kit-repoindex ](https://github.com/liuyiyu/spec-kit-repoindex) | |
There was a problem hiding this comment.
The markdown link text has an extra trailing space ([spec-kit-repoindex ]), which renders inconsistently and can break text-based checks. Remove the extra space in the link label.
| | Repository Index | Generate index for existing repo for overview, architecture and module level. | `docs` | Read-only | [spec-kit-repoindex ](https://github.com/liuyiyu/spec-kit-repoindex) | | |
| | Repository Index | Generate index for existing repo for overview, architecture and module level. | `docs` | Read-only | [spec-kit-repoindex](https://github.com/liuyiyu/spec-kit-repoindex) | |
|
@copilot open a new pull request to apply changes based on the comments in this thread |
Description
Testing
uv run specify --helpuv sync && uv run pytestAI Disclosure