Generate stakeholder-friendly documentation from SDD specifications using Foundry MCP. Provides basic Markdown exports, AI-enhanced narratives, and delivery workflows for stakeholders, teammates, and archival systems.
Inherits all available tools
Additional assets for this skill
This skill inherits all available tools. When active, it can use any tool Claude has access to.
Skill(foundry:sdd-render) converts an SDD specification into polished documentation using Foundry MCP. It never shells out to the old sdd render CLI—instead, it orchestrates the canonical MCP tools for deterministic exports and AI-enhanced narratives. Use this skill whenever you need:
.human-readable/ for future reference| Router | Action | Purpose |
|---|---|---|
spec | doc | Deterministic/basic rendering (fast, no AI) |
spec | doc-llm | AI-enhanced narratives with summary/standard/full levels |
review | fidelity | Optional fidelity audit prior to rendering |
The skill routes every request through one of these tools. There is no CLI fallback—all parameters are passed as structured MCP inputs.
| Mode | Underlying Tool | Typical Use |
|---|---|---|
basic | spec-doc | Internal status snapshots (< 30s) |
enhanced:summary | spec-doc-llm + enhancement_level="summary" | Executive briefs (~1-2 min) |
enhanced:standard (default) | spec-doc-llm + enhancement_level="standard" | Team reports (~3-5 min) |
enhanced:full | spec-doc-llm + enhancement_level="full" | Client handoffs / deep dives (up to 8 min) |
Specify the mode in your instruction (e.g., "render spec=foo mode=basic", or "level=full"). If no mode is given, the skill confirms the preference via AskUserQuestion before calling MCP.
spec-review-fidelity when policy requires it.spec_id, output_path, include_progress, include_journal, use_ai, etc.).spec-doc (basic) or spec-doc-llm (enhanced). The MCP response includes artifact metadata, warnings, and telemetry.docs/client/weekly/).| Parameter | Description |
|---|---|
spec_id (required) | Target specification ID (e.g., auth-platform-2025-11-01-001). |
spec_path | Optional override if you need to render a raw JSON file outside the specs tree. |
mode | basic vs enhanced. Defaults to enhanced. |
enhancement_level | summary, standard, or full when mode=enhanced. |
output_path | Absolute or repo-relative destination. Defaults to specs/.human-readable/{spec_id}-{mode}.md. |
include_progress | Adds phase/task progress bars (true by default). |
include_journal | Embeds the latest journal entries (off by default for basic). |
use_ai, ai_provider, ai_timeout | Advanced overrides for spec-doc-llm; omit unless you need explicit provider control. |
Skill(foundry:sdd-render) "render spec=ml-handoff-2025-08-02-001 level=summary deliver=client"
spec-doc-llm with enhancement_level="summary"..human-readable/ml-handoff-2025-08-02-001-summary.md and mirrors it to your configured client folder.Skill(foundry:sdd-render) "render spec=search-refactor-2025-09-15-001 mode=basic output=/tmp/search-status.md"
spec-doc for a fast snapshot and streams Markdown to /tmp/search-status.md.Skill(foundry:sdd-render) "render spec=payments-2025-07-10-001 level=full include_journal=true include_progress=true"
spec-review-fidelity runs before rendering and its verdict is attached to the final packet.spec-doc and notes the change in the warning list.| Use Case | Recommended Mode | Notes |
|---|---|---|
| Internal stand-ups | basic | Fast, lightweight snapshots |
| Weekly team sync | enhanced:standard | Balanced detail + AI narrative |
| Executive brief | enhanced:summary | Focus on highlights and risks |
| Client handoff | enhanced:full | Most thorough output, includes narrative, risks, and progress |
| Batch archival | basic (looped per spec) | Output to .human-readable/ for traceability |
The skill can batch across multiple specs by issuing sequential MCP calls; simply provide a spec list in your instruction.
Skill(foundry:sdd-update) so the generated Markdown is recorded in the latest journal entry.summary level for monthly executive updates and full for contractual deliveries.For broader documentation needs, see Skill(foundry:llm-doc-gen) (codebase-wide docs) and Skill(foundry:sdd-plan-review) / Skill(foundry:sdd-fidelity-review) for pre-render quality gates.