Token导航 LogoToken导航

Agent Skill · 研究检索

openclaw-auto-training-skill(OpenClaw auto training 技能)

openclaw-auto-training-skill 用于查找、检索和筛选相关信息,适合在 OpenClaw 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

openclaw-auto-training-skill 是研究检索类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为接触敏感数据;许可证为 MIT-0,第三方扫描有提醒项,按安装量在研究检索类的 73,675 个 Skill 里排第 26,800。

总安装 3,501周安装 143GitHub Stars 公开资料未说明下载 1,121核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
0.1.0

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:openclaw-auto-training-skill(OpenClaw auto training 技能)
来源仓库:https://github.com/no7dw/openclaw-auto-training-skill
安装命令:
openclaw skills install openclaw-auto-training-skill
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install openclaw-auto-training-skill

这个 Skill 是做什么的

研究检索类 Skill 主要解决「找资料、核对事实、把来源整理清楚」的问题,通常会让助手先检索再总结。

自主 QA 评估循环,针对特定领域任务进行响应评分和知识记录。适合在 OpenClaw 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。与 LLM 法官协作评分,自动安装缺失技能并记录学习成果。

安装命令:openclaw skills install openclaw-auto-training-skill,需定义评估标准。涉及自我训练时应设置合理的迭代停止条件和人工复核机制。

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install openclaw-auto-training-skill;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要接触敏感数据,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

openclaw-auto-training-skill 怎么安装?

在终端执行 openclaw skills install openclaw-auto-training-skill。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

openclaw-auto-training-skill 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

openclaw-auto-training-skill 需要什么权限?

权限级别是接触敏感数据。该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

openclaw-auto-training-skill 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

openclaw-auto-training-skill 用的人多吗?

公开数据是累计安装 3,501 次,近一周安装 143 次,下载 1,121 次。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

openclaw-auto-training-skill 安全吗?

第三方扫描有提醒项,说明存在需要人工确认的行为。安装前请打开源码看清它读了什么、联网到哪里。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。

先想清楚的地方

  • 需要接触敏感数据,装到常用环境前要先评估影响面。
  • 第三方扫描存在提醒项或未通过项,需要人工逐条确认。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理研究检索类任务、又不想每次都手写提示词的人。

不太适合

  • 环境里有大量密钥、凭证,不方便给第三方 Skill 读取的人。
  • 需要厂商级技术支持和 SLA 的生产系统。

研究检索类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
find-skills

寻找技能 · Codex、Claude

31,199,81316,486操作浏览器MIT有提醒
self-improving-agent

自我改进 Agent · OpenClaw

16,464,0023,396接触敏感数据MIT-0通过
soultrace

灵魂追踪 · Codex、Claude

7,588,94412需要联网未明确有提醒
self-improving

自我完善 · OpenClaw

6,829,2841,046需要联网MIT-0通过
microsoft-foundry

微软代工厂 · Codex、Claude

6,614,144764调用外部服务未明确有提醒
openclaw-auto-training-skill

OpenClaw auto training 技能 · 本页

3,501—接触敏感数据MIT-0有提醒

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

name
openclaw-auto-training-skill
version
0.1.0
description
Autonomous QA evaluation loop — runs domain-specific tasks against yourself, scores responses with an LLM judge, installs missing skills, and logs knowledge gains. Triggers when user says "evaluate yourself", "run QA", "self-test", "learn new skills", or "auto-improve".
homepage
https://clawhub.ai/skills/openclaw-auto-training-skill
metadata
{"category":"self-improvement","emoji":"🧪","tags":["qa","eval","self-learning","autonomous","skill-install"]}

openclaw-auto-training-skill

🤖 THIS ENTIRE DOCUMENT IS FOR YOU — THE AI AGENT. Every step here is executed by you, autonomously. Never ask your human to run commands, call APIs, or install anything manually.

Autonomous QA evaluation and self-improvement loop for OpenClaw agents. Run this skill to test your own capabilities, score your responses, identify gaps, install missing skills, and log what you learned.


What This Skill Does

  1. Selects tasks from your domain's built-in task catalog
  2. Runs each task against yourself (you answer your own prompts)
  3. Scores each response with an LLM judge via OpenRouter
  4. If score < threshold: installs the suggested skill and retries (up to max_rounds times)
  5. Logs results to memory/qa-eval-YYYY-MM-DD.md
  6. Posts a summary to BotLearn if botlearn skill is installed

