skill-authoring SKILL.md skillA

skill-authoring from uvwt/agentdock is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.

Install it, pinned
mdr add uvwt/agentdock/skill-authoring@git:20260925.a4848d1

Pins git:20260925.a4848d1 in mdr.lock. Pin the fingerprint instead.

Audit grade
A, 17 of 17 checks passed
Kind
SKILL.md skill
Repository
uvwt/agentdock
Path
core-skills/skill-authoring/SKILL.md
Versions recorded
6
Latest version
git:20260925.a4848d1, committed Sep 25, 2026
First version recorded
Aug 2, 2026
Size
10,213 bytes
Repository stars
1,289
License
Apache-2.0

创建、设计、修改、重构和验证 AgentDock Skill 时使用;负责 Agent Skills 兼容的 SKILL.md、可移植核心、引用、辅助脚本、测试、安全边界和本地真实验证。.

Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.

What the file says

# Skill Authoring

用于创建或维护 AgentDock Skill。Skill 的本体是模型可读取的说明文档;真实操作仍由命令、文件、浏览器、MCP 等工具完成。

AgentDock 不为 Skill 建立独立版本生命周期。Skill 的当前内容由来源与内容摘要识别;同名 managed Skill 更新时直接原子替换当前内容,不保留可选历史 revision,不提供 activate 或 rollback。

## 核心原则

1. 先定义模型何时应该选择该 Skill,再写正文。
2. Skill 核心应兼容 Agent Skills 的文档模型,不把 AgentDock 私有运行时当作通用契约。
3. 最小 Skill 只有一个 `SKILL.md`;只有确有需要时才增加 `references/`、脚本或测试。
4. 包内资源使用相对路径,业务环境变量由宿主注入当前进程。
5. 秘密、缓存、会话、数据库、下载结果和设备私有状态不得进入 Skill 包。
6. 修改后必须真实 lint、测试,并在需要时安装到 AgentDock 验证当前内容。
7. 不创建或恢复 Skill 自有版本选择、激活、回滚或历史 revision 机制。

完整规范见 `references/skill-package-spec.md`。

## 目录

普通第一方和社区 Skill 默认放在独立 Skill 仓库:

```text
skills/<skill-name>/
└── SKILL.md
```

按需扩展:

```text
skills/<skill-name>/
├── SKILL.md
├── references/
├── scripts/
├── run.py
└── tests/
```

只有必须随 AgentDock runtime 一起交付的核心 Skill 放在:

```text
core-skills/<skill-name>/
```

不要创建空目录。

## SKILL.md Frontmatter

AgentDock 使用 Agent Skills 风格的字段:

```yaml
---
name: example-skill
description: 清楚说明何时使用、解决什么问题
license: Apache-2.0
compatibility: Requires Python 3.11 or later.
metadata:
  owner: example-team
allowed-tools: exec_command
---

# Example Skill
```

AgentDock 真正依赖并严格校验的只有:
…

Read the whole file at its exact version.

How to install

The exact contents, by fingerprint
mdr add uvwt/agentdock/skill-authoring@sha256:1b739bac7851f5c9

The line at the top of this page pins the label git:20260925.a4848d1, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.

Badge

mdr badge

