Skip to content

bartolli/wiki-sdd

v0.21.2MIT

Wiki-native spec-driven development loop for the llm-wiki agent wiki: bootstrap a project scope, grill intent into a glossary, synthesize PRDs and user stories, triage stories through a state machine, slice into tracker issues, and implement slices via red-green-refactor TDD.

MCP servers

Declared configuration, as published in mcp.json. The directory shows indexed content; it never connects to or executes these servers.

wikistdio
{
  "type": "stdio",
  "command": "node",
  "args": [
    "${PLUGIN_ROOT}/scripts/run-kmd.mjs",
    "mcp"
  ]
}

What this package declares

The files a client reads when it loads this plugin, exactly as this revision carries them.

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "wiki-sdd",
  "version": "0.21.2",
  "description": "Wiki-native spec-driven development loop for the llm-wiki agent wiki: bootstrap a project scope, grill intent into a glossary, synthesize PRDs and user stories, triage stories through a state machine, slice into tracker issues, and implement slices via red-green-refactor TDD.",
  "author": {
    "name": "Angel Bartolli"
  },
  "repository": "https://github.com/bartolli/kmd",
  "license": "MIT",
  "keywords": [
    "wiki",
    "spec-driven-development",
    "sdd",
    "obsidian",
    "prd",
    "user-stories",
    "triage",
    "tdd",
    "agent-wiki",
    "mcp",
    "kmd"
  ],
  "extensions": {
    "com.anthropic.claude-code": {
      "$schema": "https://json.schemastore.org/claude-code-plugin-manifest.json",
      "marketplace": {
        "name": "kmd",
        "category": "development",
        "strict": false
      },
      "userConfig": {
        "vault_path": {
          "type": "directory",
          "title": "Vault path",
          "description": "Absolute path to your Obsidian vault root (contains vault.yaml)",
          "required": true
        }
      }
    },
    "com.openai.codex": {
      "interface": {
        "displayName": "Wiki SDD",
        "shortDescription": "Wiki-native spec-driven development workflows",
        "longDescription": "Bootstrap projects into an agent wiki, refine intent, create plans and stories, triage work, slice issues, implement with TDD, and close sessions with retrospectives.",
        "developerName": "Angel Bartolli",
        "category": "Productivity",
        "capabilities": ["Read", "Write", "Interactive"],
        "defaultPrompt": [
          "Use $wiki to connect this project to my agent wiki.",
          "Use $intent to refine this workstream.",
          "Use $to-stories to turn our discussion into stories."
        ]
      }
    }
  }
}

What else this package ships

These files come with the package and this site does not publish them. They are listed so you know what is there before you install it.

  • run-kmd-hook.mjs
  • 3JSON files
  • 4other files
View on GitHub

Client extensions

Data this package carries for particular clients. The directory lists the clients named and never reads what is addressed to them.

  • com.anthropic.claude-codeships a directory of files
  • com.openai.codexships a directory of files
  • com.snowflake.cortexships a directory of files
  • dev.kiroships a directory of files