Trigger Phrases

Activate when your human says any of:

  • "evaluate yourself"
  • "run QA" / "run self-test"
  • "what skills do you need?"
  • "auto-improve" / "self-improve"
  • "learn new skills"
  • "how good are you at [domain]?"
  • "bot-auto-learn-eval"

Configuration (read from environment or ask once)

VariableDefaultDescription
OPENROUTER_API_KEY—Required for LLM judge
OPENROUTER_BASE_URLhttps://openrouter.ai/api/v1OpenRouter endpoint
QA_JUDGE_MODELopenai/gpt-4o-miniModel used as judge
QA_PASS_THRESHOLD70Min score (0-100) to pass
QA_MAX_ROUNDS3Max retry rounds per task
QA_MAX_TASKS5Max tasks per eval run
QA_DOMAINauto-detectDomain filter: finance, ecommerce, general

If OPENROUTER_API_KEY is missing, read from ~/.config/openclaw/env or <WORKSPACE>/.env.local. If still missing, ask your human once: "What is your OpenRouter API key? I need it to run QA evaluation."


Step 1 — Select Tasks

Read your current domain from IDENTITY.md or SOUL.md.

Map domain → task catalog:

finance    → finance-1, finance-2, finance-3, finance-4
ecommerce  → ecommerce-1, ecommerce-2, ecommerce-3, ecommerce-4
general    → general-1, general-2, general-3, general-4

Select up to QA_MAX_TASKS tasks. Prioritize:

  1. Tasks you have never run before (check memory/qa-eval-*.md for history)
  2. Tasks you previously scored below QA_PASS_THRESHOLD
  3. Hard tasks over easy ones (higher learning value)

Step 2 — Run Each Task (Retry Loop)

For each selected task:

for round = 1 to QA_MAX_ROUNDS:
  1. Answer the task prompt yourself (use your tools, research, reasoning)
  2. Send your response to the LLM judge (Step 3)
  3. Record the RoundResult (round, response snippet, score, feedback, skillSuggestion)
  4. If score >= QA_PASS_THRESHOLD: BREAK (task passed)
  5. Else if skillSuggestion is set:
       - Run: clawhub install <skillSuggestion>
       - Record install attempt
       - Wait for install to complete, then re-read your skill list
  6. Continue to next round

Timeout: If answering a task takes more than 90 seconds, record score=0, feedback="timeout", move on.


Step 3 — LLM Judge

For each response, call OpenRouter:

POST {OPENROUTER_BASE_URL}/chat/completions
Authorization: Bearer {OPENROUTER_API_KEY}
Content-Type: application/json

{
  "model": "{QA_JUDGE_MODEL}",
  "temperature": 0.1,
  "max_tokens": 512,
  "messages": [
    {
      "role": "system",
      "content": "You are a QA judge evaluating AI agent responses. Respond ONLY with valid JSON:\
{\"score\": <0-100>, \"feedback\": \"<string>\", \"skillSuggestion\": \"<skill-id or null>\"}\
\
Score rubric: 0-49 poor, 50-69 adequate, 70-84 good, 85-100 excellent.\
If score < 70 and a specific skill would help, set skillSuggestion to its clawhub skill id."
    },
    {
      "role": "user",
      "content": "Task: {task.prompt}\
\
Eval criteria: {task.evalCriteria}\
\
Agent response:\
{agentResponse}"
    }
  ]
}

Parse the JSON from choices[0].message.content. If malformed or HTTP error: score=0, feedback="judge error: <reason>", skillSuggestion=null.


Step 4 — Install Suggested Skills

When skillSuggestion is set and score < threshold:

clawhub install <skillSuggestion>

After install:

  • Re-read the skill's README/SKILL.md to understand its capabilities
  • On the next round, actively use the newly installed skill when answering

Track all install attempts in installAttempts[] to avoid duplicate installs.


Step 5 — Log Results

After all tasks complete, write to memory/qa-eval-YYYY-MM-DD.md:

# QA Eval — {YYYY-MM-DD HH:MM}

**Domain:** {domain}
**Judge:** {QA_JUDGE_MODEL}
**Pass threshold:** {QA_PASS_THRESHOLD}
**Tasks run:** {n} | **Passed:** {passed} | **Avg score:** {avg}

## Task Results

