Spec-Kit has rolled out version 0.8.8, and it's a meaningful update for developers using AI-powered specification tools. The new release brings a community extension for scheduling, adds MDE presets and extensions to the catalog, and fixes a core integration issue. Here's what changed and why it matters.
The biggest addition is the Spec Kit Schedule community extension (#2473). It lets you define scheduling logic within your specifications. Perfect for time-based workflows — think cron jobs or timed triggers. The team also added MDE preset (#2513) and MDE extension (#2512) to the community catalog. MDE stands for Model-Driven Engineering, so this expands spec-kit's coverage for model-based designs.
There's a fix for the integration switch command: it now properly refreshes shared infrastructure (#2375). That's a quality-of-life improvement for anyone juggling multiple integrations. The rest is housekeeping — dependency bumps (actions/checkout from 4.3.1 to 6.0.2) and a version bump.
The Schedule extension is a big deal. It turns spec-kit from a static spec tool into something that can model dynamic behavior. For AI projects, that means you can embed time-based rules directly into your specification workflow. Less context switching, more automation. The MDE additions also signal a broader ambition: spec-kit isn't just for simple configs, it's targeting complex modeling languages.
The integration switch fix? It's the kind of boring but vital improvement that keeps teams from pulling their hair out. If you've ever had stale configs after switching integrations, this patch is for you.
Overall, v0.8.8 isn't flashy, but it's solid. The community catalog is growing, and that's a good sign for open-source adoption. It's worth an upgrade if you're already using spec-kit — or if you've been on the fence about trying it.
Official Source: https://github.com/github/spec-kit/releases/tag/v0.8.8