ethan-li-k/astra_bench/success-rate

Claude Code and agent skill by ethan-li-k/astra_bench

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Run a sim task N seeds with a chosen executor (expert / policy checkpoint / VLM), report success rate and per-seed outcome.

Install

npx vskill@latest install ethan-li-k/astra_bench/success-rate

SKILL.md

The same SKILL.md was published earlier as nssmd/roborsi/success-rate.

success_rate — task-level evaluation

Overview

Deterministic evaluation for a single task: pick an executor, run it on a held-out seed range, report:

{
"task": "beat_block_hammer",
"executor": "expert",
"seeds": 20,
"successes": 18,
"success_rate": 0.90,
"per_seed": [{"seed": 1000, "success": true, "outcome": "success"}, ...]
}

Why held-out seeds

Training data uses seeds 0..N. Evaluation must use seeds seed_start.. (default 1000) to avoid trivial memorisation. The seed_start offset is the only reliable way to prevent test/train leakage in sim-deterministic tasks.

Executors

  • expert: drives backend's run_expert (the baseline).
  • pi0_checkpoint: loads a LeRobot policy from checkpoint, steps the

env in-loop. Requires SimEnv.step(action) to be implemented for the backend (MVP: not yet).

  • rollout_vlm: VLM + tools zero-shot path (requires Toolkit).

Phases

  1. Resolve executor; if pi0_checkpoint or rollout_vlm, assert

dependencies present.

  1. For each seed in range(seed_start, seed_start + seeds):
  2. env.reset(seed) → execute to completion → check_success.
  3. Compute stats, persist eval_report.json next to checkpoint (for

pi0_checkpoint) or under ~/.roborsi/evals/<task>/<timestamp>/.

Success criteria

  • Report written, success_rate computed over exactly seeds trials.
  • No seed reuse across runs unless caller explicitly does so.

Implementation status

Only the expert executor is wired. pi0_checkpoint and rollout_vlm executors raise NotImplementedError until their dependencies land.

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

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
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/ethan-li-k/astra_bench/success-rate/badge)](https://verified-skill.com/skills/ethan-li-k/astra_bench/success-rate)

Something wrong with this skill or its page? Tell us.