dotdog

v0.9.0

Import GitHub Spec Kit artifacts into local knowledge graphs for validation, analysis, search, and MCP queries.

Community extension — Independently maintained. Use at your own discretion. Learn more

layout: default title: Dotdog Spec Kit Extension

Dotdog Spec Kit Extension

Dotdog imports GitHub Spec Kit feature artifacts into local, queryable knowledge graphs without modifying the source artifacts.

Requirements

  • GitHub Spec Kit 0.12.0 or newer
  • Dotdog 0.9.0 or newer
  • A Spec Kit project containing .specify/ and specs/

Install Dotdog:

npm install -g dotdog@0.9.0

Install the extension from the versioned release asset:

specify extension add dotdog --from https://github.com/specdog/dotdog/releases/download/v0.9.0/dotdog-spec-kit-extension-v0.9.0.zip

The release also includes a SHA-256 checksum. Verify the downloaded ZIP against dotdog-spec-kit-extension-v0.9.0.zip.sha256 before manual installation or redistribution.

Commands

  • /speckit.dotdog.import imports feature artifacts into .doghouse/speckit/ and compiles them.
  • /speckit.dotdog.inspect audits imported graphs and reports model gaps.
  • /speckit.dotdog.serve starts Dotdog's local stdio MCP server for the imported graphs.

The commands operate only on the current Spec Kit project root. They reject arbitrary path arguments and do not interpolate user input into shell commands.

Safety

The importer is local-only. It does not make network requests, upload source content, or modify .specify/ and specs/. Generated files are hash-tracked, edited outputs are preserved by default, Markdown source is quoted, and symlinked or protected paths are rejected. The MCP command remains attached to stdio and does not expose a network listener.

Stats

5 stars

Version

0.9.0release
Updated about 1 month ago

Install

Using the Specify CLI

specify extension add dotdog --from https://github.com/specdog/dotdog/releases/download/v0.9.0/dotdog-spec-kit-extension-v0.9.0.zip

Owners

License

MIT