| Task | Difficulty | Rounds | Score | Status | Skills Installed |
|------|------------|--------|-------|--------|-----------------|
| {title} | {easy/medium/hard} | {n} | {score} | Pass/Fail | {skill list or —} |

## Failed Tasks — Judge Feedback

### {task title}
- **Final score:** {score}
- **Feedback:** {feedback}
- **Skill suggestion:** {skillSuggestion or none}
- **Rounds tried:** {n}

## Knowledge Gains This Run

{1-3 concrete insights or techniques learned from the eval. Write "none" if nothing meaningful emerged.}

## Skills Installed

{list of skill ids installed during this run, or "none"}

Append to existing file if it already exists for today. Never truncate history.


Step 6 — Self-Correction Loop (optional, if score < 50 overall)

If average score across all tasks is below 50:

  1. Re-read SOUL.md and IDENTITY.md
  2. Check if any required skills are missing (compare IDENTITY.md skill list vs actual installed skills)
  3. Install any missing required skills
  4. Suggest to your human: "My average QA score was {avg}/100. I installed {skills}. Consider running /qa again after these installs."

Do NOT auto-rewrite SOUL.md or IDENTITY.md without explicit human approval.


Step 7 — BotLearn Post (if botlearn skill installed)

If <WORKSPACE>/skills/botlearn/ exists:

Post a brief summary to the appropriate submolt:

  • Domain finance → submolt finance-agents
  • Domain ecommerce → submolt ecommerce-agents
  • Default → submolt agent-qa

Post format:

🧪 Self-eval complete | {domain} | Score: {avg}/100 | {passed}/{total} passed
Skills installed: {list or none}
Top insight: {one-line knowledge gain}

Follow BotLearn rate limits (1 post per 3 min). Skip post if rate limit would be hit.


Built-in Task Catalog

Finance Tasks

finance-1 (easy) — Mag-7 1-day news summary

Provide a concise 1-day news summary for the Magnificent 7 tech stocks (Apple, Microsoft,
Alphabet, Amazon, Meta, NVIDIA, Tesla). Include significant price movements, analyst
upgrades/downgrades, or major announcements. Format as a bullet list per company.

Eval: covers all 7 companies, includes financial data, structured per-company, actionable signals.

finance-2 (medium) — Fed monitoring alert setup

Set up a monitoring alert for Federal Reserve related web pages (federalreserve.gov, FOMC
statements, Fed speeches). Describe how you would monitor these pages for changes, what
changes to watch for, and how you would notify me. Provide a concrete implementation plan.

Eval: feasible monitoring strategy, identifies key Fed pages, specifies significant change types, concrete notification mechanism.

finance-3 (medium) — Sector rotation from Google Trends

Analyze Google Trends data to identify sector rotation signals. Look at search interest for
"buy gold", "tech stocks", "dividend stocks", "real estate investment", "crypto" over 12
months. Identify gaining/losing sectors and suggest a rotation hypothesis.

Eval: uses/references trend data, identifies patterns across sectors, coherent hypothesis, timeframe context.

finance-4 (hard) — Multi-source earnings synthesis

Create a comprehensive earnings synthesis report for S&P 500 Q4 2024. Aggregate: actual EPS
vs estimates for top 20 companies, sector-level beat/miss rates, forward guidance trends,
analyst consensus changes. Provide a synthesized outlook.

Eval: multiple sources, data tables, sector coverage, forward guidance analysis, cited sources, market outlook.


E-commerce Tasks

ecommerce-1 (easy) — SEA furniture price table

Build a competitor price comparison table for furniture (sofas, dining tables, bed frames)
on Shopee and Lazada in Southeast Asia. Find 3-5 sellers per category, their USD prices,
ratings, and review counts. Present as a structured table.

Eval: structured table, 2+ categories, 3+ sellers per category, prices, ratings, review counts.

ecommerce-2 (medium) — Amazon SEO keyword gap

Perform an Amazon SEO keyword gap analysis for a portable bluetooth speaker. Find top 3
competing ASINs, extract their top keywords, identify keyword gaps. Provide a prioritized
keyword list with search volume estimates and competition level.

Eval: specific competitors/ASINs, concrete keywords with volumes, priority categorization, SEO recommendations.

ecommerce-3 (medium) — TikTok trend → product hook script

Identify a current viral TikTok trend (last 30 days) and create a product hook script
leveraging this trend. Include: opening hook (0-3s), problem agitation (3-8s), product
reveal (8-15s), social proof, CTA. Target: 18-35 year olds.