[![mdr](https://markdownregistry.com/badge/art_agl4m4hifkdqcpmv.svg)](https://markdownregistry.com/a/art_agl4m4hifkdqcpmv)

3 badge image fetches in 30 days. What the badge shows.

Versions

The registry has recorded 6 versions of this file, between Aug 2, 2026 and Sep 25, 2026, about one every 11 days.

versioncommittedcommitsizeaudit
git:20260925.a4848d1 latest2026-09-25 a4848d1 10,213 BA view · diff
git:20260924.b36b40f2026-09-24 b36b40f 9,177 BA view · diff
git:20260923.120527c2026-09-23 120527c 9,268 BA view · diff
git:20260923.c3db3f12026-09-23 c3db3f1 8,832 BA view · diff
git:20260922.174237a2026-09-22 174237a 8,602 BA view · diff
v1.2.02026-08-02 f4d7a20 11,695 BA view

Audit of the latest version

A  17 of 17 checks passed. Fixed automatic checks with no AI involved, so the same checks give the same answer every run.
  • pass: Frontmatter block present
  • pass: Frontmatter declares a name
  • pass: Frontmatter declares a description
  • pass: Size between 200 bytes and 200 KB (10213 bytes)
  • pass: No zero-width or bidi control characters
  • pass: No instruction hidden inside an HTML comment
  • pass: No link to an exfiltration or paste host
  • pass: No credential-shaped string
  • pass: No instruction to send local credentials anywhere
  • pass: No text hidden with inline styles
  • pass: No prompt-injection phrasing
  • pass: No curl or wget piped into a shell
  • pass: No recursive delete of root, home or parent
  • pass: No instruction to read or print local credentials
  • pass: No base64 blob over 200 characters
  • pass: No link to a raw IP address
  • pass: No script tag

Source

GitHub

uvwt/agentdock · 1,289 stars · license Apache-2.0 · pushed 2026-10-27 · branch main

API

GET https://markdownregistry.com/api/v1/artifacts/art_agl4m4hifkdqcpmv
GET https://markdownregistry.com/api/v1/resolve?ref=uvwt/agentdock/skill-authoring
GET https://markdownregistry.com/api/v1/blob/1b739bac7851f5c95beebbf8df37383a09584425b61a4066b9e1ff443079d0a0

Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.

Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.

More from uvwt/agentdock

agentdock-user-guide SKILL.md skill
uvwt/agentdock · core-skills/agentdock-user-guide/SKILL.md · 当用户询问 AgentDock 是什么、如何使用、配置在哪里、不同平台或安装方式怎样修改配置并生效、如何重启或验证配置、如何发现并配置 Codex/Claude/Grok 等 Coding Agent 的…
git:20261004.708a1d2 · audit A · 1,289 stars
plugin-import SKILL.md skill
uvwt/agentdock · core-skills/plugin-import/SKILL.md · 当用户要安装或更新来自 Git、GitHub、外部插件市场或其他远程来源的 Plugin 时使用;负责把远程来源固定并取得到本地,再交给 plugin_manage 自动识别 Portable/OpenAI/Claude 格式、审核和安装。
git:20260924.b36b40f · audit A · 1,289 stars
skill-installation SKILL.md skill
uvwt/agentdock · core-skills/skill-installation/SKILL.md · 审查、安装、配置、验证、更新和移除 AgentDock Skill 时使用;负责来源校验、安全评估、环境配置、content digest、精确 skill_ref 与当前 managed 内容验收。
git:20260924.b36b40f · audit A · 1,289 stars

Every file in uvwt/agentdock

Other files named skill-authoring

skill-authoring SKILL.md skill
nyldn/claude-octopus · .claude/skills/skill-authoring/SKILL.md · Principles for writing skills that behave the same way every run — use when adding, editing, or reviewing a skill in…
git:20260907.4febbb1 · audit A · 4,370 stars
skill-authoring SKILL.md skill
nyldn/claude-octopus · skills/skill-authoring/SKILL.md · Principles for writing skills that behave the same way every run — use when adding, editing, or reviewing a skill in…
git:20260907.4febbb1 · audit A · 4,370 stars
skill-authoring SKILL.md skill
cbrock84/headcount · plugins/technology/skills/skill-authoring/SKILL.md · Writes and revises agent skills so they trigger at the right moments and give usable instruction when they do. Use this…
git:20260916.e72e404 · audit A · 2,543 stars
skill-authoring SKILL.md skill
mateaix/mateclaw · mateclaw-server/src/main/resources/skills/skill-authoring/SKILL.md · Author SKILL.md skills: frontmatter, validator limits, structure.
v1.0.0 · audit A · 1,176 stars
skill-authoring SKILL.md skill
tencentcloudbase/cloudbase-ai-toolkit · skills/skill-authoring/SKILL.md · Design, improve, and evaluate reusable agent skills with high-quality SKILL.md files, precise trigger descriptions…
git:20260817.2eb60da · audit A · 1,153 stars
skill-authoring Cursor rule
borghei/claude-skills · .cursor/rules/skill-authoring.mdc · Conventions for writing or editing a SKILL.md skill package.
git:20260629.ee6fb37 · audit A · 1,019 stars
skill-authoring SKILL.md skill
athola/claude-night-market · plugins/abstract/skills/skill-authoring/SKILL.md · Guide creating Claude Code skills with TDD and persuasion principles. Use for new skill development.
git:20260902.b3bb3ff · audit A · 343 stars
skill-authoring SKILL.md skill
microsoft/github-copilot-for-azure · .github/skills/skill-authoring/SKILL.md · Guidelines for writing Agent Skills that comply with the agentskills.io specification. WHEN: "create a skill", "new…
v1.0.2 · audit A · 259 stars

Browse by kind, by grade A, or by owner.