Spec Kit Templates 0.3.0: Pluggable Presets & Diagnostics

Spec Kit 0.3.0 adds pluggable presets, project diagnostics, and security hardening. Cleaner CLI, better extension management, and new Java walkthroughs.

Spec Kit Templates 0.3.0: Pluggable Presets & Diagnostics

TL;DR

  • Pluggable preset system with catalog and resolver for flexible agent scaffolding
  • New specify doctor command for project health diagnostics
  • Security hardening for bash scripts and CLI cleanup across multiple tools

New

  • Pluggable preset system — Catalog, resolver, and skills propagation for more flexible project scaffolding with agents.
  • specify doctor command — Diagnostic tool to check project health and configuration status.
  • /selftest.extension — Core extension for testing other extensions in your setup.
  • RFC-aligned catalog integration — Quality of life improvements for extension discovery and management.
  • Java brownfield walkthrough — New community walkthrough added to the docs.

Fixed

  • Timestamp parsing — 'Last updated' detection now works with or without bold markers.
  • Bash script security — Hardened against shell injection vulnerabilities and improved robustness.
  • Command templates — Cleaned up specify and analyze command templates.
  • Qwen Code CLI format — Migrated from TOML to Markdown for consistency.
  • agy command support — Deprecated explicit command support to streamline CLI.

Update via Specify CLI: specify upgrade or download from GitHub releases.

Source: Spec Kit