Install
$ agentstack add skill-leisvip-agent-skill-taxonomy-k9-c2-r0-skill-namer ✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
About
skill-namer
按 ASPECTS 分类规范统一管理 Skill 目录命名。
命名格式
{分类代码}-{中文名}_{能力代码}-{中文名}_{风险代码}-{中文名}_{skill名}
示例
A11-文本理解_C2-多工具编排_R0-只读_log-analyzer
│ │ │ │ │ │ └── 原始 skill 名(小写+连字符)
│ │ │ │ │ └── 风险中文名
│ │ │ │ └── 风险等级代码
│ │ │ └── 能力中文名
│ │ └── 能力等级代码
│ └── 分类中文名
└── 分类归属代码
代码速查表
分类归属(完整版,对齐分类分层系统 v1.0)
A感知能力Perception
| 代码 | 中文名 | 说明 | |------|--------|------| | A11 | 文本理解 | 读取、解析、提取文本内容 | | A12 | 视觉理解 | 图片/视频分析、OCR、物体识别 | | A13 | 音频理解 | 语音转文字、音频分析 | | A14 | 结构化解析 | JSON/CSV/XML/数据库解析 | | A15 | 环境感知 | 文件系统、网络状态、设备状态 | | A16 | 上下文感知 | 对话历史、用户画像、会话状态 | | A19 | 其他感知 | 其他感知能力 |
B推理能力Reasoning
| 代码 | 中文名 | 说明 | |------|--------|------| | B21 | 逻辑推理 | 因果推断、条件判断、演绎推理 | | B22 | 数学计算 | 数值计算、统计分析、公式求解 | | B23 | 代码推理 | 代码理解、Bug定位、算法分析 | | B24 | 创意生成 | 文案撰写、创意方案、头脑风暴 | | B25 | 规划分解 | 任务拆解、步骤规划、依赖分析 | | B26 | 类比推理 | 跨领域迁移、模式识别 | | B29 | 其他推理 | 其他推理能力 |
C记忆能力Memory
| 代码 | 中文名 | 说明 | |------|--------|------| | C31 | 短期记忆 | 当前会话上下文管理 | | C32 | 长期记忆 | 跨会话持久化记忆 | | C33 | 工作记忆 | 任务执行中的临时状态 | | C34 | 语义记忆 | 概念、事实、关系的存储 | | C35 | 情景记忆 | 过往事件和经历的回溯 | | C39 | 其他记忆 | 其他记忆能力 |
D输出能力Output
| 代码 | 中文名 | 说明 | |------|--------|------| | D41 | 文本生成 | 自然语言输出 | | D42 | 代码生成 | 程序代码输出 | | D43 | 结构化输出 | JSON/表格/图表输出 | | D44 | 媒体生成 | 图片/音频/视频生成 | | D45 | 文件操作 | 创建/修改/组织文件 | | D46 | 消息投递 | 向外部发送消息/通知 | | D49 | 其他输出 | 其他输出能力 |
E交互能力Interaction
| 代码 | 中文名 | 说明 | |------|--------|------| | E11 | 问答对话 | 自然语言问答 | | E12 | 表单收集 | 结构化信息收集 | | E13 | 确认审批 | 人工确认和审批流 | | E14 | 引导教程 | 引导用户完成任务 | | E15 | 反馈收集 | 用户满意度、评价收集 | | E21 | 终端操作 | Shell命令执行 | | E22 | 文件系统 | 文件读写、目录管理 | | E23 | 进程管理 | 后台进程、任务调度 | | E24 | 浏览器控制 | Web自动化 | | E25 | 数据库操作 | 数据库CRUD | | E26 | 容器操作 | Docker/VM管理 | | E31 | API调用 | HTTP API请求 | | E32 | 消息平台 | IM平台消息收发 | | E33 | 云服务 | 云平台资源管理 | | E34 | 第三方集成 | SaaS/外部工具集成 | | E35 | 支付金融 | 支付、转账、金融数据 | | E36 | IoT设备 | 智能家居、传感器 |
F专业领域Domain
| 代码 | 中文名 | 说明 | |------|--------|------| | F11 | 代码审查 | 代码质量检查、安全审计 | | F12 | 测试生成 | 单元测试、集成测试生成 | | F13 | 重构优化 | 代码重构、性能优化 | | F14 | 文档生成 | API文档、README生成 | | F15 | 部署运维 | CI/CD、部署、监控 | | F16 | 架构设计 | 系统设计、架构方案 | | F21 | 数据清洗 | 数据预处理、去重、标准化 | | F22 | 统计分析 | 描述统计、假设检验、回归 | | F23 | 可视化 | 图表、仪表盘、报告 | | F24 | 预测建模 | 时间序列、分类、聚类 | | F25 | A/B测试 | 实验设计、显著性检验 | | F26 | 数据采集 | 爬虫、API数据拉取 | | F31 | 写作 | 文章、博客、文案 | | F32 | 翻译 | 多语言翻译、本地化 | | F33 | 设计 | UI/UX设计、平面设计 | | F34 | 音视频 | 视频剪辑、音频处理 | | F35 | 演示 | PPT、Keynote、演示文稿 | | F36 | 知识整理 | 笔记、脑图、知识库 | | F41 | 项目管理 | 任务分配、进度跟踪 | | F42 | 客户服务 | 工单处理、FAQ、客服 | | F43 | 销售营销 | 文案、线索、CRM | | F44 | 人力资源 | 招聘、绩效、培训 | | F45 | 财务会计 | 记账、报表、审计 | | F46 | 法务合规 | 合同审查、合规检查 | | F51 | 文献研究 | 论文搜索、摘要、引用 | | F52 | 假设验证 | 实验设计、假设检验 | | F53 | 专利分析 | 专利搜索、侵权分析 | | F54 | 市场研究 | 竞品分析、市场调研 | | F61 | 旅行规划 | 行程安排、酒店机票 | | F62 | 健康管理 | 运动、饮食、用药提醒 | | F63 | 学习辅导 | 知识讲解、练习生成 | | F64 | 家居管理 | 智能家居、维护提醒 | | F65 | 理财助手 | 预算、投资、账单 |
G基础设施Infrastructure
| 代码 | 中文名 | 说明 | |------|--------|------| | G11 | 本地计算 | 本机CPU/内存执行 | | G12 | 沙箱容器 | 隔离容器中执行 | | G13 | Serverless | 按需云函数 | | G14 | GPU加速 | GPU推理/计算 | | G15 | 分布式 | 多机分布式执行 | | G21 | 文件存储 | 本地/网络文件系统 | | G22 | 对象存储 | S3/OSS/R2 | | G23 | 数据库 | SQL/NoSQL/向量库 | | G24 | 缓存 | Redis/内存缓存 | | G25 | 消息队列 | 异步消息传递 | | G31 | 推理API | LLM推理服务 | | G32 | 嵌入服务 | 文本向量化 | | G33 | 微调服务 | 模型微调/训练 | | G34 | 多模态 | 图文音视频模型 | | G35 | 模型路由 | 多模型选择/回退 | | G41 | 认证鉴权 | 身份验证、权限控制 | | G42 | 数据加密 | 加解密、签名 | | G43 | 内容过滤 | 安全审查、敏感词 | | G44 | 审计日志 | 操作记录、合规追踪 | | G45 | 速率控制 | 限流、配额管理 |
H演化能力Evolution
| 代码 | 中文名 | 说明 | |------|--------|------| | H11 | 技能创建 | 从经验中创建新技能 | | H12 | 规则学习 | 从用户行为中学习规则 | | H13 | 知识积累 | 持久化新知识到记忆 | | H14 | 反馈学习 | 从用户反馈中改进 | | H15 | 少样本学习 | 从少量示例中泛化 | | H21 | 错误分析 | 分析自身错误和失败 | | H22 | 能力评估 | 评估自身能力边界 | | H23 | 策略调整 | 根据效果调整执行策略 | | H24 | 资源优化 | 优化token/时间/成本使用 | | H25 | 知识更新 | 更新过时的知识和规则 | | H31 | 模板生成 | 从模板创建新Skill | | H32 | 配置复制 | 复制并修改已有配置 | | H33 | 版本管理 | Skill版本控制 | | H34 | 发布分发 | 发布到共享仓库 |
J临时与待处理Inbox
| 代码 | 中文名 | 说明 | |------|--------|------| | J11 | POC验证 | 概念验证阶段 | | J12 | 原型测试 | 可用但未打磨 | | J13 | A/B实验 | 对比测试候选 | | J21 | 新安装Skill | 刚安装未评估 | | J22 | 第三方导入 | 外部未审查 | | J23 | 自动发现 | 运行时动态发现 | | J31 | 功能替代 | 被新版本替代 | | J32 | 不再维护 | 长期未更新 | | J33 | 安全风险 | 发现安全漏洞 |
K元管理Meta
| 代码 | 中文名 | 说明 | |------|--------|------| | K1 | 分类引擎 | 自动分类能力 | | K2 | 评估框架 | 质量评估框架 | | K3 | 发现搜索 | 搜索发现新Skill | | K4 | 依赖分析 | 依赖关系分析 | | K5 | 冲突检测 | 冲突重叠检测 | | K6 | 版本追踪 | 版本变化追踪 | | K7 | 使用统计 | 频率效果统计 | | K9 | 其他元管理 | 其他元管理能力 |
Z索引与元数据Index
| 代码 | 中文名 | 说明 | |------|--------|------| | Z1 | 分类目录树 | 分类结构快照 | | Z2 | 映射表 | 旧分类→新分类映射 | | Z3 | 能力矩阵 | Skill×能力交叉表 | | Z4 | 变更日志 | 分类调整历史 | | Z5 | 评估报告 | 质量/性能统计 |
能力等级(C)
| 代码 | 中文名 | 判定标准 | |------|--------|----------| | C0 | 纯提示词 | 无工具调用,纯LLM输出 | | C1 | 单工具 | 调用1-2个工具 | | C2 | 多工具编排 | 3+工具,有条件分支 | | C3 | 自主决策 | 自主规划、执行、评估循环 | | C4 | 自我进化 | 创建新技能、学习新规则 | | C5 | 多Agent协作 | 编排多个子Agent |
风险等级(R)
| 代码 | 中文名 | 判定标准 | |------|--------|----------| | R0 | 只读 | 仅读取,不修改状态 | | R1 | 写本地 | 写入本地文件/数据库 | | R2 | 执行代码 | 执行任意代码 | | R3 | 网络请求 | 发起外部网络请求 | | R4 | 外部操作 | 修改外部系统 | | R5 | 不可逆 | 删除、发送不可撤回 |
常用命令
为新 Skill 生成合规目录名
# 格式:根据分类代码、能力等级、风险等级、skill名拼接
DIR_NAME="${分类代码}-${分类中文}_${能力代码}-${能力中文}_${风险代码}-${风险中文}_${skill名}"
mkdir -p "/$DIR_NAME"
echo "name: $DIR_NAME" > "/$DIR_NAME/SKILL.md"
批量检查已有 Skill 命名合规性
# 检查目录名是否符合格式
for d in /*/; do
dirname=$(basename "$d")
if echo "$dirname" | grep -qP '^[A-Z]\d+-[\u4e00-\u9fff]+_C\d+-[\u4e00-\u9fff]+_R\d+-[\u4e00-\u9fff]+_[a-z0-9-]+$'; then
echo "✅ $dirname"
else
echo "❌ $dirname — 格式不符"
fi
done
批量重命名(交互式)
# 对每个不符合格式的目录,提示输入分类信息
for d in /*/; do
old_name=$(basename "$d")
echo "当前: $old_name"
read -p " 分类代码(如A11): " cat_code
read -p " 分类中文(如文本理解): " cat_cn
read -p " 能力代码(如C1): " cap_code
read -p " 能力中文(如单工具): " cap_cn
read -p " 风险代码(如R0): " risk_code
read -p " 风险中文(如只读): " risk_cn
new_name="${cat_code}-${cat_cn}_${cap_code}-${cap_cn}_${risk_code}-${risk_cn}_${old_name}"
mv "$d" "$(dirname "$d")/$new_name"
sed -i "s/^name: .*/name: $new_name/" "$(dirname "$d")/$new_name/SKILL.md"
echo " → $new_name ✅"
done
同步 name 字段到 SKILL.md
# 确保每个 SKILL.md 的 name 字段与目录名一致
for d in /*/; do
dirname=$(basename "$d")
sed -i "s/^name: .*/name: $dirname/" "$d/SKILL.md"
echo " $dirname → SKILL.md name 已同步"
done
按分类代码筛选 Skill
# 列出某分类下所有 Skill
ls -d /A11-*/ 2>/dev/null # 所有"文本理解"类
ls -d /F11-*/ 2>/dev/null # 所有"代码审查"类
ls -d /*_R2-*/ 2>/dev/null # 所有"执行代码"风险
ls -d /*_C3-*/ 2>/dev/null # 所有"自主决策"能力
ls -d /G*-*/ 2>/dev/null # 所有"基础设施"类
ls -d /H*-*/ 2>/dev/null # 所有"演化能力"类
注意事项
- 目录名中的中文在部分工具(如 Makefile、某些 CI)中可能有兼容问题,如有顾虑可仅用英文前缀
name字段必须与目录名完全一致,否则 Skill 加载失败- 重命名后如有其他配置引用旧名称,需同步更新
- 分类代码不确定时,先用
J21(新安装Skill)占位,后续再调整 - 批量重命名前建议先备份目录结构:
ls -d */ > ../backup_dirlist.txt - 分类代码完整版请参考:
Agent-分类分层系统-v1.0.md和Skill-分类分层系统-v1.0.md
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: leisvip
- Source: leisvip/agent-skill-taxonomy
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet — be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.