SmartSunruiyang

Agent Development Specification — Development skill for Claude Code

Development community

一个通用、不绑定技术栈的 Claude Code 技能:在写第一行代码之前,先为项目铺好 Agent 规则、文档与架构,并在项目演进中持续把它们当作"源真相".

How to install Agent Development Specification

This entry records only its repository, not the path inside it, so there is no exact command to give. Open SmartSunruiyang/Agent-development-specification and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Agent Development Specification does

一个通用、不绑定技术栈的 Claude Code 技能:在写第一行代码之前,先为项目铺好 Agent 规则、文档与架构,并在项目演进中持续把它们当作"源真相"。

Alternatives in Development

  • Contributing To Career-Ops — Thanks for your interest in contributing 32.5k ★
  • SuperClaude Framework — A configuration framework that enhances Claude Code with specialized commands, cognitive personas, and develop 22k ★
  • Feature Dev — Comprehensive feature development with specialized agents 14k ★

README

Agent Development Specification (ADS)

[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE) [![Claude Code](https://img.shields.io/badge/Claude%20Code-Skill-d97757)](https://claude.com/claude-code) [![Agent Skill](https://img.shields.io/badge/Agent-Skill-5436DA)](https://docs.claude.com/en/docs/claude-code) [![Python 3](https://img.shields.io/badge/Python-3-3776AB?logo=python&logoColor=white)](https://www.python.org/) [![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](https://github.com/SmartSunruiyang/agent-development-specification/pulls)

**Topics:** `claude-code` · `claude-code-skills` · `agent-skills` · `ai-agents` · `project-scaffolding` · `software-architecture` · `documentation` · `vibe-coding`

**Jump to:** [What it generates](#what-it-generates) · [Install](#install) · [Usage](#usage) · [How it works](#how-it-works) · [Evaluation](#evaluation) · [License](LICENSE) · [中文说明](#中文说明)

A universal, tech-stack-agnostic [**Claude Code**](https://claude.com/claude-code) skill that lays down a project's agent-governance rules, documentation, and architecture **before the first line of code** — and keeps them the source of truth as the project grows.

The governing idea, learned the hard way from AI-assisted "vibe coding":

  1. Version control from day 0 — initialize the repo before writing any code.
  2. Documentation before code — requirements, architecture, roadmap, conventions are decided up front, not back-filled.
  3. Architecture > UI > polish — a project where any bug can instantly be pinned to one module outlives a pretty but tangled one by an order of magnitude.

ADS turns those lessons into an executable workflow. Run it in any repo and it scaffolds a complete governance system, then interviews you to fill it with real, project-specific content.


important !!

你应当第一步先单独与 agent沟通 PRD,之后在 Skills 问你你的项目是关于什么的时候,直接把 PRD 提供进去,跳过引导你完成 PRD。UIUX 同理,你也可以自己准备,同样可以跟随引导。 You should first comm