Spec Kit Templates v0.4.0: Offline Deployment & Junie Support

Spec Kit 0.4.0 brings offline deployment support, timestamp-based branch naming, and Junie agent compatibility. Core pack now embeds in wheel for air-gapped environments.

Spec Kit Templates v0.4.0: Offline Deployment & Junie Support

TL;DR

  • Core pack now embeds in wheel for offline/air-gapped deployments
  • Timestamp-based branch naming option added to specify init
  • Junie support added; native skills workflow migration complete

New

  • Offline deployment support — Core pack embeds in wheel distribution for air-gapped environments where external downloads aren't possible.
  • Timestamp-based branch namingspecify init now supports automatic timestamp-based branch naming for cleaner project scaffolding.
  • Junie support — Added compatibility with Junie agent for broader tool integration.
  • Native skills workflow migration — Codex/agy init now uses native skills workflow instead of legacy approach.

Fixed

  • YAML Unicode handling — Added allow_unicode=True and encoding="utf-8" to YAML I/O for proper character support.
  • Native skills frontmatter alignment — Fixed frontmatter inconsistencies with install_ai_skills spec.
  • Codex fallback refresh — Improved native skills fallback refresh and suppressed legacy prompts.

Docs

  • Updated publishing guide with Category and Effect columns for clarity.
  • Added Extension Comparison Guide for community extensions.
  • Refreshed SUPPORT.md, issue templates, and added preset submission template.

Update via: pip install --upgrade spec-kit or use specify update if already installed.

Source: Spec Kit