Token导航 LogoToken导航

Agent Skill · 研究检索

skill-lint(技能棉绒)

skill-lint 用于查找、检索和筛选相关信息,适合在 OpenClaw 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

skill-lint 是研究检索类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为需要联网;许可证为 MIT-0,第三方扫描已通过,按安装量在研究检索类的 73,675 个 Skill 里排第 17,963。

总安装 6,328周安装 256GitHub Stars 公开资料未说明下载 1,987核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
1.3.0

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:skill-lint(技能棉绒)
来源仓库:https://github.com/cat-xierluo/skill-lint
安装命令:
openclaw skills install skill-lint
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install skill-lint

这个 Skill 是做什么的

研究检索类 Skill 主要解决「找资料、核对事实、把来源整理清楚」的问题,通常会让助手先检索再总结。

Skill 格式审查工具,基于 SKILL-DEV-GUIDE.md 规范对技能进行合规性审计。本技能应在用户需要审查 skill 格式合规性、检查文档与代码一致性、识别冗余内容、生成技能审计报告时使用。不要用于:代码审查、功能测试、非 skill 项目。

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install skill-lint;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要需要联网,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

skill-lint 怎么安装?

在终端执行 openclaw skills install skill-lint。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

skill-lint 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

skill-lint 需要什么权限?

权限级别是需要联网。该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

skill-lint 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

skill-lint 用的人多吗?

公开数据是累计安装 6,328 次,近一周安装 256 次,下载 1,987 次。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

skill-lint 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。
  • 第三方扫描已通过,常见的高风险行为没有命中。

先想清楚的地方

  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理研究检索类任务、又不想每次都手写提示词的人。
  • 需要许可证清楚、并且有第三方扫描结果的团队项目。

不太适合

  • 需要厂商级技术支持和 SLA 的生产系统。

研究检索类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
find-skills

寻找技能 · Codex、Claude

31,199,81316,486操作浏览器MIT有提醒
self-improving-agent

自我改进 Agent · OpenClaw

16,464,0023,396接触敏感数据MIT-0通过
soultrace

灵魂追踪 · Codex、Claude

7,588,94412需要联网未明确有提醒
self-improving

自我完善 · OpenClaw

6,829,2841,046需要联网MIT-0通过
microsoft-foundry

微软代工厂 · Codex、Claude

6,614,144764调用外部服务未明确有提醒
skill-lint

技能棉绒 · 本页

6,328—需要联网MIT-0通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

name
skill-lint
homepage
https://github.com/cat-xierluo/legal-skills
author
杨卫薪律师(微信ywxlaw)
version
1.3.0
description
Skill 格式审查工具,基于 SKILL-DEV-GUIDE.md 规范对技能进行合规性审计。本技能应在用户需要审查 skill 格式合规性、检查文档与代码一致性、识别冗余内容、生成技能审计报告时使用。不要用于:代码审查、功能测试、非 skill 项目。
license
MIT License - 详见 LICENSE.txt

Skill 格式审查工具

对指定的 skill 进行格式合规性审查,生成结构化的审计报告。

审查流程

1. 扫描目标技能

使用 Glob 工具列出技能目录下的所有文件:

<skill-path>/
├── **/*.md
├── **/*.py
├── **/*.yaml
├── **/*.json
└── ...

2. 检查目录结构

验证是否符合标准目录结构:

skill-name/
├── SKILL.md          # 必需
├── LICENSE.txt       # 可选
├── references/       # 可选
├── scripts/          # 可选
└── assets/           # 可选

检查项:

  • [ ] SKILL.md 是否存在
  • [ ] 是否有不规范的目录(如 test/、docs/ 应改为 references/)
  • [ ] 是否有不应提交的文件(如 __pycache__/、.env)

3. 检查 Frontmatter

解析 SKILL.md 的 YAML frontmatter:

---
name: skill-name
description: 功能描述。本技能应在...时使用
license: MIT License - 详见 LICENSE.txt
---

