← 返回 Skills 市场
ivangdavila

Skill Test

作者 Iván · GitHub ↗ · v1.0.0
cross-platform ✓ 安全检测通过
2208
总下载
3
收藏
14
当前安装
1
版本数
在 OpenClaw 中安装
/install skill-test
功能描述
Test skills before using or publishing. Trial, compare, evaluate in isolation without affecting your environment.
使用说明 (SKILL.md)

Test Skills Safely

Two use cases:

  1. Try before commit — Test drive skills before installing
  2. Evaluate before publish — Verify quality before publishing

Key principle: Test in isolation. Never affect user's environment.

References:

  • Read sandbox.md — Isolated testing environment
  • Read compare.md — A/B comparison between skills
  • Read evaluate.md — Multi-agent quality evaluation

Quick Start

Trial a skill:

sessions_spawn(
  task="Test skill X: Load ONLY its SKILL.md, run [sample task], report quality",
  model="anthropic/claude-haiku"
)

Compare two skills:

  1. Run same task through each (separate sub-agents)
  2. Present outputs side-by-side
  3. Ask: "Which works better? Why?"

Test Modes

Trial Mode — Before installing

  • Spawn sub-agent with ONLY the test skill
  • Run 2-3 representative tasks
  • Evaluate: Does it help? Clear instructions?
  • Decision: keep, pass, or try another

Evaluation Mode — Before publishing

  • Spawn specialized reviewers (see evaluate.md)
  • Check structure, safety, usefulness
  • Synthesize findings
  • Recommend improvements

Sandbox Isolation

⚠️ Never load test skill into your main context.

Sub-agent approach (recommended):

sessions_spawn(
  task="You have ONE skill loaded: [skill content]. Test by doing: [task]",
  model="anthropic/claude-haiku"
)
  • Complete isolation — main session unaffected
  • Natural cleanup — sub-agent terminates, done
  • Cheap testing — use Haiku

What to check:

  • Does it activate correctly?
  • Are instructions clear?
  • Token cost reasonable?
  • Output quality acceptable?

Edge Cases

Skill requires credentials: Ask user for test credentials or skip auth-dependent features.

Skill not found: Verify slug with npx clawhub info \x3Cslug> before testing.

Test fails mid-way: Sub-agent terminates cleanly. Review logs, adjust test task, retry.

Skill has many auxiliary files: Load SKILL.md first, reference others only if needed during test.


Test thoroughly. Install only after explicit user approval.

安全使用建议
This skill is a tester/checklist and appears coherent — it doesn't request credentials or install code itself. Before using: (1) verify your platform truly isolates sub-agents (so tests can't access your real files/env), (2) never paste production credentials into a test; use ephemeral/test accounts, (3) inspect auxiliary files (compare.md, evaluate.md, sandbox.md) yourself before running automated tests, and (4) if you run commands like 'npx clawhub install', ensure you trust the source of that tool. If you need higher assurance, run tests in a separate VM or container and remove the test folder after completion.
功能分析
Type: OpenClaw Skill Name: skill-test Version: 1.0.0 This skill bundle is designed for safe testing and evaluation of other skills. All files (SKILL.md, compare.md, evaluate.md, sandbox.md) consistently instruct the AI agent to prioritize isolation, user approval, and careful handling of credentials. It explicitly advises against loading test skills into the main context and includes a 'Safety Reviewer' section to check for dangerous patterns. The shell commands provided are for managing temporary, isolated test environments and do not indicate malicious intent or significant vulnerabilities.
能力评估
Purpose & Capability
Name/description match the contents: the SKILL.md and auxiliary docs describe workflows for testing, comparing, and evaluating other skills. There are no unrelated env vars, binaries, or install steps requested.
Instruction Scope
Instructions focus on spawning isolated sub-agents and reviewing SKILL.md and auxiliary files. This stays in-scope, but the doc advises loading 'skill content' into sub-agents and optionally asking for test credentials — that is expected for a tester but could expose secrets if the tester or platform isn't careful.
Install Mechanism
No install spec or code files are provided, so nothing is written to disk by the skill itself. The docs mention using npx clawhub install as a testing convenience; that is an external CLI operation under the user's control, not part of the skill payload.
Credentials
The skill requests no environment variables or credentials. It does advise asking the user for test credentials if a skill requires them — this is reasonable for testing, but users should prefer ephemeral/test-only credentials and avoid pasting production secrets into a test run.
Persistence & Privilege
Flags are default (always: false, model invocation allowed). The skill does not request persistent presence or attempt to modify other skills or system-wide settings.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install skill-test
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /skill-test 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release
元数据
Slug skill-test
版本 1.0.0
许可证
累计安装 16
当前安装数 14
历史版本数 1
常见问题

Skill Test 是什么?

Test skills before using or publishing. Trial, compare, evaluate in isolation without affecting your environment. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 2208 次。

如何安装 Skill Test?

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

Skill Test 是免费的吗?

是的,Skill Test 完全免费(开源免费),可自由下载、安装和使用。

Skill Test 支持哪些平台?

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

谁开发了 Skill Test?

由 Iván(@ivangdavila)开发并维护,当前版本 v1.0.0。

💬 留言讨论