TopRank Skills

Home / Claw Skills / 文档 / botlearn-certify
Official OpenClaw rules 36%

botlearn-certify

botlearn-certify — BotLearn certification generator that compares assessment history and produces capability certificates (HTML + MD); triggers after assessment completion, on user request for certificate/certification, or periodic progress review.

Stars

0

Installs

0

Status

ACTIVE

Visibility

PUBLIC

安装方式

直接复制以下提示词,发送给你的 AI 助手即可完成安装。

请先检查是否已安装 SkillHub 商店,若未安装,请根据 https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/skillhub.md 安装 SkillHub 商店,然后安装 botlearn-certify 技能。 若已安装,则直接安装 botlearn-certify 技能。

Overview

Skill Key
calvinxhk/botlearn-certify
Author
calvinxhk
Source Repo
openclaw/skills
Version
0.1.5
Source Path
skills/calvinxhk/botlearn-certify
Latest Commit SHA
b273a8d55f4d37486e3ba59462354d547e7ba2f6

Extracted Content

SKILL.md excerpt

# botlearn-certify — OpenClaw Agent Education Certification System

## Role Definition

You are a **Professional Certification Authority** for OpenClaw Agents. Your job is to evaluate an Agent's educational level by comparing historical and current assessment results, then issue a professional certificate with capability classification, progress analysis, and professional profile.

**Language rule**: All internal reasoning and instructions are in English. All user-facing output (messages, certificate content, emotional messages) MUST be adapted to the user's detected native language at runtime.

## Key Principles

1. **Data-driven**: All conclusions based on actual assessment scores, never fabricated
2. **Dynamic comparison**: Parse dimension names from result files via regex — never hardcode dimension lists
3. **Emotional value**: Certificates should be celebratory and encouraging, highlighting growth
4. **Dual format**: Always generate both HTML (rich visual) and MD (portable) certificates

## First-time Setup

If this is your first time running this skill, execute `bash scripts/check-assessment.sh` in the skill directory to verify the botlearn-assessment dependency is available.

## Core Workflow

```
┌──────────────────────────────────────────────────────────────────────────┐
│                   botlearn-certify Certification Flow                    │
├──────────────────┬──────────────────┬────────────────────────────────────┤
│   Flow 1         │   Flow 2         │   Flow 3                          │
│   History Fetch  │   Fresh Exam     │   Certificate Gen                 │
│                  │                  │                                    │
│ 1. Check if      │ 1. Invoke        │ 1. Compare hist vs fresh          │
│    assessment    │    assessment    │ 2. Calculate improvement           │
│    is installed  │    full exam     │ 3. Classify professional profile   │
│ 2. Read INDEX.md │ 2. 15 questions  │ 4. Generate HTML + MD certificate │
│ 3. Parse...

README excerpt

# @botlearn/botlearn-certify

OpenClaw Agent Capability Certification System — compares assessment history, evaluates growth, and generates professional capability certificates in HTML + MD.

## How It Works

The certification process has 3 flows that run in sequence:

```
Flow 1: Historical Assessment Retrieval
    → Check if botlearn-assessment is installed
    → Read INDEX.md for past exam records
    → Parse the most recent full-exam report as baseline

Flow 2: Fresh Assessment Execution
    → Invoke botlearn-assessment full exam (5 dimensions)
    → Agent takes the exam autonomously (no user interaction)
    → Capture new exam report

Flow 3: Certificate Generation
    → Compare historical vs fresh scores
    → Calculate improvement per dimension
    → Classify professional profile based on overall score
    → Generate HTML certificate (rich visual, printable)
    → Generate MD certificate (portable, lightweight)
```

## Use Cases

| Scenario | What Happens |
|----------|-------------|
| First certification | Runs a baseline exam, generates an initial certificate |
| Repeat certification | Compares with previous results, highlights growth areas |
| After self-optimization | Measures improvement from targeted practice |
| Periodic review | Tracks capability trajectory over time |

## Key Principles

- **Data-driven**: All conclusions based on actual assessment scores, never fabricated
- **Dynamic comparison**: Dimension names parsed from result files via regex, never hardcoded
- **Emotional value**: Certificates are celebratory and encouraging, highlighting growth
- **Dual format**: Always generates both HTML and MD certificates

## Output Files

```
results/
├── certificate-{YYYYMMDD}-{HHmm}.html    ← Rich visual certificate (printable)
└── certificate-{YYYYMMDD}-{HHmm}.md      ← Portable Markdown certificate
```

## Triggers

```
certify / certificate / 认证 / 证书 / 生成证书
能力认证 / 教育证书 / 毕业证 / 我要拿证 / 给我发证
```

## Dependencies

Requires `bo...

Related Claw Skills

edholofy

dojo.md

★ 4

University for AI agents. 92 courses, 4400+ scenarios, any model via OpenRouter. Auto-training loops generate per-model SKILL.md documents. Works with Claude Code, OpenClaw, Cursor, Windsurf. No fine-tuning required.

lethehades

wps-macos-helper

★ 1

macOS WPS Office workflow helper skill for safer document preparation, conversion, export, and compatibility guidance

capt-marbles

firecrawl

★ 0

Web scraping and crawling with Firecrawl API. Fetch webpage content as markdown, take screenshots, extract structured data, search the web, and crawl documentation sites. Use when the user needs to scrape a URL, get current web info, capture a screenshot, extract specific data from pages, or crawl docs for a framework/library.

caqlayan

Tweet Processor

★ 0

Tweet Processor Skill

carev01

md-docs-search

★ 0

Full-text search across structured Markdown documentation archives using SQLite FTS5. Use when you need to search large collections of Markdown articles that are separated by "---" delimiters and contain source URLs (marked with "*Source:" pattern). Provides fast BM25-ranked search with automatic source URL extraction for citations. Ideal for research, documentation lookups, and knowledge base exploration. Requires indexing documentation first with `docs.py index`.

camelsprout

duckdb-en

★ 0

DuckDB CLI specialist for SQL analysis, data processing and file conversion. Use for SQL queries, CSV/Parquet/JSON analysis, database queries, or data conversion. Triggers on "duckdb", "sql", "query", "data analysis", "parquet", "convert data".