feat: Speckit preset fiction book v1.7 - Support for RAG (Chroma DB) offline semantic search#2367
feat: Speckit preset fiction book v1.7 - Support for RAG (Chroma DB) offline semantic search#2367adaumann wants to merge 13 commits intogithub:mainfrom
Conversation
- Preset ID: fiction-book-writing - Version: 1.5.0 - Author: Andreas Daumann - Description: Spec-Driven Development for novel and long-form fiction. Replaces software engineering terminology with storytelling craft: specs become story briefs, plans become story structures, and tasks become scene-by-scene writing tasks. Supports 8 POV modes, all major plot structure frameworks, 5 humanized-AI prose profiles, and exports to DOCX/EPUB/LaTeX via pandoc. V1.5.0: Support interactive, audiobooks, series, workflow corrections
- Preset ID: fiction-book-writing - Version: 1.6.0 - Author: Andreas Daumann - Description: Added support for 12 languages, export with templates, cover builder, bio builder, workflow fixes
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
…daumann/spec-kit into preset-fiction-book-writing1.6
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
…daumann/spec-kit into preset-fiction-book-writing1.6
- Preset ID: fiction-book-writing - Version: 1.7.0 - Author: Andreas Daumann - Description: 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. Supports interactive elements like brainstorming, interview, roleplay and extras like statistics, cover builder and bio command. Export with templates for KDP, D2D etc. V1.7.0: Support for offline semantic search.
There was a problem hiding this comment.
Pull request overview
Updates the community catalog + top-level README listing for the Fiction Book Writing preset to reflect the upstream preset release v1.7.0, including updated metadata and “provides” counts.
Changes:
- Bump
fiction-book-writingpreset metadata in the community preset catalog (version, description, download URL, provides counts, tags, updated_at). - Update the README community presets table row to match the new preset description and counts.
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 3 comments.
| File | Description |
|---|---|
| presets/catalog.community.json | Updates the fiction-book-writing catalog entry to v1.7.0 (metadata, provides, tags, timestamps). |
| README.md | Updates the community presets table row for fiction-book-writing to reflect v1.7.0 features and counts. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| "created_at": "2026-04-09T08:00:00Z", | ||
| "updated_at": "2026-04-19T08:00:00Z" | ||
| }, | ||
| "jira": { | ||
| "name": "Jira Issue Tracking", | ||
| "id": "jira", | ||
| "version": "1.0.0", | ||
| "description": "Overrides speckit.taskstoissues to create Jira epics, stories, and tasks instead of GitHub Issues via Atlassian MCP tools.", | ||
| "author": "luno", | ||
| "repository": "https://github.com/luno/spec-kit-preset-jira", | ||
| "download_url": "https://github.com/luno/spec-kit-preset-jira/archive/refs/tags/v1.0.0.zip", | ||
| "homepage": "https://github.com/luno/spec-kit-preset-jira", | ||
| "documentation": "https://github.com/luno/spec-kit-preset-jira/blob/main/README.md", | ||
| "license": "MIT", | ||
| "requires": { | ||
| "speckit_version": ">=0.1.0" | ||
| }, | ||
| "provides": { | ||
| "templates": 0, | ||
| "commands": 1 | ||
| }, | ||
| "tags": [ | ||
| "jira", | ||
| "atlassian", | ||
| "issue-tracking", | ||
| "preset" | ||
| ], | ||
| "created_at": "2026-04-15T00:00:00Z", | ||
| "updated_at": "2026-04-15T00:00:00Z" | ||
| "updated_at": "2026-04-25T08:00:00Z" | ||
| }, | ||
| "multi-repo-branching": { | ||
| "name": "Multi-Repo Branching", |
There was a problem hiding this comment.
This change removes the jira community preset from the catalog entirely (no "jira" entry remains). The PR description is only about updating the Fiction Book Writing preset; if Jira should remain available, please restore its entry. If Jira is being intentionally removed, also update the docs/community presets listings accordingly to avoid inconsistencies.
| | Pirate Speak (Full) | Transforms all Spec Kit output into pirate speak — specs become "Voyage Manifests", plans become "Battle Plans", tasks become "Crew Assignments" | 6 templates, 9 commands | — | [spec-kit-presets](https://github.com/mnriem/spec-kit-presets) | | ||
| | Table of Contents Navigation | Adds a navigable Table of Contents to generated spec.md, plan.md, and tasks.md documents | 3 templates, 3 commands | — | [spec-kit-preset-toc-navigation](https://github.com/Quratulain-bilal/spec-kit-preset-toc-navigation) | | ||
| | VS Code Ask Questions | Enhances the clarify command to use `vscode/askQuestions` for batched interactive questioning. | 1 command | — | [spec-kit-presets](https://github.com/fdcastel/spec-kit-presets) | | ||
|
|
There was a problem hiding this comment.
The README now presents a table immediately after saying presets are available in catalog.community.json, which reads like an exhaustive list, but it is missing presets that are present in the catalog (e.g. claude-ask-questions and screenwriting). Either make the table comprehensive (kept in sync with the catalog) or clarify that the table is a partial selection and link to the canonical list.
| > [!NOTE] | |
| > This table is a partial selection of community presets. For the complete canonical list, see [`catalog.community.json`](catalog.community.json). |
Preset Submission
Preset Name: Fiction Book Writing
Preset ID: fiction-book-writing
Version: 1.7.0
Repository: https://github.com/adaumann/speckit-preset-fiction-book-writing/
Checklist
specify preset add --devspecify preset resolve)