← 返回 Skills 市场
calvinxhk

botlearn-certify

作者 邢怀康 · GitHub ↗ · v1.0.5
cross-platform ✓ 安全检测通过
404
总下载
1
收藏
3
当前安装
3
版本数
在 OpenClaw 中安装
/install botlearn-certify
功能描述
botlearn-certify — BotLearn certification generator that compares assessment history and produces capability certificates (HTML + MD); triggers after assessm...
使用说明 (SKILL.md)

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 latest  │    30-45 min     │ 5. Deliver emotional celebration  │
│    full report   │ 3. Save report   │                                    │
└──────────────────┴──────────────────┴────────────────────────────────────┘

Execution Steps

Step 1: Historical Assessment Retrieval

Follow flows/flow1-historical.md to:

  • Verify botlearn-assessment is installed
  • Read assessment INDEX.md for exam history
  • Parse the most recent full-exam report for baseline scores

Step 2: Fresh Assessment Execution

Follow flows/flow2-fresh-exam.md to:

  • Invoke botlearn-assessment's full-exam flow
  • Wait for all 15 questions to complete
  • Capture the new exam report

Step 3: Certificate Generation

Follow flows/flow3-certificate.md to:

  • Compare historical vs fresh scores (or generate baseline certificate if no history)
  • Classify professional profile based on overall score
  • Generate HTML certificate (rich visual, printable)
  • Generate MD certificate (portable, lightweight)
  • Save both to results/ directory

Output Location

All certificates are saved to:

results/certificate-{YYYYMMDD}-{HHmm}.html
results/certificate-{YYYYMMDD}-{HHmm}.md

Reference Materials

  • knowledge/comparison-methodology.md — Dynamic comparison methodology
  • strategies/classification.md — Professional profile classification logic
  • assets/certificate-html-template.md — HTML certificate template
  • assets/certificate-md-template.md — MD certificate template
安全使用建议
This skill appears to do what it says: it will locate or attempt to install the botlearn-assessment skill, run a full unattended assessment, parse markdown reports, and generate HTML and Markdown certificates saved under results/. Before installing or running: 1) verify you trust the botlearn-assessment skill (the certify flow invokes it and reads its result files); 2) review and be comfortable with the included shell scripts (they perform filesystem reads and may call 'clawhub install' if the assessment is missing); 3) expect a long-running autonomous exam (30–45 minutes) when triggered; 4) ensure the agent has permission to read the assessment directory and write to this skill's results/ directory. If any of these are unacceptable, do not install or run the skill. If you want a higher-assurance review, provide the botlearn-assessment SKILL.md and sample result files for inspection.
功能分析
Type: OpenClaw Skill Name: botlearn-certify Version: 1.0.5 The botlearn-certify skill bundle is designed to generate educational certificates for AI agents by analyzing assessment data. It utilizes local shell scripts (check-assessment.sh and parse-results.sh) to verify dependencies and extract scores from Markdown reports. The workflow is well-documented across multiple flow files and adheres strictly to its stated purpose of data-driven certification without any evidence of data exfiltration, unauthorized system access, or malicious prompt injection.
能力评估
Purpose & Capability
Name/description match behavior: the skill depends on botlearn-assessment, reads its INDEX.md and report files, invokes a fresh exam, parses results, and emits HTML/MD certificates. There are no unrelated environment variables or exotic binaries requested.
Instruction Scope
Instructions require invoking another skill (botlearn-assessment), waiting for a full unattended exam (~30–45 min), parsing report files, and running included shell scripts (parse-results.sh, check-assessment.sh). This is within the stated purpose but implies autonomous, long-running activity and filesystem reads of another skill's results directory — confirm you trust botlearn-assessment and are comfortable with the agent running the exam without further confirmation.
Install Mechanism
No install spec in registry; this is instruction-only plus two small scripts included in the bundle. The only install-like action is check-assessment.sh optionally calling the local 'clawhub' CLI to install botlearn-assessment if available — that is conditional and expected for dependency resolution.
Credentials
The skill declares no required env vars or credentials. It reads files under the botlearn-assessment skill directory and writes certificates to its own results/ folder. No secret exfiltration or unrelated credential requests are present.
Persistence & Privilege
always:false and default autonomous invocation are used. The skill does not request permanent system-wide presence or modify other skills' configs. It may trigger an install via clawhub only when running check-assessment.sh and only if the CLI is present.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install botlearn-certify
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /botlearn-certify 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.5
- Updated version to 1.0.5. - Added README.md for documentation. - Removed manifest.json and package.json as part of streamlining. - No logic or workflow changes; functionality remains as before.
v1.0.4
- No code or documentation changes detected in this version. - The SKILL.md, description, version, and workflow remain unchanged. - This release maintains existing triggers, dependencies, and processes.
v1.0.1
- Initial release of the OpenClaw Agent education certification system. - Compares historical vs latest assessment results to generate capability certificates. - Certificates include capability level, progress analysis, and professional profile. - Supports dual certificate formats: rich HTML and portable Markdown. - Celebratory, user-adapted messaging with automatic language localization. - Requires botlearn-assessment as a dependency for assessment results.
元数据
Slug botlearn-certify
版本 1.0.5
许可证
累计安装 3
当前安装数 3
历史版本数 3
常见问题

botlearn-certify 是什么?

botlearn-certify — BotLearn certification generator that compares assessment history and produces capability certificates (HTML + MD); triggers after assessm... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 404 次。

如何安装 botlearn-certify?

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

botlearn-certify 是免费的吗?

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

botlearn-certify 支持哪些平台?

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

谁开发了 botlearn-certify?

由 邢怀康(@calvinxhk)开发并维护,当前版本 v1.0.5。

💬 留言讨论