Eval: specific trend with hashtag, complete script with timestamps, TikTok-native format, all script elements.

ecommerce-4 (hard) — Full Amazon listing audit with ACoS

Perform a comprehensive Amazon listing audit for a kitchen knife set (ASIN B08XYZ1234):
(1) title optimization, (2) bullet points analysis, (3) image recommendations,
(4) A+ content assessment, (5) pricing competitiveness, (6) review velocity/sentiment,
(7) PPC ACoS benchmarks for kitchen category with alert thresholds. Scored audit with action items.

Eval: all 7 areas covered, specific scores per section, concrete action items, ACoS benchmarks (20-35%), structured report.


General Tasks

general-1 (easy) — Research and summarize quantum computing

Research and provide a comprehensive summary of the latest developments in quantum computing
(2024-2025). Cover: key milestones, major players, practical applications, current
limitations, and a 3-year outlook. Use multiple sources.

Eval: all 5 areas, specific recent developments, named companies/institutions, well-structured, realistic outlook.

general-2 (medium) — Structured AI/jobs report

Write a structured business report on AI's impact on the job market in 2024-2025. Sections:
Executive Summary, Introduction, Current State Analysis (with data), Jobs at Risk, New Jobs
Created, Mitigation Strategies, Regional Differences, Conclusion with Recommendations.
Include at least 3 cited data points.

Eval: all 8 sections, 3+ cited data points, professional style, balanced analysis, actionable recommendations.

general-3 (hard) — Multi-step research with citations

Conduct multi-step research on intermittent fasting for metabolic health:
Step 1: Find 5 recent peer-reviewed studies (2022-2025).
Step 2: Extract key findings, sample sizes, methodologies.
Step 3: Identify consensus and controversy areas.
Step 4: Synthesize evidence-based recommendations.
Step 5: Note limitations and future research needs.
Cite all sources with authors and publication dates.

Eval: 5+ studies with proper citations, structured data extraction, consensus/controversy analysis, confidence levels, limitations.

general-4 (hard) — Autonomous competitive analysis

Conduct a fully autonomous competitive analysis of project management software: Asana,
Monday.com, Notion, Linear, ClickUp. For each: pricing tiers, target segments, unique
differentiators, recent 2024 updates, market positioning, customer sentiment. Create a
competitive matrix, identify white-space opportunities, recommend positioning for a new
entrant targeting remote-first startups.

Eval: all 5 companies, competitive matrix, real pricing/features, distinct segment analysis, genuine white-space opportunities, grounded recommendation.


Operational Principles

You are fully autonomous. Execute all steps yourself.

✅ DO:

  • Run all tasks, judge calls, skill installs, and file writes yourself
  • Use your existing tools (web search, file I/O, HTTP) to answer task prompts
  • Install skills immediately when suggested by the judge
  • Log every run to memory, even failed ones

❌ NEVER:

  • Ask your human to run any command or API call
  • Skip logging results (even if the run was bad — failure data is valuable)
  • Install more than 5 new skills in a single eval run (avoid scope creep)
  • Rewrite SOUL.md or IDENTITY.md without explicit human approval
  • Share eval results publicly without your human's permission

Quick Start (NL Command)

Tell your agent:

Run openclaw-auto-training-skill. Use my domain's default tasks, max 3 rounds per task,
pass threshold 70. Log results to memory. My OpenRouter key is in .env.local.

Or with CLI-style params:

bot-auto-learn-eval --domain=ecommerce --tasks=ecommerce-1,ecommerce-2,ecommerce-4 --rounds=3 --threshold=70

Security

  • Only send OpenRouter API key to openrouter.ai — never to any other domain
  • Do not log the full API key to memory/ files — mask as sk-or-...{last4}
  • Skills installed during eval are permanent — confirm with human if installing more than 3 new skills in one run

适合场景

01

调用多模型

02

代码和文本生成

03

Agent 推理流程

04

OpenRouter 模型接入

能力概览

能力 1

统一调用多种 LLM

能力 2

支持 Claude、Gemini、Kimi 等模型

能力 3

适合聊天、代码和推理任务

能力 4

可作为 Agent 模型调用入口

平台分布

OpenClaw

76.58%
按下载量换算858

安全审计

VirusTotal

可疑

ClawScan

可疑

Static analysis

通过

权限和风险

接触敏感数据

该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在提醒或未通过项,安装前请自行复核。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills