sdlc-design SKILL.md skillA

sdlc-design from tscarpe/claude-sdlc-skills is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.

Install it, pinned
mdr add tscarpe/claude-sdlc-skills/sdlc-design@git:20261105.93b60b6

Pins git:20261105.93b60b6 in mdr.lock. Pin the fingerprint instead.

Audit grade
A, 17 of 17 checks passed
Kind
SKILL.md skill
Repository
tscarpe/claude-sdlc-skills
Path
skills/sdlc-design/SKILL.md
Versions recorded
7
Latest version
git:20261105.93b60b6, committed Nov 5, 2026
First version recorded
Sep 28, 2026
Size
8,428 bytes
Repository stars
66
License
MIT

Produces the technical design document (design.md) from the confirmed requirement digest: solution alternatives, data model, tiered interface contracts, shared-asset inventory with delivery ownership, decision table (C-constraint/H-assumption), and implementation slicing constraints handed to task frameworks like Trellis. Use when the requirement digest is confirmed and design is due, or the user says 技术设计、详细设计、概要设计、出设计、设计文档、接口契约、D 表、方案骨架、切分约束、sdlc-design. 用法:/sdlc-design 需求名.

Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.

What the file says

# 技术设计(sdlc-design)

把已确认的需求共识(平台 standard 定稿优先,无则 sdlc-intent 三件套)翻译成技术设计文档 `design.md`——供三方消费:sdlc-gate 评审、任务框架拆分执行、sdlc-test cases 并行推导。**设计写成文档本身就是发现过程**:契约、决策、公共资产在人能逐行核对的粒度上定死,下游切片免现场设计。

**前置依赖**:`codegraph` MCP(存量勘察;缺失时降级定向 grep + 读文件);`mysql` MCP(只读核对表结构,可选)。

## 路由(进入时先判)

读 `sdlc/<需求名>/intake/` 最新 digest 头「风险分级」:

- **C 级** → 不产 design.md,产一页 `sdlc/<需求名>/design/plan.md`(逐接口方案,骨架见 [references/design-template.md](references/design-template.md)「C 级轻量方案」),随后走 `/sdlc-gate <需求名>` C 档主会话自查;放行后才可开发
- **A/B 级** → 继续;B 级按 mini 骨架产出(裁剪规则见 design-template 末节)
- **digest 不存在** → 停,先跑 sdlc-intent——设计的输入是共识版需求,不是原文速读
- **已存在 design.md 且头部有 `> 平台定稿:` 锚点行**(sdlc-sync pull-dev-bundle 拉回的平台定稿)→ **拒绝本地增量修订**:该设计已在平台定稿,本地改动即口径漂移;引导用户走平台 design_rev / 变更单,修订定稿后 `/sdlc-sync pull-dev-bundle <需求名> only:design` 拉回。**例外**:用户显式要求重开时——警告「将脱离平台定稿基线,平台侧后续修订与本文件无法对账」,确认后允许重写,重写落盘时**删除锚点行**(本地文件回归普通设计,下次 pull 按无锚点路径比对)
- **已存在 design.md 且用户未要求重开** → 读头部输入锚点(digest/audit/pm-checklist/standard 四文件日期;standard 无则记「无」)与各文件最新一份比对:全部一致则在其上增量修订,任一更新即按增量修订处理并提示口径漂移、确认是否重审

## Q 表定位规则

Q 表(问题/当前假设/阻塞范围,编号 `确认.Q-xx`)的载体按序定位:

1. parent prd §6 已有 Q 表(大需求三段式链路)→ **复用**,design 头部注明来源,增量项追加
…

Read the whole file at its exact version.

How to install

The exact contents, by fingerprint
mdr add tscarpe/claude-sdlc-skills/sdlc-design@sha256:8fbf43e2289f5de3

The line at the top of this page pins the label git:20261105.93b60b6, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.

Badge

mdr badge

