← 返回 Skills 市场
81
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install niuniu-skill-extractor
功能描述
从复杂任务中提取可复用的技能文档,参考 Hermes Agent 的 Skill Documents 设计。用于当任务完成后,识别值得保留的步骤流程,并存储为可搜索的技能文件,下次遇到类似任务时自动检索并建议使用。
安全使用建议
This skill appears coherent and localized: it analyzes conversation text, generates SKILL.md files, and stores/indexes them under ~/.openclaw/workspace/skills/skill-extractor/. Before using/installing, consider: (1) privacy — conversations (including any secrets) may be written to disk in plaintext; if you handle sensitive data, do not enable automatic saving or consider encrypting that directory; (2) review/confirm saves — prefer manual confirmation rather than automatic "save" so you control what gets persisted; (3) runtime requirements — the search script uses SQLite FTS5 (your Python's sqlite must have FTS5 enabled) and there are minor implementation issues (e.g., ORDER BY rank) that may cause runtime errors; (4) audit usage — because the agent can invoke the script autonomously, limit or monitor automated suggestions if you don't want the agent to store conversational data without explicit approval. Overall the code is local and does not attempt network exfiltration or request unrelated credentials.
功能分析
Type: OpenClaw Skill
Name: niuniu-skill-extractor
Version: 1.0.0
The bundle implements a 'Skill Extractor' utility designed to help an AI agent learn from its own conversation history by saving successful workflows as markdown files. The scripts (extract_skill.py, search_skills.py, suggest_skill.py) use standard Python libraries for regex-based parsing, local file management in the user's home directory, and SQLite FTS5 for indexing. No evidence of data exfiltration, remote code execution, or malicious prompt injection was found; the code logic is transparent and strictly aligned with the stated purpose of workflow documentation.
能力标签
能力评估
Purpose & Capability
Name/description (extract, store, search, suggest skills) align with the included scripts. The scripts create and use a local skills directory (~/.openclaw/.../skills) and a local SQLite DB to index/search skill markdown files — exactly what you'd expect for this feature. No unrelated credentials, binaries, or external services are requested.
Instruction Scope
SKILL.md and the scripts limit actions to analyzing provided conversation text, generating SKILL.md files, saving them under ~/.openclaw/workspace/skills/skill-extractor/skills, and indexing/searching via a local SQLite FTS5 DB. This is within scope, but important runtime behaviors: the skill will store copies of conversation text (potentially containing sensitive data) on disk and create/modify a local skills.db. The search script uses an FTS5 virtual table and references an ORDER BY rank clause that may be a bug on some sqlite builds (functional issue, not a security indicator).
Install Mechanism
There is no install spec (instruction-only deployment), which is low risk. However, the package includes runnable Python scripts that create directories and files under the user's home directory; running them will write content to disk and create a SQLite DB. No remote downloads, installers, or external code fetches are present.
Credentials
The skill declares no required environment variables, credentials, or config paths beyond creating and using its own directory under the user's home. It does not request unrelated secrets or system-wide configuration access.
Persistence & Privilege
always is false and the skill only persists data under its own ~/.openclaw workspace. It does not modify other skills' configs or system-wide settings. The skill can be invoked autonomously by the agent (disable-model-invocation is false) — this is the platform default and acceptable here, but users should be aware the agent could suggest extraction automatically.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install niuniu-skill-extractor - 安装完成后,直接呼叫该 Skill 的名称或使用
/niuniu-skill-extractor触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release: Extract reusable skills from completed tasks, inspired by Hermes Agent's Skill Documents mechanism
元数据
常见问题
Skill Extractor 是什么?
从复杂任务中提取可复用的技能文档,参考 Hermes Agent 的 Skill Documents 设计。用于当任务完成后,识别值得保留的步骤流程,并存储为可搜索的技能文件,下次遇到类似任务时自动检索并建议使用。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 81 次。
如何安装 Skill Extractor?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install niuniu-skill-extractor」即可一键安装,无需额外配置。
Skill Extractor 是免费的吗?
是的,Skill Extractor 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Skill Extractor 支持哪些平台?
Skill Extractor 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(darwin, linux)。
谁开发了 Skill Extractor?
由 LiVanGy(@livangy)开发并维护,当前版本 v1.0.0。
推荐 Skills