From 76851ebfe4c0d443bc34198f55e85f8191c9e14a Mon Sep 17 00:00:00 2001 From: Manfred Riem <15701806+mnriem@users.noreply.github.com> Date: Wed, 1 Apr 2026 17:48:34 -0500 Subject: [PATCH 1/2] Add community content disclaimers Add notes clarifying that community extensions, presets, walkthroughs, and community friends are independently created and maintained by their respective authors and are not reviewed, nor endorsed, nor supported by GitHub. Disclaimers added to: - README.md: Community Extensions, Community Presets, Community Walkthroughs, and Community Friends sections - extensions/README.md: Community Reference Catalog and Available Community Extensions sections - presets/README.md: Catalog Management section --- README.md | 12 ++++++++++++ extensions/README.md | 6 ++++++ presets/README.md | 3 +++ 3 files changed, 21 insertions(+) diff --git a/README.md b/README.md index ac7d9f4072..9826e4a8e3 100644 --- a/README.md +++ b/README.md @@ -160,6 +160,9 @@ Want to see Spec Kit in action? Watch our [video overview](https://www.youtube.c ## 🧩 Community Extensions +> [!NOTE] +> Community extensions are independently created and maintained by their respective authors. They are **not reviewed, nor endorsed, nor supported by GitHub**. The Community Extensions website is also a third-party resource. Review extension source code before installation and use at your own discretion. + 🔍 **Browse and search community extensions on the [Community Extensions website](https://speckit-community.github.io/extensions/).** The following community-contributed extensions are available in [`catalog.community.json`](extensions/catalog.community.json): @@ -225,6 +228,9 @@ To submit your own extension, see the [Extension Publishing Guide](extensions/EX ## 🎨 Community Presets +> [!NOTE] +> Community presets are independently created and maintained by their respective authors. They are **not reviewed, nor endorsed, nor supported by GitHub**. Review preset source code before installation and use at your own discretion. + The following community-contributed presets customize how Spec Kit behaves — overriding templates, commands, and terminology without changing any tooling. Presets are available in [`catalog.community.json`](presets/catalog.community.json): | Preset | Purpose | Provides | Requires | URL | @@ -236,6 +242,9 @@ To build and publish your own preset, see the [Presets Publishing Guide](presets ## 🚶 Community Walkthroughs +> [!NOTE] +> Community walkthroughs are independently created and maintained by their respective authors. They are **not reviewed, nor endorsed, nor supported by GitHub**. + See Spec-Driven Development in action across different scenarios with these community-contributed walkthroughs: - **[Greenfield .NET CLI tool](https://github.com/mnriem/spec-kit-dotnet-cli-demo)** — Builds a Timezone Utility as a .NET single-binary CLI tool from a blank directory, covering the full spec-kit workflow: constitution, specify, plan, tasks, and multi-pass implement using GitHub Copilot agents. @@ -254,6 +263,9 @@ See Spec-Driven Development in action across different scenarios with these comm ## 🛠️ Community Friends +> [!NOTE] +> Community projects listed here are independently created and maintained by their respective authors. They are **not reviewed, nor endorsed, nor supported by GitHub**. + Community projects that extend, visualize, or build on Spec Kit: - **[cc-sdd](https://github.com/rhuss/cc-sdd)** - A Claude Code plugin that adds composable traits on top of Spec Kit with [Superpowers](https://github.com/obra/superpowers)-based quality gates, spec/code review, git worktree isolation, and parallel implementation via agent teams. diff --git a/extensions/README.md b/extensions/README.md index 379e2d92f7..65a0dbf8a0 100644 --- a/extensions/README.md +++ b/extensions/README.md @@ -24,6 +24,9 @@ specify extension search # Now uses your organization's catalog instead of the ### Community Reference Catalog (`catalog.community.json`) +> [!NOTE] +> Community extensions are independently created and maintained by their respective authors. They are **not reviewed, nor endorsed, nor supported by GitHub**. Review extension source code before installation and use at your own discretion. + - **Purpose**: Browse available community-contributed extensions - **Status**: Active - contains extensions submitted by the community - **Location**: `extensions/catalog.community.json` @@ -68,6 +71,9 @@ specify extension add --from https://github.com/org/spec-kit-ex ## Available Community Extensions +> [!NOTE] +> Community extensions are independently created and maintained by their respective authors. They are **not reviewed, nor endorsed, nor supported by GitHub**. The Community Extensions website is also a third-party resource. Review extension source code before installation and use at your own discretion. + 🔍 **Browse and search community extensions on the [Community Extensions website](https://speckit-community.github.io/extensions/).** See the [Community Extensions](../README.md#-community-extensions) section in the main README for the full list of available community-contributed extensions. diff --git a/presets/README.md b/presets/README.md index f039b83d43..5431074e9a 100644 --- a/presets/README.md +++ b/presets/README.md @@ -67,6 +67,9 @@ Presets **override**, they don't merge. If two presets both provide `spec-templa Presets are discovered through catalogs. By default, Spec Kit uses the official and community catalogs: +> [!NOTE] +> Community presets are independently created and maintained by their respective authors. They are **not reviewed, nor endorsed, nor supported by GitHub**. Review preset source code before installation and use at your own discretion. + ```bash # List active catalogs specify preset catalog list From 1c844c8ac99d10189626f1441fd3572cf8d465da Mon Sep 17 00:00:00 2001 From: Manfred Riem <15701806+mnriem@users.noreply.github.com> Date: Wed, 1 Apr 2026 18:05:52 -0500 Subject: [PATCH 2/2] Refine community disclaimers per PR review feedback - Clarify that GitHub/maintainers may review catalog PRs for formatting and policy compliance, but do not review, audit, endorse, or support the extension/preset code itself (avoids contradiction with submission process that mentions PR reviews) - Add missing 'use at your own discretion' guidance to Community Walkthroughs and Community Friends sections for consistency --- README.md | 8 ++++---- extensions/README.md | 4 ++-- presets/README.md | 2 +- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 9826e4a8e3..129d694130 100644 --- a/README.md +++ b/README.md @@ -161,7 +161,7 @@ Want to see Spec Kit in action? Watch our [video overview](https://www.youtube.c ## 🧩 Community Extensions > [!NOTE] -> Community extensions are independently created and maintained by their respective authors. They are **not reviewed, nor endorsed, nor supported by GitHub**. The Community Extensions website is also a third-party resource. Review extension source code before installation and use at your own discretion. +> Community extensions are independently created and maintained by their respective authors. GitHub and the Spec Kit maintainers may review pull requests that add entries to the community catalog for formatting, catalog structure, or policy compliance, but they do **not review, audit, endorse, or support the extension code itself**. The Community Extensions website is also a third-party resource. Review extension source code before installation and use at your own discretion. 🔍 **Browse and search community extensions on the [Community Extensions website](https://speckit-community.github.io/extensions/).** @@ -229,7 +229,7 @@ To submit your own extension, see the [Extension Publishing Guide](extensions/EX ## 🎨 Community Presets > [!NOTE] -> Community presets are independently created and maintained by their respective authors. They are **not reviewed, nor endorsed, nor supported by GitHub**. Review preset source code before installation and use at your own discretion. +> Community presets are independently created and maintained by their respective authors. GitHub and the Spec Kit maintainers may review pull requests that add entries to the community catalog for formatting, catalog structure, or policy compliance, but they do **not review, audit, endorse, or support the preset code itself**. Review preset source code before installation and use at your own discretion. The following community-contributed presets customize how Spec Kit behaves — overriding templates, commands, and terminology without changing any tooling. Presets are available in [`catalog.community.json`](presets/catalog.community.json): @@ -243,7 +243,7 @@ To build and publish your own preset, see the [Presets Publishing Guide](presets ## 🚶 Community Walkthroughs > [!NOTE] -> Community walkthroughs are independently created and maintained by their respective authors. They are **not reviewed, nor endorsed, nor supported by GitHub**. +> Community walkthroughs are independently created and maintained by their respective authors. They are **not reviewed, nor endorsed, nor supported by GitHub**. Review their content before following along and use at your own discretion. See Spec-Driven Development in action across different scenarios with these community-contributed walkthroughs: @@ -264,7 +264,7 @@ See Spec-Driven Development in action across different scenarios with these comm ## 🛠️ Community Friends > [!NOTE] -> Community projects listed here are independently created and maintained by their respective authors. They are **not reviewed, nor endorsed, nor supported by GitHub**. +> Community projects listed here are independently created and maintained by their respective authors. They are **not reviewed, nor endorsed, nor supported by GitHub**. Review their source code before installation and use at your own discretion. Community projects that extend, visualize, or build on Spec Kit: diff --git a/extensions/README.md b/extensions/README.md index 65a0dbf8a0..f535ba539a 100644 --- a/extensions/README.md +++ b/extensions/README.md @@ -25,7 +25,7 @@ specify extension search # Now uses your organization's catalog instead of the ### Community Reference Catalog (`catalog.community.json`) > [!NOTE] -> Community extensions are independently created and maintained by their respective authors. They are **not reviewed, nor endorsed, nor supported by GitHub**. Review extension source code before installation and use at your own discretion. +> Community extensions are independently created and maintained by their respective authors. GitHub and the Spec Kit maintainers may review pull requests that add entries to the community catalog for formatting, catalog structure, or policy compliance, but they do **not review, audit, endorse, or support the extension code itself**. Review extension source code before installation and use at your own discretion. - **Purpose**: Browse available community-contributed extensions - **Status**: Active - contains extensions submitted by the community @@ -72,7 +72,7 @@ specify extension add --from https://github.com/org/spec-kit-ex ## Available Community Extensions > [!NOTE] -> Community extensions are independently created and maintained by their respective authors. They are **not reviewed, nor endorsed, nor supported by GitHub**. The Community Extensions website is also a third-party resource. Review extension source code before installation and use at your own discretion. +> Community extensions are independently created and maintained by their respective authors. GitHub and the Spec Kit maintainers may review pull requests that add entries to the community catalog for formatting, catalog structure, or policy compliance, but they do **not review, audit, endorse, or support the extension code itself**. The Community Extensions website is also a third-party resource. Review extension source code before installation and use at your own discretion. 🔍 **Browse and search community extensions on the [Community Extensions website](https://speckit-community.github.io/extensions/).** diff --git a/presets/README.md b/presets/README.md index 5431074e9a..dd3997b239 100644 --- a/presets/README.md +++ b/presets/README.md @@ -68,7 +68,7 @@ Presets **override**, they don't merge. If two presets both provide `spec-templa Presets are discovered through catalogs. By default, Spec Kit uses the official and community catalogs: > [!NOTE] -> Community presets are independently created and maintained by their respective authors. They are **not reviewed, nor endorsed, nor supported by GitHub**. Review preset source code before installation and use at your own discretion. +> Community presets are independently created and maintained by their respective authors. GitHub and the Spec Kit maintainers may review pull requests that add entries to the community catalog for formatting, catalog structure, or policy compliance, but they do **not review, audit, endorse, or support the preset code itself**. Review preset source code before installation and use at your own discretion. ```bash # List active catalogs