← 返回 Skills 市场
398
总下载
2
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install openclaw-knowledge-coach
功能描述
Build and operate an OpenClaw-based local knowledge assistant that imports personal/local documents into a knowledge base and creates practice exercises duri...
安全使用建议
This skill appears to do what it says (ingest local files and generate practice items), but be aware of two main issues before installing/using it:
1) Secrets and external providers: The SKILL.md expects LLM API keys (e.g., OPENAI_API_KEY) even though the registry metadata lists none. Supplying those keys will permit the 'praxis' CLI to send your local document contents to external LLM providers. If your files contain sensitive data, consider: (a) using a local/self-hosted LLM provider, (b) redacting sensitive fields before ingesting, or (c) running the tooling in an isolated environment.
2) Vet the dependency: The skill recommends pip installing 'openpraxis' or cloning the GitHub repo. Review the PyPI package source or repository (and its installation scripts) before running pip install, or install into a sandbox/virtualenv. Look for any post-install hooks or network calls in that project.
Other practical advice:
- Don’t set long-lived credentials in global shell profiles; prefer ephemeral tokens or project-scoped env vars.
- Test with non-sensitive sample files first to confirm where data is sent and what telemetry the CLI emits.
- If you need stronger assurance, ask the maintainer for an explicit list of data flows (what is uploaded to providers, what is kept local) or run the 'praxis' CLI under network monitoring to confirm behavior.
Confidence in this evaluation is medium; additional artifacts that would raise confidence either way are: explicit declared required env vars in the registry metadata, an included install spec, or the openpraxis package source to inspect for network/telemetry behavior.
功能分析
Type: OpenClaw Skill
Name: openclaw-knowledge-coach
Version: 1.0.0
The OpenClaw Knowledge Coach skill bundle is designed to help users ingest local documents into a knowledge base and generate practice exercises using the `openpraxis` CLI tool. The `SKILL.md` provides clear instructions for the AI agent to install `openpraxis` (from PyPI or GitHub), interact with local files for import and export, and configure LLM API keys for generating exercises. All instructed actions, including file system access, network calls (for package installation and LLM APIs), and environment variable usage, are directly aligned with the skill's stated purpose. There is no evidence of prompt injection attempts to subvert the agent's behavior, exfiltrate data, establish persistence, or execute unauthorized commands. The reliance on an external tool (`openpraxis`) introduces a supply chain risk, but the skill bundle itself does not contain malicious code or instructions.
能力评估
Purpose & Capability
The name/description (local knowledge ingestion + practice generation) align with the SKILL.md: it uses the OpenPraxis 'praxis' CLI to import local files, chunk them, and generate exercises. There are no declared requirements that appear unrelated to this purpose.
Instruction Scope
The runtime instructions tell the agent to ingest arbitrary local files (absolute paths) and to call the 'praxis' CLI which will in turn contact LLM providers for exercise generation. The SKILL.md also instructs using environment variables like OPENAI_API_KEY / ARK_API_KEY / MOONSHOT_API_KEY / DEEPSEEK_API_KEY, but the skill metadata declares no required env vars. The instructions therefore access and rely on secrets/configuration not declared in the registry metadata. Users should note that content from local files will likely be transmitted to external LLM services unless a local provider is used.
Install Mechanism
This is an instruction-only skill (no install spec, no code files). It recommends installing 'openpraxis' from PyPI or cloning the GitHub repo — standard, traceable sources. No downloads from obscure hosts or archive extraction are specified in the skill metadata itself. Users should still vet the PyPI package/repo before installation.
Credentials
Although the registry lists no required environment variables, the SKILL.md explicitly requires API keys (OPENAI_API_KEY and alternatives) for LLM provider configuration. This mismatch is a configuration and disclosure gap: the skill will need credentials to function as described, and those credentials enable uploading user data to third-party services. No unrelated or excessive credentials are requested, but the missing declaration is a concern.
Persistence & Privilege
The skill does not request 'always: true', does not include install-time persistence, and is instruction-only (no background services indicated). Autonomous invocation is allowed (platform default) but not exceptional here.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install openclaw-knowledge-coach - 安装完成后,直接呼叫该 Skill 的名称或使用
/openclaw-knowledge-coach触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
OpenClaw Knowledge Coach 1.0.0 initial release
- Launches a workflow for local document ingestion and automatic practice exercise generation in OpenClaw using OpenPraxis CLI.
- Guides users through setup, import, normalization, and structured exercise creation tied to imported content.
- Outlines a robust CLI command playbook for adding files, generating and answering practice, reviewing results, and exporting insights.
- Introduces automated review planning with topic/difficulty grouping and spaced intervals.
- Ensures output includes import summaries, exercise breakdowns, review schedules, and traceability from source file to exercise.
- Standardizes exercise data format and enforces quality/relevance rules on generated practice material.
元数据
常见问题
openclaw-knowledge-coach 是什么?
Build and operate an OpenClaw-based local knowledge assistant that imports personal/local documents into a knowledge base and creates practice exercises duri... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 398 次。
如何安装 openclaw-knowledge-coach?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install openclaw-knowledge-coach」即可一键安装,无需额外配置。
openclaw-knowledge-coach 是免费的吗?
是的,openclaw-knowledge-coach 完全免费(开源免费),可自由下载、安装和使用。
openclaw-knowledge-coach 支持哪些平台?
openclaw-knowledge-coach 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 openclaw-knowledge-coach?
由 Sibo-Zhao(@sibo-zhao)开发并维护,当前版本 v1.0.0。
推荐 Skills