Public repository for Agent Skills
skill-installation
Agent skill fromuvwt/agentdock
审查、安装、配置、验证、更新和移除 AgentDock Skill 时使用;负责来源校验、安全评估、环境配置、content digest、精确 skill_ref 与当前 managed 内容验收。
How to install skill-installation
npx skills add uvwt/agentdock# or add only this skill to Claude Code: copy the folder
core-skills/skill-installation/
# into
~/.claude/skills/skill-installation/ (all projects)
.claude/skills/skill-installation/ (one project)
1# Skill Installation23用于把本地或外部 Skill 安全地纳入当前 AgentDock,并验证所选来源候选确实可用。45AgentDock 的 managed Skill 只有“当前内容”,没有独立版本选择、activate 或 rollback。更新同名 managed Skill 等价于审查新内容后原子替换当前目录;相同 `content_digest` 为 no-op。67完整安全审查规范见包内 `references/skill-security-review.md`。89## 核心原则10111. 先静态审查,后安装;安装器基础校验不能替代安全审查。122. 来源、安全风险、source digest、content digest 和缺失配置必须可追溯。133. 默认只读;写入、删除、上传、权限变化和依赖安装必须明确识别。144. 不替用户生成、猜测或迁移真实秘密。155. managed Skill 环境与包内容分离;更新当前内容不得覆盖环境或持久数据。166. 同名不同来源是不同候选,运行时只使用宿主返回的精确 `skill_ref`。177. 不通过历史版本、activate 或 rollback 恢复旧内容;需要恢复时重新安装一个经过审查的来源快照。1819## 来源与身份2021安装来源可以是:2223- 本地目录;24- 本地 ZIP;25- HTTPS URL。2627安装前记录安全来源标签;URL 中认证信息、query 和 fragment 不写入报告或日志。2829Skill 的文档身份由 `SKILL.md.name` 给出。managed 安装目标是:3031```text32~/.agentdock/skills/<name>/33```3435目录本身就是“已安装当前内容”的事实来源,不存在额外 active pointer 或 revision 目录。3637## Frontmatter3839确认根目录 `SKILL.md`:4041- `name` 存在并符合命名规则;42- `description` 非空且能表达触发场景;43- 正文非空;44- `name` 遵守 1–64 字符、仅小写 ASCII 字母/数字/`-`、不首尾 `-`、不含连续 `--`;45- `description` 最长 1024 字符;46- 其他第三方 frontmatter 原样保留,不因 AgentDock 不认识字段或字段形状而拒绝安装;47- 未把 `version`、`active_version`、activate、rollback 当作 AgentDock Skill 生命周期。4849发现 `agentdock.yaml`、旧统一执行协议或旧 Skill Runtime 设计时,停止安装并要求迁移。5051## 静态安全审查5253至少检查:5455- 所有普通、隐藏、脚本、测试、依赖与锁文件;56- 网络目标、协议、上传数据和下载后执行;57- Shell/子进程和用户输入拼接;58- 文件读取、写入、覆盖、删除、路径穿越;59- 权限、启动项、计划任务和持久化;60- API Key、Token、Cookie、私钥、浏览器状态、SSH/云凭据;61- 外部依赖、安装钩子和二进制;62- 日志和异常是否泄露秘密;63- 破坏性动作是否要求用户确认;64- 符号链接与特殊文件。6566风险分级:6768| 等级 | 含义 | 默认处理 |69|---|---|---|70| low | 纯文档或行为明确且低风险 | 可继续 |71| medium | 有明确网络、写入或普通依赖 | 展示风险后继续 |72…
Excerpt shown under the repository's Apache-2.0 license.
More skills in agentdock
Similar skill repositories
An AI skill that provides design intelligence for building professional UI/UX across multiple platforms.
The open-source app everyone uses to manage agents at work
The 1st Collaborative AI Design Agent Workspace. Local-first and open source. Create motion, prototypes, websites, apps, dashboards, presentations, images, and videos with your team and AI agents. Share work, exchange feedback, and iterate together in one workspace.
A curated list of awesome Claude Skills, resources, and tools for customizing Claude AI workflows
OmO: Just type "mass ulw" keyword with your prompt. Now you are the master of graph engineering.