检查项:

  • [ ] name 字段是否存在且格式正确
  • [ ] description 字段是否存在
  • [ ] description 是否使用第三人称("本技能应在...时使用")
  • [ ] description 是否包含触发场景描述
  • [ ] description 是否包含负向触发条件("不要用于...")
  • [ ] description 长度是否 ≤ 1024 字符
  • [ ] 是否有 license 字段
  • [ ] 是否有多余的 version 字段(应删除)

4. 检查 SKILL.md 行数

检查项:

  • [ ] SKILL.md 行数是否 ≤ 500 行(超出应拆分到 references/)

5. 检查目录层级

检查项:

  • [ ] references/ 是否为扁平结构(只允许一级子目录)
  • [ ] scripts/ 是否为扁平结构(只允许一级子目录)
  • [ ] assets/ 是否为扁平结构(只允许一级子目录)

6. 检查文档一致性

扫描所有 .md 文件,提取引用的文件路径:

提取模式:

  • scripts/xxx.py
  • assets/xxx.yaml
  • references/xxx.md
  • 相对路径引用

检查项:

  • [ ] 引用的脚本文件是否存在
  • [ ] 引用的配置文件是否存在
  • [ ] 引用的参考文档是否存在
  • [ ] README.md 是否与 SKILL.md 内容重复

7. 检查冗余内容

检查项:

  • [ ] 是否有根目录 README.md(应删除,与 SKILL.md 重复)
  • [ ] references/ 中的文档是否都引用了实际存在的文件
  • [ ] 是否有过时的文档(描述已废弃的功能)
  • [ ] SKILL.md 中是否有大段代码(>20行应移至 scripts/)

8. 检查配置文件

检查项:

  • [ ] 配置模板是否使用 *.example.* 命名
  • [ ] 实际配置文件是否被 .gitignore 忽略
  • [ ] config.example.yaml 的字段是否与实际代码匹配

9. 检查技能协作规范

检查项:

  • [ ] 是否直接引用其他技能的内部脚本路径(应改为自然语言描述)
  • [ ] 协作描述是否使用松耦合方式

10. 检查模块化设计

检查项:

  • [ ] 独立功能是否解耦到单独脚本
  • [ ] 是否存在跨 skill 直接调用内部脚本(应通过 AI 协调)

11. 检查安全审计

检查项:

  • [ ] 无硬编码 API keys
  • [ ] 无危险删除命令(rm -rf ~、rm -rf /、rm -rf $HOME)
  • [ ] 删除命令是否使用安全方式(trash 或 find -delete)

12. 检查输出模式

检查项:

  • [ ] 是否提供输出格式模板(对于需要一致性输出的技能)
  • [ ] 模板严格度是否适中(严格需求用 ALWAYS,灵活需求用 use your best judgment)
  • [ ] 是否提供输入/输出示例(对于质量关键的输出)
  • [ ] 示例是否覆盖典型场景(至少 2-3 个)

13. 检查工作流模式

检查项:

  • [ ] 复杂任务是否有流程概览(步骤编号清晰)
  • [ ] 是否有条件分支逻辑(使用粗体问题 + 箭头指向)
  • [ ] 每个分支是否有完整的执行步骤

14. 检查 CHANGELOG 规范

检查项:

  • [ ] 是否存在 CHANGELOG.md 文件(推荐有)
  • [ ] 格式是否符合规范(版本号 + 日期 + 变更内容)
  • [ ] 版本号是否遵循语义化版本(v1.0.0 格式)
  • [ ] 日期格式是否统一(YYYY-MM-DD)
  • [ ] 变更类型是否清晰(新增/修改/修复/移除)

CHANGELOG 格式规范:

# Changelog

All notable changes to this skill will be documented in this file.

## [v1.1.0] - 2026-02-24

### 新增
- 添加了 XXX 功能

### 修改
- 优化了 YYY 逻辑

### 修复
- 修复了 ZZZ 问题

## [v1.0.0] - 2026-02-01

