Add plan-review-gate extension to community catalog#1993
Conversation
There was a problem hiding this comment.
Pull request overview
Adds the Plan Review Gate community extension to the Spec Kit community catalog and surfaces it in the root README’s Community Extensions table.
Changes:
- Added the
plan-review-gateentry toextensions/catalog.community.json(and re-sorted/moved some existing entries for alphabetical ordering). - Updated the top-level
updated_attimestamp in the community catalog. - Added a corresponding “Plan Review Gate” row to the Community Extensions table in
README.md.
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
| extensions/catalog.community.json | Adds the new extension metadata and adjusts ordering/timestamps in the community catalog. |
| README.md | Adds the extension to the Community Extensions table for discoverability. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
61c6b57 to
d32bdbd
Compare
- Extension ID: plan-review-gate - Version: 1.0.0 - Author: luno - Catalog entries sorted alphabetically by ID - README table row inserted alphabetically by name Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
d32bdbd to
faf98c3
Compare
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 2 out of 2 changed files in this pull request and generated no new comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
Thank you! |
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 2 out of 2 changed files in this pull request and generated no new comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
…and QA cadence (#1) * Unify Kimi/Codex skill naming and migrate legacy dotted Kimi dirs (github#1971) * fix: unify hyphenated skills and migrate legacy kimi dotted dirs * fix: preserve legacy kimi dotted preset skill overrides * fix: migrate kimi legacy dotted skills without ai-skills flag * fix: harden kimi migration and cache hook init options * fix: apply kimi preset skill overrides without ai-skills flag * fix: keep sequential branch numbering beyond 999 * test: align kimi scaffold skill path with hyphen naming * chore: align hook typing and preset skill comment * fix: restore AGENT_SKILLS_DIR_OVERRIDES compatibility export * refactor: remove AGENT_SKILLS_DIR_OVERRIDES and update callers * fix(ps1): support sequential branch numbers above 999 * fix: resolve preset skill placeholders for skills agents * Fix legacy kimi migration safety and preset skill dir checks * Harden TOML rendering and consolidate preset skill restore parsing * Fix PowerShell overflow and hook message fallback for empty invocations * Restore preset skills from extensions * Refine preset skill restore helpers * Harden skill path and preset checks * Guard non-dict init options * Avoid deleting unmanaged preset skill dirs * Unify extension skill naming with hooks * Harden extension native skill registration * Normalize preset skill titles * chore: bump version to 0.4.3 (github#1986) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * chore(deps): bump DavidAnson/markdownlint-cli2-action from 19 to 23 (github#1989) Bumps [DavidAnson/markdownlint-cli2-action](https://github.com/davidanson/markdownlint-cli2-action) from 19 to 23. - [Release notes](https://github.com/davidanson/markdownlint-cli2-action/releases) - [Commits](DavidAnson/markdownlint-cli2-action@v19...v23) --- updated-dependencies: - dependency-name: DavidAnson/markdownlint-cli2-action dependency-version: '23' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps): bump actions/deploy-pages from 4 to 5 (github#1990) Bumps [actions/deploy-pages](https://github.com/actions/deploy-pages) from 4 to 5. - [Release notes](https://github.com/actions/deploy-pages/releases) - [Commits](actions/deploy-pages@v4...v5) --- updated-dependencies: - dependency-name: actions/deploy-pages dependency-version: '5' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Add plan-review-gate to community catalog (github#1993) - Extension ID: plan-review-gate - Version: 1.0.0 - Author: luno - Catalog entries sorted alphabetically by ID - README table row inserted alphabetically by name Co-authored-by: Ed Harrod <your-real-email@luno.com> Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com> * feat: add spec-kit-onboard extension to community catalog (github#1991) Adds the onboard extension (v2.1.0) — contextual onboarding and progressive growth for developers new to spec-kit projects. - 7 commands: start, explain, trail, quiz, badge, mentor, team - 3 hooks: after-implement, before-implement, after-explain - Repository: https://github.com/dmux/spec-kit-onboard * feat: add MAQA extension suite to community catalog and README Adds 7 extensions forming the MAQA (Multi-Agent & Quality Assurance) suite to catalog.community.json in correct alphabetical order (after 'learn', before 'onboard') and to the README community extensions table: - maqa — coordinator/feature/QA workflow, board auto-detection - maqa-azure-devops — Azure DevOps Boards integration - maqa-ci — CI/CD gate (GitHub Actions/CircleCI/GitLab/Bitbucket) - maqa-github-projects — GitHub Projects v2 integration - maqa-jira — Jira integration - maqa-linear — Linear integration - maqa-trello — Trello integration All entries placed alphabetically. maqa v0.1.3 bumped to reflect multi-board auto-detection added in this release. * fix: set catalog updated_at to match latest entry timestamp Top-level updated_at was 00:00:00Z while plan-review-gate entries had 08:22:30Z, making metadata inconsistent for freshness consumers. Updated to 2026-03-27T08:22:30Z (>= all entry timestamps). * feat: add multi-agent templates with mandatory commit, configurable push and QA cadence - Add templates/agents/{coordinator,feature,qa}.md — language-agnostic versions of the three-agent workflow (coordinator → feature → QA) - feature agent: commit is non-negotiable before returning result; optional git push gated on auto_push setting - coordinator: reads auto_push and qa_cadence from .specify/init-options.json; qa_cadence=per_feature (default) spawns QA after each feature agent, qa_cadence=batch_end waits until all batch features are done to save credits - qa agent: git commit verification as step 0 prevents work loss on worktree deletion - Add --auto-push/--no-auto-push and --qa-cadence CLI flags to specify init - Save both settings to .specify/init-options.json with safe defaults (auto_push=false, qa_cadence=per_feature) - Fix scaffold_from_core_pack to recursively copy templates/ subdirectories so offline scaffolding matches release ZIP output (parity test coverage) - Bundle templates/agents/ into wheel via pyproject.toml force-include Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: Hamilton Snow <hamiltonsnow@gmail.com> Co-authored-by: Manfred Riem <15701806+mnriem@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Ed Harrod <echarrod@users.noreply.github.com> Co-authored-by: Ed Harrod <your-real-email@luno.com> Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com> Co-authored-by: Rafael Sales <rafael.sales@gmail.com>
Extension Submission
Extension Name: Plan Review Gate
Extension ID: plan-review-gate
Version: 1.0.0
Author: luno
Repository: https://github.com/luno/spec-kit-plan-review-gate
Description
Mandatory
before_tasksgate that blocks/speckit.tasksunlessspec.mdandplan.mdhave been merged to the default branch via MR/PR. Ensures implementation plans are reviewed before task generation begins.Users can bypass with
--skip-reviewif needed.Review feedback addressed
updated_atuses proper UTC timestampChecklist