lifrary

MCP Smoke — Testing skill for Claude Code

Testing community

Post-publish MCP smoke test — installs the published tarball in /tmp, performs MCP initialize + tools/list JSON-RPC handshake, asserts all 5 agent_tree_ tools surface.

How to install MCP Smoke

Installs to ~/.claude/commands/lifrary-agent-tree-mcp-smoke.md

Terminal
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/lifrary/agent-tree/HEAD/.claude/commands/mcp-smoke.md -o ~/.claude/commands/lifrary-agent-tree-mcp-smoke.md

Restart Claude Code, or start a new session, for it to be picked up.

What MCP Smoke does


description: Post-publish MCP smoke test — installs the published tarball in /tmp, performs MCP `initialize` + `tools/list` JSON-RPC handshake, asserts all 5 agent_tree_* tools surface. Automates RELEASING.md Step 7. allowed-tools: Bash, Read

You are running the agent-tree post-publish MCP smoke test. The goal: prove that the **published** tarball boots an MCP server that surfaces all 5 `agent_tree_*` tools via a spec-compliant JSON-RPC handshake. This automates `RELEASING.md` Step 7.

Alternatives in Testing

  • Grilling.V1 — Interview the user to clarify or stress-test the request before acting 272 ★
  • API Spec — Generate Zalando-compliant OpenAPI 3.1 specs (one per bounded context) and publish to SmartBear SwaggerHub 172 ★
  • M Branch Prune Lite — Git Branch Management and Test/Merge Workflow List (no test version) 139 ★

Full documentation available on GitHub

View Source Repository