Spec Coding Resource Pack

One zip with the whole method: a ten-chapter Spec-Driven Development white paper (PDF and Markdown, English and Chinese), every reusable file on this site (nine repo templates, the AI coding spec packet kit, seven worked spec packets, three recorded Claude Code run packs, the guide checklists and prompts, Markdown exports of every article), and the redistributable specs, templates and instruction files of 17 open-source projects (Spec Kit, OpenSpec, OpenAPI, AsyncAPI, Gherkin, the Google, Microsoft and Zalando API guidelines, awesome-cursorrules, awesome-copilot and more). Site content is extracted from the live pages; third-party material is included unchanged with its license. Download from Quark, Baidu or Xunlei drive.

Version2026.10
Files1644
Zip size11.8 MB
Unpacked21.6 MB
Updated2026-10-29

Download

All three drives hold the same file; pick any one. Saving it to your own drive first usually gives the steadiest download.

Quark Drive

No access code needed; opens on phone and desktop.

Open on Quark Drive

No access code needed

Baidu Netdisk

The link carries the access code and fills it in for you.

Open on Baidu Netdisk

Access codeg4w5

Xunlei Drive

The link carries the access code and fills it in for you.

Open on Xunlei Drive

Access code3ypj

Verify the file

All three drives carry the same zip. Compare the checksum before you unpack a copy that came from a shared drive or a chat group, to be sure the file was not altered.

SHA-256  7ac0d62e602f6e13a7ac8a7bf0b95adfa3fad7136c96eb4c31b485e32b4dc607
Size     12,369,525 bytes

# macOS / Linux
shasum -a 256 spec-coding-resource-pack.zip

# Windows PowerShell
Get-FileHash spec-coding-resource-pack.zip -Algorithm SHA256

What is inside

spec-coding-resource-pack-2026.10/
├── README.md                      index, three-step start, file list with source URLs
├── 00-whitepaper/                 the Spec-Driven Development white paper, zh + en, PDF + Markdown
├── 01-templates/                  9 repo templates (EN) + zh/
│   ├── feature-spec-template.md · api-spec-template.md · db-spec-template.md
│   ├── ai-coding-review.md · constitution.md
│   └── sdd-packet/                spec.md · design.md · tasks.md · evidence.md
├── 02-spec-packet-starter-kit/    starter kit + spec.md, tasks.md, acceptance-criteria.md, evidence.md, + zh/
├── 03-example-spec-packets/       7 worked cases, one folder each with README and source link, + zh/
├── 04-agent-runs/                 3 recorded Claude Code run packs (zip) + README
├── 05-guide-checklists/           copyable checklists, templates and prompts from 8 guides, + zh/
├── 06-software-spec-template/     the Google Docs spec template as Markdown
├── 07-open-source-references/     specs, templates and instruction files from 17 open-source projects, with SOURCE.md and licenses
└── 08-site-articles/              every article, guide, hub and agent-run report as Markdown, en/ + zh/

00 · White paper

The Spec-Driven Development White Paper 2026.10: ten chapters and four appendices, as PDF and Markdown in English and Chinese (Chinese PDF 202 pages). From why now through spec packets, review gates, API contracts, instruction files, the tool landscape, 78 recorded runs and a 30-day adoption plan.

01 · Repo templates

Feature, API and database specs, the AI coding review checklist, the engineering constitution, and the four-file SDD packet. Same files as the Templates pages, ready to drop into docs/specs/.

02 · AI coding spec packet

The starter kit with its instructions, plus the four empty files it describes. Use them when Claude Code, Cursor or Codex will implement the change; the online generator fills them from a form.

03 · Worked spec packets

Checkout coupon, API error taxonomy, notification preference migration, database schema change, AI PR scope drift, large report export, and three vague-ticket rewrites. Each folder has the weak request, the spec-first rewrite and the packet files from the Examples.

04 · Recorded agent runs

The run packs behind 24 recorded Claude Code runs: prompts, specs, diffs, hidden-suite scores and the runner, for the coupon, API error and split-name tasks.

05 · Guide checklists

The copyable blocks from eight guides: review gate, acceptance criteria examples, edge case matrix, Given/When/Then patterns, API contract checklist, AI coding prompt template, PRD-to-spec steps, spec examples.

06 · Software spec template

The Markdown source of the Google Docs spec template, for teams that write specs outside the repository.

07 · Open-source references

17 redistributable open-source projects: GitHub Spec Kit, OpenSpec, AGENTS.md, awesome-cursorrules (257 rule files), GitHub awesome-copilot (instruction files and agent definitions), the Microsoft engineering playbook, the full OpenAPI 3.0 / 3.1 / 3.2 and AsyncAPI texts, Gherkin and BDD docs, the Microsoft, Zalando and Google API guidelines, BMAD docs, MADR, Google's code review guide, SemVer, Conventional Commits, plus the KEP and Rust RFC templates and RFC 2119 / 8174. Every folder carries SOURCE.md and its license.

08 · Site articles

33 blog posts, 8 guides, 15 topic hubs and 5 agent-run reports as Markdown in both languages, with title, source URL and dates in the front matter, for search, citation or your own knowledge base.

How to use it

1. Pick one starting file

A single feature: 01-templates/feature-spec-template.md. An AI coding tool will implement it: the four files in 02-spec-packet-starter-kit/. A risky change that needs a review trail: 01-templates/sdd-packet/.

2. Keep it next to the code

Copy the file into the repository, for example docs/specs/<feature>/, and fill in goal, non-goals, acceptance criteria and required evidence. Delete sections you will not maintain instead of leaving empty headings.

3. Review against a worked case

When you are unsure how specific to be, open the matching folder in 03-example-spec-packets/. Before merge, write tests, screenshots and logs back into evidence.md.

What stays online

Terms of use

Pack changelog

The pack is rebuilt from the live pages with scripts/build-resource-pack.mjs; the version, file count and checksum above are stamped by that build.

Editorial Note

This pack contains the reusable files already published on Spec Coding, extracted from the pages rather than rewritten, so the downloaded copy and the online version stay identical.

This page in Chinese: Chinese edition. Last updated: October 29, 2026.