# agent-spec

agent-spec is an intent compiler（意图编译器） for AI agent coding: it compiles human intent — through structured requirements as the intermediate representation (IR) — into verifiable Task Contracts, then mechanically verifies the implementation against them.

- Tier: Indexed (plain plugin)
- Category: Skill Authoring
- Page: https://www.flowy.sh/listings/zhanghandong-agent-spec
- Source: https://github.com/zhanghandong/agent-spec
- Price: free and open source

## Summary
agent-spec is a Claude Code plugin with 5 hand-picked skills, indexed on Flowy in the Skill Authoring category. Install it with the command on its page. It includes agent-spec-authoring, agent-spec-tool-first, agent-spec-estimate. Its skills do not fire on their own yet. Request auto-invocation to have Flowy route them as you prompt. Free and open source.

## Install (Claude Code)
```
npx -y skills add zhanghandong/agent-spec --agent claude-code
```

## Skills
- agent-spec-authoring
- agent-spec-tool-first
- agent-spec-estimate
- agent-spec-intent-compiler
- agent-spec-wiki

## FAQ

### What is agent-spec?
agent-spec is an intent compiler（意图编译器） for AI agent coding: it compiles human intent — through structured requirements as the intermediate representation (IR) — into verifiable Task Contracts, then mechanically verifies the implementation against them.

### How do I install agent-spec?
Run these in Claude Code: npx -y skills add zhanghandong/agent-spec --agent claude-code. Then prompt normally.

### Does agent-spec auto-invoke its skills?
Not yet. It is indexed on Flowy as a plain plugin. Request auto-invocation on its page and Flowy will route its skills for you as you prompt.

### Is agent-spec free?
Yes. Flowy is free and open source, with nothing gated. You can read every skill in full before you install.
