Schemas 技能验证
- 作者仓库星标 330
- 许可证 MIT
- 作者仓库 claude-skill-registry
Frontmatter Schemas
Agent Frontmatter
---
name: agent-name # Required: lowercase-with-hyphens
description: | # Required: detailed with examples
Use this agent when [scenario]. Examples:
(1) "Task description" - launches agent for X
(2) "Task description" - launches agent for Y
(3) "Task description" - launches agent for Z
model: sonnet # Required: sonnet | opus | haiku
color: purple # Optional: purple | cyan | green | orange | blue | red
tools: TodoWrite, Read, Write # Required: comma-separated, space after comma
skills: skill1, skill2 # Optional: referenced skills
---
Field Reference
| Field | Required | Values | Description |
|---|---|---|---|
name |
Yes | lowercase-with-hyphens |
Agent identifier |
description |
Yes | Multi-line string | 3-5 usage examples |
model |
Yes | sonnet, opus, haiku |
AI model to use |
color |
No | See colors below | Terminal color |
tools |
Yes | Tool list | Available tools |
skills |
No | Skill list | Referenced skills |
Color Guidelines
| Color | Agent Type | Examples |
|---|---|---|
purple |
Planning | architect, api-architect |
green |
Implementation | developer, ui-developer |
cyan |
Review | reviewer, designer |
orange |
Testing | test-architect, tester |
blue |
Utility | cleaner, api-analyst |
red |
Critical/Security | (rarely used) |
Tool Patterns by Agent Type
Orchestrators (Commands):
- Must have:
Task,TodoWrite,Read,Bash - Often:
AskUserQuestion,Glob,Grep - Never:
Write,Edit
Planners:
- Must have:
TodoWrite,Read,Write(for docs) - Often:
Glob,Grep,Bash
Implementers:
- Must have:
TodoWrite,Read,Write,Edit - Often:
Bash,Glob,Grep
Reviewers:
- Must have:
TodoWrite,Read - Often:
Glob,Grep,Bash - Never:
Write,Edit
Command Frontmatter
---
description: | # Required: workflow description
Full description of what this command does.
Workflow: PHASE 1 → PHASE 2 → PHASE 3
allowed-tools: Task, Bash # Required: comma-separated
skills: skill1, skill2 # Optional: referenced skills
---
Field Reference
| Field | Required | Values | Description |
|---|---|---|---|
description |
Yes | Multi-line | Command purpose and workflow |
allowed-tools |
Yes | Tool list | Tools command can use |
skills |
No | Skill list | Referenced skills |
Validation Checklist
Agent Frontmatter
- Opening
---present -
nameis lowercase-with-hyphens -
descriptionincludes 3+ examples -
modelis valid (sonnet/opus/haiku) -
toolsis comma-separated with spaces - Closing
---present - No YAML syntax errors
Command Frontmatter
- Opening
---present -
descriptionexplains workflow -
allowed-toolsincludes Task for orchestrators - Closing
---present - No YAML syntax errors
Common Errors
Invalid YAML Syntax
# WRONG - missing colon
name agent-name
# CORRECT
name: agent-name
Incorrect Tool Format
# WRONG - no spaces after commas
tools: TodoWrite,Read,Write
# CORRECT
tools: TodoWrite, Read, Write
Missing Examples
# WRONG - too generic
description: Use this agent for development tasks.
# CORRECT
description: |
Use this agent when implementing TypeScript features. Examples:
(1) "Create a user service" - implements service with full CRUD
(2) "Add validation" - adds Zod schemas to endpoints
(3) "Fix type errors" - resolves TypeScript compilation issues- 流狐分类
- 数据
- 作者声明 Agent
- 未找到明确声明;不据此推断已兼容或已测试
- 静态检查
- 94 / 100 · 启发式扫描,不代表运行安全
- 作者 / 版本 / 许可
- @majiayu000 · MIT
- 流狐 Token 估算
- 低消耗
- 流狐接入估算
- 即装即用
- 是否需要外部 API Key
- 未发现要求
- 检测到的系统要求
- 未声明
- 底层运行要求
- 未声明
- 检测到的文件与系统行为
-
- 只读
- 允许写入 / 修改
- 检测到的网络行为
- 仅限本地
- 安装命令数
- 无(仅作为资料)
档案由构建时根据 SKILL.md 与安装命令自动衍生,可能与作者实际意图存在差异。
需要注意: 未限定 allowed-tools,默认拥有全部工具权限。
# Missing Examples
# WRONG - too generic
description: Use this agent for development tasks.
# CORRECT
description: |
Use this agent when implementing TypeScript features. Examples:
(1) "Create a user service" - implements service with full CRUD
(2) "Add validation" - adds Zod schemas to endpoints
(3) "Fix type errors" - resolves TypeScript compilation issues Agent Frontmatter
Agent Frontmatter
Field Reference
Field · Required · Values · Description name · Yes · lowercase-with-hyphens · Agent identifier description · Yes · Multi-line string · 3-5 usage examples
Color Guidelines
Color · Agent Type · Examples purple · Planning · architect, api-architect green · Implementation · developer, ui-developer
Tool Patterns by Agent Type
Orchestrators (Commands): Must have: Task, TodoWrite, Read, Bash Often: AskUserQuestion, Glob, Grep
Command Frontmatter
Command Frontmatter
Validation Checklist
Validation Checklist
# Frontmatter Schemas
## Agent Frontmatter
```yaml
---
name: agent-name # Required: lowercase-with-hyphens
description: | # Required: detailed with examples
Use this agent when [scenario]. Examples:
(1) "Task description" - launches agent for X
(2) "Task description" - launches agent for Y
(3) "Task description" - launches agent for Z
model: sonnet # Required: sonnet | opus | haiku
color: purple # Optional: purple | cyan | green | orange | blue | red
tools: TodoWrite, Read, Write # Required: comma-separated, space after comma
skills: skill1, skill2 # Optional: referenced skills
---
```
### Field Reference
| Field | Required | Values | Description |
|-------|----------|--------|-------------|
| `name` | Yes | `lowercase-with-hyphens` | Agent identifier |
| `description` | Yes | Multi-line string | 3-5 usage examples |
| `model` | Yes | `sonnet`, `opus`, `haiku` | AI model to use |
| `color` | No | See colors below | Terminal color |
| `tools` | Yes | Tool list | Available tools |
| `skills` | No | Skill list | Referenced skills |
### Color Guidelines
| Color | Agent Type | Examples |
|-------|------------|----------|
| `purple` | Planning | architect, api-architect |
| `green` | Implementation | developer, ui-developer |
| `cyan` | Review | reviewer, designer |
| `orange` | Testing | test-architect, tester |
| `blue` | Utility | cleaner, api-analyst |
| `red` | Critical/Security | (rarely used) |
### Tool Patterns by Agent Type
**Orchestrators (Commands):**
- Must have: `Task`, `TodoWrite`, `Read`, `Bash`
- Often: `AskUserQuestion`, `Glob`, `Grep`
- Never: `Write`, `Edit`
**Planners:**
- Must have: `TodoWrite`, `Read`, `Write` (for docs)
- Often: `Glob`, `Grep`, `Bash`
… 证据边界与执行链路
作者原文负责流程事实;流狐只索引当前章节、要点、文件与命令。
章节 -> Agent Frontmatter → Field Reference → Color Guidelines → Tool Patterns by Agent Type → Command Frontmatter → Validation Checklist
要点 -> Orchestrators (Commands) · Planners · Implementers · Reviewers
文件/命令 -> name · lowercase-with-hyphens · description · model · sonnet · opus · haiku · color
内容 SHA-256 -> bac09cedd21a
原文结构
适用与边界
原文中的明确线索
name、lowercase-with-hyphens、description、model、sonnet、opus、haiku、color