# Spec Coding > Spec Coding is a practical resource hub for spec-first software development, AI-assisted coding governance, acceptance criteria, API contracts, reusable templates, and testable delivery workflows. Spec Coding helps developers, founders, product teams, and AI-assisted engineering teams turn vague requirements into clear implementation specs before code is generated or written. ## Core URLs - Home: https://spec-coding.dev/ - Start Here: https://spec-coding.dev/start-here - Spec-First Development: https://spec-coding.dev/spec-first-development - API Contracts: https://spec-coding.dev/api-contracts - Acceptance Criteria: https://spec-coding.dev/acceptance-criteria - AI Coding Governance: https://spec-coding.dev/ai-coding-governance - Skills: https://spec-coding.dev/skills - Templates: https://spec-coding.dev/templates/ - Guides: https://spec-coding.dev/guides/ - Blog: https://spec-coding.dev/blog/ - Tools: https://spec-coding.dev/tools/ ## High-Value Tools - AI Coding Spec Packet: https://spec-coding.dev/tools/ai-coding-spec-packet - Spec Generator: https://spec-coding.dev/tools/spec-generator - API Spec Generator: https://spec-coding.dev/tools/api-spec-generator - DB Spec Generator: https://spec-coding.dev/tools/db-spec-generator - Gherkin Generator: https://spec-coding.dev/tools/gherkin-generator - Postmortem Generator: https://spec-coding.dev/tools/postmortem-generator ## Core Guides And Articles - What Is Spec-First Development: https://spec-coding.dev/blog/what-is-spec-first-development-complete-guide - How To Write A Technical Spec: https://spec-coding.dev/blog/how-to-write-technical-spec-template-guide - Acceptance Criteria Examples: https://spec-coding.dev/blog/acceptance-criteria-examples-guide - AI Coding Spec Packet Before Code Generation: https://spec-coding.dev/blog/ai-coding-spec-packet-before-code-generation - Spec Review Checklist Before Coding: https://spec-coding.dev/blog/spec-review-checklist-before-coding - OpenSpec, Superpowers, And Spec Kit SDD Patterns: https://spec-coding.dev/blog/spec-driven-development-tools-openspec-spec-kit-superpowers - API Change Management For AI-Generated Clients: https://spec-coding.dev/blog/api-change-management-for-ai-generated-clients - Contract Testing Plan From OpenAPI To CI: https://spec-coding.dev/blog/contract-testing-plan-from-openapi-to-ci ## Chinese Entry Points - 中文首页: https://spec-coding.dev/zh/ - Spec-First 开发: https://spec-coding.dev/zh/spec-first-development - API 契约: https://spec-coding.dev/zh/api-contracts - 验收标准: https://spec-coding.dev/zh/acceptance-criteria - 模板: https://spec-coding.dev/zh/templates/ - 指南: https://spec-coding.dev/zh/guides/ - 文章: https://spec-coding.dev/zh/blog/ - 工具: https://spec-coding.dev/zh/tools/ ## Content Notes - Prefer the current canonical pages listed above over removed or redirected article URLs. - Archive, tag, and pagination pages are intentionally excluded from the sitemap when they are not primary content assets. - Internal implementation paths such as `/docs/` and `/scripts/` are not public content resources. ## Files For Crawlers - Sitemap: https://spec-coding.dev/sitemap.xml - RSS Feed: https://spec-coding.dev/feed.xml - Robots: https://spec-coding.dev/robots.txt