[![mdr](https://markdownregistry.com/badge/art_sodvfcr4qhj2grwg.svg)](https://markdownregistry.com/a/art_sodvfcr4qhj2grwg)

3 badge image fetches in 30 days. What the badge shows.

Versions

The registry has recorded 7 versions of this file, between Sep 28, 2026 and Nov 5, 2026, about one every 6 days.

versioncommittedcommitsizeaudit
git:20261105.93b60b6 latest2026-11-05 93b60b6 8,428 BA view · diff
git:20261104.2dd86a92026-11-04 2dd86a9 8,058 BA view · diff
git:20261026.e25e8b42026-10-26 e25e8b4 7,922 BA view · diff
git:20261020.1e9bef22026-10-20 1e9bef2 7,311 BA view · diff
git:20261018.62c92c02026-10-18 62c92c0 6,723 BA view · diff
git:20260929.d13faff2026-09-29 d13faff 6,577 BA view · diff
git:20260928.9ef91882026-09-28 9ef9188 6,502 BA view

Audit of the latest version

A  17 of 17 checks passed. Fixed automatic checks with no AI involved, so the same checks give the same answer every run.
  • pass: Frontmatter block present
  • pass: Frontmatter declares a name
  • pass: Frontmatter declares a description
  • pass: Size between 200 bytes and 200 KB (8428 bytes)
  • pass: No zero-width or bidi control characters
  • pass: No instruction hidden inside an HTML comment
  • pass: No link to an exfiltration or paste host
  • pass: No credential-shaped string
  • pass: No instruction to send local credentials anywhere
  • pass: No text hidden with inline styles
  • pass: No prompt-injection phrasing
  • pass: No curl or wget piped into a shell
  • pass: No recursive delete of root, home or parent
  • pass: No instruction to read or print local credentials
  • pass: No base64 blob over 200 characters
  • pass: No link to a raw IP address
  • pass: No script tag

Source

GitHub

tscarpe/claude-sdlc-skills · 66 stars · license MIT · pushed 2026-11-05 · branch main

API

GET https://markdownregistry.com/api/v1/artifacts/art_sodvfcr4qhj2grwg
GET https://markdownregistry.com/api/v1/resolve?ref=tscarpe/claude-sdlc-skills/sdlc-design
GET https://markdownregistry.com/api/v1/blob/8fbf43e2289f5de3b3b8eccbcbf557291f96651deb4853c24ef333b7bcc254d8

Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.

Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.

More from tscarpe/claude-sdlc-skills

CLAUDE.md CLAUDE.md file
tscarpe/claude-sdlc-skills · CLAUDE.md
git:20261104.bf29262 · audit A · 66 stars
sdlc-doubt SKILL.md skill
tscarpe/claude-sdlc-skills · skills/sdlc-doubt/SKILL.md · Adversarially re-checks a non-trivial technical decision in a fresh context by stripping the conclusion and asking an…
git:20261018.62c92c0 · audit A · 66 stars
sdlc-gate SKILL.md skill
tscarpe/claude-sdlc-skills · skills/sdlc-gate/SKILL.md · Runs the mandatory risk-tiered review gate after technical design and test cases are finalized: adversarial review by…
git:20261105.93b60b6 · audit A · 66 stars
sdlc-guardrails SKILL.md skill
tscarpe/claude-sdlc-skills · skills/sdlc-guardrails/SKILL.md · Deterministic guardrail engine that enforces "write-it-and-it's-wrong" red-lines at write time - a PostToolUse hook…
git:20261018.62c92c0 · audit A · 66 stars
sdlc-handoff SKILL.md skill
tscarpe/claude-sdlc-skills · skills/sdlc-handoff/SKILL.md · Session handoff and takeover that works with any coding agent. 会话交接与会话接手:旧会话上下文将满、或任务要换会话/换机器/换 agent…
git:20261104.17dcf12 · audit A · 66 stars
sdlc-intent SKILL.md skill
tscarpe/claude-sdlc-skills · skills/sdlc-intent/SKILL.md · Digests and health-checks product requirement documents (PRD). Stage 1 produces a structured digest (roles, concepts…
git:20261104.2dd86a9 · audit A · 66 stars
sdlc-release-check SKILL.md skill
tscarpe/claude-sdlc-skills · skills/sdlc-release-check/SKILL.md · Scans the Java + SQL diff between current and baseline branches (master/main), extracting release-time manual actions…
git:20261020.e73c079 · audit A · 66 stars
sdlc-sync SKILL.md skill
tscarpe/claude-sdlc-skills · skills/sdlc-sync/SKILL.md · Syncs SDLC artifacts between local markdown workspace and the authoritative web platform: pulls platform…
git:20261105.2f7edc1 · audit B · 66 stars
sdlc-test SKILL.md skill
tscarpe/claude-sdlc-skills · skills/sdlc-test/SKILL.md · Orchestrates AI testing: dev-complete verification (health probe + smoke against an externally supplied service), case…
git:20261105.93b60b6 · audit A · 66 stars
sdlc-ui-visual SKILL.md skill
tscarpe/claude-sdlc-skills · skills/sdlc-ui-visual/SKILL.md · Design-to-code visual restoration loop: diffs the running page against a Figma link or baseline image via real…
git:20261018.3265427 · audit A · 66 stars

Every file in tscarpe/claude-sdlc-skills

Other files named sdlc-design

sdlc-design SKILL.md skill
ghiaog123/ai-native-sdlc · plugins/ai-sdlc/skills/sdlc-design/SKILL.md · Turn an accepted .sdlc/feature-slug/intent.md into a policy-constrained, reviewer-approved spec.md when asked to design…
git:20260902.cdb72b4 · audit A · 11 stars

Browse by kind, by grade A, or by owner.