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.
Scanned 9/5/2026
Install to Claude Code
npx -y skills add dvcrn/openclaw-skills-marketplace --skill botlearn-certify --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Botlearn Certify?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/dvcrn-botlearn-certify)More formats (shields.io, HTML) on the badges page.
---
name: botlearn-certify
description: "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."
---
# 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
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!