ethan-li-k/astra_bench/skill-mint
Claude Code and agent skill by ethan-li-k/astra_bench
- community
Checking that the SKILL.md file is still in the repository.
Auto-mint a new task skill from a DataStore label that's been accumulating successful rollouts. Writes SKILL.md + bundle.yaml so the task becomes a first-class RoboRSI citizen.
Install
npx vskill@latest install ethan-li-k/astra_bench/skill-mintSKILL.md
The same SKILL.md was published earlier as nssmd/roborsi/skill-mint.
skill_mint — "earn your place in the catalogue"
Overview
This is the skill that closes the flywheel:
- You collect rollouts under some ad-hoc label (say
handover_block_wip). - Once enough successes have piled up,
skill_mintpromotes that label
into a real task skill directory with SKILL.md + bundle.yaml.
- After minting,
roborsi task list/roborsi plansee the new
task and can use it in long-horizon plans.
The minting step is on purpose explicit — we don't want every label leaking into the catalogue. You decide when a label has earned it.
Phases
- Scan
DataStore.list(source_label). Abort unless
successes >= min_successes.
- Compute the aggregate meta (backends seen, cameras seen, task names).
- Generate
SKILL.md(kind=task) from a template, filling in
description, backends, frontmatter tags derived from sampled metas.
- Generate
bundle.yamlwith the default pipeline
(expert_replay → lerobot_build → pi0_finetune → evaluate_expert).
- Write under
roborsi/embodied/skills/<domain>/<new_task_name>/.
Success criteria
SKILL.md+bundle.yamlland on disk.discover()after minting returns the new task.
Failure modes
| Symptom | Fix | |
|---|---|---|
FileExistsError: … already exists | Re-run with overwrite=true, or delete the existing dir. | |
RuntimeError: only N successes, need M | Collect more data before minting. |
Why
Without this skill, "auto-evolution" is aspirational. With it, the platform can point at its own footprint on disk and say "here are the N tasks I mastered by myself".
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingref/RoboRSI/roborsi/embodied/skills/_lib/minting/skill_mint/SKILL.md
Popularity
- Repository stars
- 1
- 7-day trend score
- 8
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/ethan-li-k/astra_bench/skill-mint)