test-skill-demo

一个完整的测试技能示例,展示 ClawHub 技能的标准结构和最佳实践。

3,891 stars

Best use case

test-skill-demo is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

一个完整的测试技能示例,展示 ClawHub 技能的标准结构和最佳实践。

Teams using test-skill-demo should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/test-skill-demo/SKILL.md --create-dirs "https://raw.githubusercontent.com/openclaw/skills/main/skills/agentsignals/test-skill-demo/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/test-skill-demo/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How test-skill-demo Compares

Feature / Agenttest-skill-demoStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

一个完整的测试技能示例,展示 ClawHub 技能的标准结构和最佳实践。

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

Related Guides

SKILL.md Source

# test-skill-demo

一个完整的测试技能示例,展示 ClawHub 技能的标准结构和最佳实践。

## 功能特性

- ✅ 基础消息回复
- ✅ 上下文信息展示
- ✅ 模块化代码结构
- ✅ 完整的元数据定义

## 使用场景

本技能主要用于:
1. 测试 ClawHub 发布流程
2. 学习 OpenClaw 技能开发基础结构
3. 验证技能安装和运行

## 使用方法

### 运行技能
```bash
openclaw skills run test-skill-demo
```

### 在对话中调用
直接在支持技能的 Agent 中提及技能名称即可。

## 文件结构

```
test-skill-demo/
├── SKILL.md        # 技能文档(本文件)
├── package.json    # NPM 包元数据
└── index.js        # 主入口文件
```

## 开发说明

### 本地测试
```bash
cd ~/clawd/skills/test-skill-demo
openclaw skills run test-skill-demo
```

### 发布到 ClawHub
```bash
clawhub publish ~/clawd/skills/test-skill-demo --version 1.0.0
```

## 版本历史

- **v1.0.0** - 初始版本,基础功能实现

## 许可证

MIT License

Related Skills

backtester

3891
from openclaw/skills

Professional backtesting framework for trading strategies. Tests SMA crossover, RSI, MACD, Bollinger Bands, and custom strategies on historical data. Generates equity curves, drawdown analysis, and performance metrics.

Finance & Investing

demo-video

3891
from openclaw/skills

Create product demo videos by automating browser interactions and capturing frames. Use when the user wants to record a demo, walkthrough, product showcase, or interactive video of a web application. Supports Playwright CDP screencast for high-quality capture and FFmpeg for video encoding.

Video Production

pentest-c2-operator

3891
from openclaw/skills

Set up authorized C2 simulation workflows and measure defensive detection outcomes.

Security

pentest-auth-bypass

3891
from openclaw/skills

Test authentication and session management controls for bypass and account takeover scenarios.

Security

pentest-api-attacker

3891
from openclaw/skills

Test APIs against OWASP API Security Top 10 including discovery, auth abuse, and protocol-specific checks.

Security

pentest-active-directory

3891
from openclaw/skills

Assess Active Directory identity attack paths including roasting, relay, and delegation abuse.

Security

nmap-pentest-scans

3891
from openclaw/skills

Plan and orchestrate authorized Nmap host discovery, port and service enumeration, NSE profiling, and reporting artifacts for in-scope targets.

Security

rust-testing-code-review

3891
from openclaw/skills

Reviews Rust test code for unit test patterns, integration test structure, async testing, mocking approaches, and property-based testing. Use when reviewing _test.rs files,

skill-test-sandbox

3891
from openclaw/skills

将用户给出的任意非技术话题用三行打油诗(每行字数相近、押韵或顺口)进行趣味总结。不调用任何工具。 在用户要求测试 Skill、沙盒演示、打油诗总结、或明确说与充电业务无关的玩笑/练习时使用。

pytest-code-review

3891
from openclaw/skills

Reviews pytest test code for async patterns, fixtures, parametrize, and mocking. Use when reviewing test_*.py files, checking async test functions, fixture usage, or mock patterns.

vynn-backtester

3891
from openclaw/skills

Run trading strategy backtests with natural language — powered by Vynn

qa-tester

3891
from openclaw/skills

Strict QA and test engineering skill for fullstack repositories. Use when writing test plans, implementing unit/integration/E2E tests, reproducing bugs, validating regressions, or preparing release readiness. Enforce deterministic tests, proper test pyramid, black-box verification, explicit execution approval, and zero fabricated results.