Writes and improves Agent Skills (SKILL.md) that follow the agentskills.io specification and SinoBee conventions. Use when the user asks to learn, remember or save a procedure as a skill, or after finishing a reusable non-trivial task (學會、記住這個流程、做成技能).
發布者 cafeca ✔原作者 sinobee★★★★★(0)↓ 11MIT
SinoBee 實測評鑑
還沒有評鑑。在 SinoBee 用這個技能完成任務後,可以在結果上發起評鑑,比較不同模型組合。
SKILL.md
v2.0.0When to Use
The user asks you to learn / remember / save a procedure, sends /learn ..., or you just finished a non-trivial
task that is likely to recur and no existing skill covers it.
Procedure
skill_searchfirst. If a skill already covers the task, improve it withskill_patch(orskill_forkwhen it is builtin/verified/community and therefore read-only for you) instead of creating a near-duplicate.- Ground the skill in what actually happened: the steps that worked, the user's corrections, exact commands, URLs, selectors, file paths and input/output formats. Add what an agent would NOT know; omit general knowledge.
- Name: lowercase a-z, 0-9 and single hyphens, max 64 chars, describing the capability
(
einvoice-download-tw, notfix-on-tuesday). It must equal the folder name. - Frontmatter - ONLY these top-level fields are allowed by the Agent Skills spec:
Metadata values are strings. Never use flow style like--- name: <name> description: <what it does AND when to use it, with trigger keywords; <= 1024 chars> license: <optional> compatibility: <optional environment needs, <= 500 chars> allowed-tools: <optional, space-separated, e.g. Bash(git:*) browser> metadata: version: "1.0.0" sinobee-tags: comma, separated sinobee-triggers: keywords in the user's languages sinobee-requires-tools: browser, web_search ---[a, b]. - Body (< 500 lines, ideally far less):
# When to Use,# Procedure(numbered, with one clear default rather than a menu of options),# Gotchas(what failed and the fix),# Verification(how to confirm success). - Put long material in
references/<topic>.mdand say WHEN to read it ("read references/errors.md if the API returns 4xx"). Put deterministic helpers inscripts/(non-interactive,--help, clear errors, structured output) viaskill_write_file. Keep file references one level deep. - Choose scope:
projectwhen the procedure only makes sense in the current project (its repo, its build), elseglobal. - After using any skill, call
skill_feedback. When it failed, patch the wrong step once you know what works.
Gotchas
- Incident logs ("on 3/2 the button moved") do not generalize; write the rule ("locate the button by its label").
- Never include secrets, personal data or one-off values.
- Skills you create start as trust
agent/ statusexperimental; they becomeactiveafter succeeding twice or when the user approves them.
Verification
skill_view <name> shows the content and the creation result reports no validation errors.
版本
| 版本 | 狀態 | 發布日期 | 內容雜湊 | 簽章 | Boltchain 存證 |
|---|---|---|---|---|---|
| 2.0.0 | 已審核 | sha256:90d54e3c5753ad9a43188a9588f5e3e7d32ab6cf7d4e09ae07ee73f16774b30a | ed25519 ✓ | N2PD-HNZM-ZH09-TA4X |
評鑑報告
為此技能發起評鑑眾籌這個技能還沒有評鑑報告。
留言討論 (0)
還沒有留言,來當第一個吧。
登入後即可留言。