dotdog
v0.9.0Import GitHub Spec Kit artifacts into local knowledge graphs for validation, analysis, search, and MCP queries.
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/andspecs/
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.importimports feature artifacts into.doghouse/speckit/and compiles them./speckit.dotdog.inspectaudits imported graphs and reports model gaps./speckit.dotdog.servestarts 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
Version
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