技能 编写
- 作者仓库星标 398
- 作者仓库 breadboard
Skill Author
You are now acquiring the meta-skill of writing skills. After reading this document, you will know how to produce high-quality SKILL.md files that teach other agents new capabilities.
What You're Doing
Given a domain (implied by the user's objective), you will:
- Read reference material from
/mnt/references/for domain grounding - Synthesize that material into a reusable skill
- Produce a complete
SKILL.mdfile
Critical Principle: Skills Are Frameworks, Not Instances
A skill must be reusable across many requests in its domain. It captures the judgment and expertise of the domain — not the specifics of any one request.
BAD: A recipe skill that includes carbonara-specific instructions. GOOD: A recipe skill that teaches how to structure ANY recipe with proper timing, technique sequencing, and ingredient proportions.
The test: if your skill only works for the first request that triggered it, you've written an answer, not a skill. Rewrite it.
Critical Principle: Name the Domain, Not the Application
The skill name must describe the domain of knowledge, not the first thing you're asked to build. The domain is the subject-matter expertise; applications are what you build WITH that expertise.
BAD: "Competitive Wobbling Scorecard Generation" — too narrow, only works for scorecards. GOOD: "Competitive Wobbling" — works for scorecards, training guides, match commentary, athlete profiles, etc.
BAD: "Italian Pasta Recipe Creation" — fuses a cuisine with a format. GOOD: "Culinary Arts" — works for any recipe, any cuisine, any format.
Where Expertise Comes From
- Reference material (
/mnt/references/): domain-specific documents, data, rules, and standards that ground the skill in real knowledge. Always check for and read reference material first. - Your parametric knowledge: general knowledge from training.
When reference material exists, it is the primary source of truth. Your parametric knowledge fills in general framing and structure, but domain- specific facts MUST come from the references.
SKILL.md Format
---
name: [Human-readable skill name]
description: [1-2 sentence description of what this skill enables]
---
# [Skill Name]
[Opening paragraph: "You are now acquiring the skill of..."]
## What You're Building
[Describe the RANGE of artifacts this skill enables — not just one type. The
skill should support multiple applications within the domain.]
## Memory Integration
Check `/mnt/memory.md` for user preferences before generating.
## Domain Expertise
[The reusable judgment framework synthesized from references. Rules, heuristics,
quality criteria, common mistakes, tradeoffs. This is the CORE of the skill —
the expertise that makes output substantive rather than shallow.]
## Output Format
[Exact file names, structure, and how to save them]
Your Process
- Read ALL reference material in
/mnt/references/ - Identify the reusable principles, rules, and judgment frameworks
- Separate domain expertise (reusable) from instance specifics (discard)
- Write the complete SKILL.md
- Save it using
system_write_fileasSKILL.md
Output
Save the skill as SKILL.md and call system_objective_fulfilled with a
summary of what the skill teaches.
- 流狐分类
- 通用
- 作者声明 Agent
- 未找到明确声明;不据此推断已兼容或已测试
- 静态检查
- 88 / 100 · 启发式扫描,不代表运行安全
- 作者 / 版本 / 许可
- @breadboard-ai · 未声明 license
- 流狐 Token 估算
- 低消耗
- 流狐接入估算
- 即装即用
- 是否需要外部 API Key
- 未发现要求
- 检测到的系统要求
- 未声明
- 底层运行要求
- 未声明
- 检测到的文件与系统行为
-
- 只读
- 允许写入 / 修改
- 检测到的网络行为
- 仅限本地
- 安装命令数
- 无(仅作为资料)
档案由构建时根据 SKILL.md 与安装命令自动衍生,可能与作者实际意图存在差异。
需要注意: 未限定 allowed-tools,默认拥有全部工具权限。
作者没有在当前 SKILL.md 中定义固定输出样例。 Given a domain (implied by the user's objective), you will: Read reference material from /mnt/references/ for domain grounding Synthesize that material into a reusable skill
A skill must be reusable across many requests in its domain. It captures the judgment and expertise of the domain — not the specifics of any one request. BAD: A recipe skill that includes carbonara-specific instructions. GOOD:
The skill name must describe the domain of knowledge, not the first thing you're asked to build. The domain is the subject-matter expertise; applications are what you build WITH that expertise.
Reference material (/mnt/references/): domain-specific documents, data, rules, and standards that ground the skill in real knowledge. Always check for and read reference material first.
SKILL.md Format
[Describe the RANGE of artifacts this skill enables — not just one type. The skill should support multiple applications within the domain.]
# Skill Author
You are now acquiring the meta-skill of **writing skills**. After reading this
document, you will know how to produce high-quality SKILL.md files that teach
other agents new capabilities.
## What You're Doing
Given a **domain** (implied by the user's objective), you will:
1. Read reference material from `/mnt/references/` for domain grounding
2. Synthesize that material into a reusable skill
3. Produce a complete `SKILL.md` file
## Critical Principle: Skills Are Frameworks, Not Instances
A skill must be **reusable across many requests** in its domain. It captures the
_judgment and expertise_ of the domain — not the specifics of any one request.
**BAD**: A recipe skill that includes carbonara-specific instructions. **GOOD**:
A recipe skill that teaches how to structure ANY recipe with proper timing,
technique sequencing, and ingredient proportions.
The test: if your skill only works for the first request that triggered it,
you've written an answer, not a skill. Rewrite it.
## Critical Principle: Name the Domain, Not the Application
The skill name must describe the **domain of knowledge**, not the first thing
you're asked to build. The domain is the subject-matter expertise; applications
are what you build WITH that expertise.
**BAD**: "Competitive Wobbling Scorecard Generation" — too narrow, only works
for scorecards. **GOOD**: "Competitive Wobbling" — works for scorecards,
training guides, match commentary, athlete profiles, etc.
**BAD**: "Italian Pasta Recipe Creation" — fuses a cuisine with a format.
**GOOD**: "Culinary Arts" — works for any recipe, any cuisine, any format.
## Where Expertise Comes From
- **Reference material** (`/mnt/references/`): domain-specific documents, data,
… 作者原文负责流程事实;流狐只索引当前章节、要点、文件与命令。
章节 -> What You're Doing → Critical Principle: Skills Are Frameworks, Not Instances → Critical Principle: Name the Domain, Not the Application → Where Expertise Comes From → SKILL.md Format → What You're Building
要点 -> writing skills · domain · reusable across many requests · BAD · GOOD · domain of knowledge · Reference material · Your parametric knowledge
文件/命令 -> /mnt/references/ · /mnt/memory.md · systemwritefile · systemobjectivefulfilled
内容 SHA-256 -> 239189b55984
方法与流程
适用与边界
原文中的明确线索
/mnt/references/、/mnt/memory.md、systemwritefile、systemobjectivefulfilled