← 返回 Skills 市场
brianhearn

ExpertPack CLI

作者 Brian Hearn · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
87
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install expertpack-cli
功能描述
Run ExpertPack CLI tools for validating, fixing, graphing, and deploying packs. Use when: running ep-validate, ep-doctor, ep-graph-export, ep-strip-frontmatt...
使用说明 (SKILL.md)

ExpertPack CLI

Local Python tools for validating, fixing, and deploying ExpertPacks. All tools operate on local files only — no network calls, no external dependencies beyond Python stdlib.

Tool location: ExpertPack/tools/validator/ in the cloned repo (github.com/brianhearn/ExpertPack).

Tools

  • ep-validate.py — 19-check compliance validator. Must pass 0 errors before committing.
  • ep-doctor.py — auto-fixes common issues (links, frontmatter, prefixes). Always dry-run first.
  • ep-fix-broken-wikilinks.py — removes broken wikilinks. Safe for composites.
  • ep-graph-export.py — generates _graph.yaml from wikilinks + related: frontmatter.
  • ep-strip-frontmatter.py — produces a deploy copy with frontmatter stripped (source files untouched).

Recommended Workflow

ep-doctor dry-run → ep-doctor --apply → ep-validate → ep-strip-frontmatter (deploy copy) → commit

For full command syntax and flags: read {skill_dir}/references/cli-commands.md.

安全使用建议
This skill is a set of instructions for running local ExpertPack Python tools — it appears internally consistent. Before installing or using it: (1) ensure you have a trusted clone of the ExpertPack repo at the path you point the tools to (confirm the source on GitHub); (2) always run the doctor/ fixer tools in dry-run mode and inspect proposed changes before using --apply; (3) be cautious about blindly copying templates or editing your agent's openclaw.json — make backups first; (4) run these scripts in a controlled environment (or on a copy of your pack) if you’re unsure about automated fixes. If you want extra assurance, review the actual Python scripts in ExpertPack/tools/validator/ from the upstream repo before applying fixes.
功能分析
Type: OpenClaw Skill Name: expertpack-cli Version: 1.0.0 The skill bundle provides instructions for an AI agent to interface with local Python-based validation and maintenance tools for the 'ExpertPack' format. The instructions in SKILL.md and references/cli-commands.md are consistent with the stated purpose of managing local files and do not exhibit signs of data exfiltration, unauthorized network access, or malicious prompt injection. The skill relies on an external public repository (github.com/brianhearn/ExpertPack) for the actual script logic, which the user is expected to have cloned locally.
能力评估
Purpose & Capability
Name/description state the skill runs local ExpertPack CLI tools and the SKILL.md only references the local repo (github.com/brianhearn/ExpertPack) and local filesystem operations; nothing requested or described (no env vars, no binaries, no network fetches) is inconsistent with that purpose.
Instruction Scope
Instructions confine actions to local tools in ExpertPack/tools/validator/ and correctly advise dry-runs before applying fixes. The doc also suggests copying a .obsidian template and editing an agent config (openclaw.json) for RAG configuration — these are user-facing configuration changes outside the pack itself and should be performed deliberately (not performed automatically by the agent).
Install Mechanism
No install spec and no code files beyond documentation; this is lowest-risk (instruction-only) — nothing is downloaded or installed by the skill.
Credentials
The skill declares no required environment variables, credentials, or config paths; SKILL.md does not instruct the agent to read unrelated secrets or credentials.
Persistence & Privilege
always is false, autonomous invocation is allowed (the platform default) and appropriate for a user-invocable CLI helper; the skill does not request persistent system-wide privileges or modify other skills' configurations.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install expertpack-cli
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /expertpack-cli 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release: ep-validate, ep-doctor, ep-graph-export, ep-strip-frontmatter, ep-fix-broken-wikilinks. Companion skill to expertpack.
元数据
Slug expertpack-cli
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

ExpertPack CLI 是什么?

Run ExpertPack CLI tools for validating, fixing, graphing, and deploying packs. Use when: running ep-validate, ep-doctor, ep-graph-export, ep-strip-frontmatt... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 87 次。

如何安装 ExpertPack CLI?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install expertpack-cli」即可一键安装,无需额外配置。

ExpertPack CLI 是免费的吗?

是的,ExpertPack CLI 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

ExpertPack CLI 支持哪些平台?

ExpertPack CLI 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 ExpertPack CLI?

由 Brian Hearn(@brianhearn)开发并维护,当前版本 v1.0.0。

💬 留言讨论