### 新增
- 初始版本发布

15. 检查版本号管理

检查项:

  • [ ] SKILL.md frontmatter 中是否有多余的 version 字段(应删除)
  • [ ] 版本信息是否统一在 CHANGELOG.md 中管理
  • [ ] 如有版本号,是否与 CHANGELOG.md 最新版本一致

注意:版本号不应出现在 SKILL.md 的 frontmatter 中,所有版本变更应在 CHANGELOG.md 中记录。

16. 检查可编排性设计

对于可能参与复杂工作流编排的技能,检查以下项:

检查项:

  • [ ] 是否有明确的输入/输出声明(在 SKILL.md 中)
  • [ ] 是否遵循单一职责原则(每个 Skill 只做一件事)
  • [ ] 是否具有幂等性(多次执行结果相同)
  • [ ] 复杂编排是否有 references/workflow.md

输入/输出声明格式:

## 输入/输出

### 输入
- 必需:`--input` 参数说明
- 可选:`--flag` 参数说明

### 输出
- 输出文件:`output/path.md` 说明
- 副作用:如创建目录、修改文件等

单一职责检查:

  • 技能是否只完成一个核心任务
  • 是否有多个不相关的功能混在一起

幂等性检查:

  • 多次运行是否产生相同结果
  • 是否有累积效应(如追加写入而非覆盖)

生成审查报告

报告格式

# [skill-name] 格式审查报告

**审查时间**: YYYY-MM-DD HH:MM
**技能路径**: /path/to/skill

## 审查摘要

| 检查项 | 状态 | 问题数 |
|--------|------|--------|
| 目录结构 | ✅/⚠️/❌ | N |
| Frontmatter | ✅/⚠️/❌ | N |
| SKILL.md 行数 | ✅/⚠️ | N |
| 目录层级 | ✅/⚠️ | N |
| 文档一致性 | ✅/⚠️/❌ | N |
| 冗余内容 | ✅/⚠️/❌ | N |
| 配置文件 | ✅/⚠️/❌ | N |
| 技能协作 | ✅/⚠️/❌ | N |
| 模块化设计 | ✅/⚠️/❌ | N |
| 安全审计 | ✅/⚠️/❌ | N |
| 输出模式 | ✅/⚠️/❌ | N |
| 工作流模式 | ✅/⚠️/❌ | N |
| CHANGELOG | ✅/⚠️/❌ | N |
| 版本号管理 | ✅/⚠️/❌ | N |
| 可编排性 | ✅/⚠️/❌ | N |

## 详细问题

### 严重问题(必须修复)

1. **[问题标题]**
   - 位置: `文件路径:行号`
   - 规范: 违反的规范条款
   - 建议: 具体修复建议

### 建议优化

1. **[问题标题]**
   - 位置: `文件路径`
   - 建议: 优化建议

### 信息提示

- [提示信息]

## 建议操作

### 删除文件

| 文件路径 | 原因 |
|----------|------|
| `path/to/file.md` | 与 SKILL.md 重复 |
| `path/to/old.md` | 引用不存在的脚本 |

### 更新文件

| 文件路径 | 修改内容 |
|----------|----------|
| `SKILL.md` | 更新 description 格式 |
| `config.example.yaml` | 移除未使用的字段 |

### 新增文件

| 文件路径 | 用途 |
|----------|------|
| `assets/config.example.yaml` | 配置模板 |

## 审查完成

- 总问题数: N
- 严重问题: N
- 建议优化: N
- 信息提示: N

使用方法

用户提供要审查的技能路径,AI 执行以下步骤:

  1. 使用 Glob 列出技能目录所有文件
  2. 使用 Read 读取 SKILL.md 和其他关键文件
  3. 按检查清单逐项检查
  4. 生成结构化审查报告

规范参考

详细检查清单见 references/skill-standards.md

规范依据:项目根目录的 SKILL-DEV-GUIDE.md

平台分布

OpenClaw

72.17%
按下载量换算1,434

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

通过

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills