From ad5677cb1b9a8857796bd3f1626ae44ff77690cd Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 23 Sep 2026 14:10:49 +0000 Subject: [PATCH 1/3] Add Database Standards preset to community catalog Add db-standards preset submitted by @gdakuzak to the community catalog and documentation.\n\nCloses #4654\n\nAssisted-by: GitHub Copilot (model: gpt-5.2-codex, autonomous)\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- docs/community/presets.md | 1 + presets/catalog.community.json | 30 +++++++++++++++++++++++++++++- 2 files changed, 30 insertions(+), 1 deletion(-) diff --git a/docs/community/presets.md b/docs/community/presets.md index 7ee27031e8..cad0f83106 100644 --- a/docs/community/presets.md +++ b/docs/community/presets.md @@ -17,6 +17,7 @@ The following community-contributed presets customize how Spec Kit behaves — o | Closed Vocabulary Check | Adds a pass to /speckit.analyze that flags closed sets of values enumerated more than once with different members, and reports its own coverage. | 1 command | — | [spec-kit-preset-closed-vocabulary](https://github.com/yunusdim/spec-kit-preset-closed-vocabulary) | | Command Density | Compacts the nine core Spec Kit command prompts while preserving scripts, handoffs, placeholders, hook output blocks, and rule structure | 9 commands | — | [spec-kit-preset-command-density](https://github.com/Xopoko/spec-kit-preset-command-density) | | Cross-Platform Governance | Adds Bash/PowerShell parity, read-only checks, path and native-override review, Unix man pages, bilingual PowerShell help, and provider-neutral model routing. | 9 templates, 3 commands | — | [spec-kit-preset-cross-platform-governance](https://github.com/hindermath/spec-kit-preset-cross-platform-governance) | +| Database Standards | Database conventions for spec-driven work: naming, data-model design, constraints, data protection, performance, query safety, a schema-review checklist, and engine-specific references. ORM-agnostic. | 4 templates, 1 command | — | [spec-kit-preset-db-standards](https://github.com/gdakuzak/spec-kit-preset-db-standards) | | Explicit Task Dependencies | Adds explicit `(depends on T###)` dependency declarations and an Execution Wave DAG to tasks.md for parallel scheduling | 1 template, 1 command | — | [spec-kit-preset-explicit-task-dependencies](https://github.com/Quratulain-bilal/spec-kit-preset-explicit-task-dependencies) | | Fiction Book Writing | It adapts the Spec-Driven Development workflow for storytelling to create books or audiobooks (with annotations) in 12 languages: features become story elements, specs become story briefs, plans become story structures, and tasks become scene-by-scene writing tasks. Supports single and multi-POV, all major plot structure frameworks, and two style modes: an author voice sample or humanized AI prose principles. Supports interactive elements like brainstorming, interview, roleplay, and extras like statistics, cover builder, illustration builder, and bio command. Export with templates for KDP, D2D, etc. | 26 templates, 34 commands, 2 scripts | — | [speckit-preset-fiction-book-writing](https://github.com/adaumann/speckit-preset-fiction-book-writing) | | Game Narrative Writing | Preset for game narrative design and interactive storytelling. It adapts the Spec-Driven Development workflow for game narratives: features become story mechanics, specs become narrative briefs, plans become story maps, and tasks become dialogue and scene-writing tasks. Supports branching narratives, player agency systems, state machines, and interactive dialogue trees. | 37 templates, 34 commands, 5 scripts | — | [speckit-preset-game-narrative-writing](https://github.com/adaumann/speckit-preset-game-narrative-writing) | diff --git a/presets/catalog.community.json b/presets/catalog.community.json index 88d99ef54b..8d61a24947 100644 --- a/presets/catalog.community.json +++ b/presets/catalog.community.json @@ -1,6 +1,6 @@ { "schema_version": "1.0", - "updated_at": "2026-09-15T00:00:00Z", + "updated_at": "2026-09-23T00:00:00Z", "catalog_url": "https://raw.githubusercontent.com/github/spec-kit/main/presets/catalog.community.json", "presets": { "a11y-governance": { @@ -456,6 +456,34 @@ "created_at": "2026-07-21T00:00:00Z", "updated_at": "2026-08-17T00:00:00Z" }, + "db-standards": { + "name": "Database Standards", + "id": "db-standards", + "version": "0.8.2", + "description": "Database conventions for spec-driven work: naming, data-model design, constraints, data protection, performance, query safety, a schema-review checklist, and engine-specific references. ORM-agnostic.", + "author": "Guilherme Dakuzaku", + "repository": "https://github.com/gdakuzak/spec-kit-preset-db-standards", + "download_url": "https://github.com/gdakuzak/spec-kit-preset-db-standards/archive/refs/tags/v0.8.2.zip", + "sha256": "6d1a027b29556a9351cfd5150dcab36b41af631c773f3e49d0bad1c49590c42c", + "homepage": "https://github.com/gdakuzak/spec-kit-preset-db-standards", + "documentation": "https://github.com/gdakuzak/spec-kit-preset-db-standards/blob/main/README.md", + "license": "MIT", + "requires": { + "speckit_version": "0.1.0" + }, + "provides": { + "templates": 4, + "commands": 1 + }, + "tags": [ + "database", + "standards", + "data-modeling", + "performance" + ], + "created_at": "2026-09-23T00:00:00Z", + "updated_at": "2026-09-23T00:00:00Z" + }, "intake-sequencing-governance": { "name": "Intake Sequencing Governance", "id": "intake-sequencing-governance", From 7f380a0938e2cc155848a104100288bd89045c35 Mon Sep 17 00:00:00 2001 From: Ken Schlobohm Date: Wed, 23 Sep 2026 09:18:10 -0500 Subject: [PATCH 2/3] Update speckit_version requirement to be >=0.1.0 Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --- presets/catalog.community.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/presets/catalog.community.json b/presets/catalog.community.json index 8d61a24947..50151ad79a 100644 --- a/presets/catalog.community.json +++ b/presets/catalog.community.json @@ -469,7 +469,7 @@ "documentation": "https://github.com/gdakuzak/spec-kit-preset-db-standards/blob/main/README.md", "license": "MIT", "requires": { - "speckit_version": "0.1.0" + "speckit_version": ">=0.1.0" }, "provides": { "templates": 4, From 332e1933f3873baa24191fa7d916023d95aa9df7 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 23 Sep 2026 14:30:34 +0000 Subject: [PATCH 3/3] Sort Database Standards preset entry Assisted-by: GitHub Copilot (model: GPT-5.3-Codex, autonomous) Co-authored-by: KSchlobohm <23503973+KSchlobohm@users.noreply.github.com> --- presets/catalog.community.json | 56 +++++++++++++++++----------------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/presets/catalog.community.json b/presets/catalog.community.json index 50151ad79a..250fd3302c 100644 --- a/presets/catalog.community.json +++ b/presets/catalog.community.json @@ -307,6 +307,34 @@ "created_at": "2026-04-27T00:00:00Z", "updated_at": "2026-08-12T00:00:00Z" }, + "db-standards": { + "name": "Database Standards", + "id": "db-standards", + "version": "0.8.2", + "description": "Database conventions for spec-driven work: naming, data-model design, constraints, data protection, performance, query safety, a schema-review checklist, and engine-specific references. ORM-agnostic.", + "author": "Guilherme Dakuzaku", + "repository": "https://github.com/gdakuzak/spec-kit-preset-db-standards", + "download_url": "https://github.com/gdakuzak/spec-kit-preset-db-standards/archive/refs/tags/v0.8.2.zip", + "sha256": "6d1a027b29556a9351cfd5150dcab36b41af631c773f3e49d0bad1c49590c42c", + "homepage": "https://github.com/gdakuzak/spec-kit-preset-db-standards", + "documentation": "https://github.com/gdakuzak/spec-kit-preset-db-standards/blob/main/README.md", + "license": "MIT", + "requires": { + "speckit_version": ">=0.1.0" + }, + "provides": { + "templates": 4, + "commands": 1 + }, + "tags": [ + "database", + "standards", + "data-modeling", + "performance" + ], + "created_at": "2026-09-23T00:00:00Z", + "updated_at": "2026-09-23T00:00:00Z" + }, "explicit-task-dependencies": { "name": "Explicit Task Dependencies", "id": "explicit-task-dependencies", @@ -456,34 +484,6 @@ "created_at": "2026-07-21T00:00:00Z", "updated_at": "2026-08-17T00:00:00Z" }, - "db-standards": { - "name": "Database Standards", - "id": "db-standards", - "version": "0.8.2", - "description": "Database conventions for spec-driven work: naming, data-model design, constraints, data protection, performance, query safety, a schema-review checklist, and engine-specific references. ORM-agnostic.", - "author": "Guilherme Dakuzaku", - "repository": "https://github.com/gdakuzak/spec-kit-preset-db-standards", - "download_url": "https://github.com/gdakuzak/spec-kit-preset-db-standards/archive/refs/tags/v0.8.2.zip", - "sha256": "6d1a027b29556a9351cfd5150dcab36b41af631c773f3e49d0bad1c49590c42c", - "homepage": "https://github.com/gdakuzak/spec-kit-preset-db-standards", - "documentation": "https://github.com/gdakuzak/spec-kit-preset-db-standards/blob/main/README.md", - "license": "MIT", - "requires": { - "speckit_version": ">=0.1.0" - }, - "provides": { - "templates": 4, - "commands": 1 - }, - "tags": [ - "database", - "standards", - "data-modeling", - "performance" - ], - "created_at": "2026-09-23T00:00:00Z", - "updated_at": "2026-09-23T00:00:00Z" - }, "intake-sequencing-governance": { "name": "Intake Sequencing Governance", "id": "intake-sequencing-governance",