mit einem Klick
leanspec-sdd
// Spec-Driven Development methodology for AI-assisted development. Use when working in a LeanSpec project.
// Spec-Driven Development methodology for AI-assisted development. Use when working in a LeanSpec project.
Guidance for implementing and reviewing changes in ClawDen. Use this skill whenever modifying ClawDen Rust, TypeScript, dashboard, SDK, CLI, config, tests, or docs, especially for refactors, bug fixes, command behavior changes, or cross-crate work. Prefer this skill by default for repository development tasks unless a more specific ClawDen skill applies.
Research upstream claw runtimes using DeepWiki MCP tools to gather accurate metadata, track breaking changes, and align ClawDen's adapters and descriptors with upstream reality. Use when: (1) Adding a new runtime adapter or descriptor and need to gather upstream metadata (channels, config format, ports, capabilities, language, install method), (2) Checking whether an existing runtime's metadata is still accurate, (3) Investigating a specific upstream runtime's architecture, config options, or channel support for any ClawDen integration work, (4) Auditing adapter/descriptor alignment with upstream repos, (5) Answering questions about a claw runtime's features, breaking changes, or migration paths, (6) Working with any claw runtime integration — even if the user doesn't explicitly ask for "research", any runtime-related task benefits from checking upstream first. Requires: mcp_deepwiki MCP tools.
| name | leanspec-sdd |
| description | Spec-Driven Development methodology for AI-assisted development. Use when working in a LeanSpec project. |
| compatibility | Requires lean-spec CLI or @leanspec/mcp server |
| metadata | {"author":"LeanSpec","version":"0.1.0","homepage":"https://leanspec.dev"} |
Teach agents how to run Spec-Driven Development (SDD) in LeanSpec projects. This skill is an addon: it does not replace MCP or CLI tools.
Activate this skill when any of the following are true:
board (or lean-spec board).search (or lean-spec search "query").create (or lean-spec create).tokens (or lean-spec tokens).in-progress before coding.link/unlink as they are discovered.validate (or lean-spec validate) before completion.complete only when both spec criteria and actual implementation are verified.Use MCP tools when available. Use CLI as fallback.
| Action | MCP Tool | CLI Command |
|---|---|---|
| Project status | board | lean-spec board |
| List specs | list | lean-spec list |
| Search specs | search | lean-spec search "query" |
| View spec | view | lean-spec view <spec> |
| Create spec | create | lean-spec create <name> |
| Update status | update | lean-spec update <spec> --status <status> |
| Dependencies | deps | lean-spec deps <spec> |
| Relationships | relationships | lean-spec rel <spec> |
| Link / unlink (deprecated) | link / unlink | lean-spec link/unlink <spec> --depends-on <other> |
| Token count | tokens | lean-spec tokens <spec> |
| Validate | validate | lean-spec validate |
create.Parent/Child = Decomposition (organizational)
Depends On = Blocking (technical)
Rule: Never use both parent AND depends_on for the same spec pair.
Test: If the other spec didn't exist, would your spec still make sense?
See detailed guidance in:
Place this folder in:
Agent-specific skill folders may include:
Exact paths vary by tool. See https://agentskills.io for current locations.
If the tool supports auto-activation, detect: