본문으로 건너뛰기
cccskills
무료GitHub에 공개

agentic-bench

Autonomous model validation and benchmarking. Investigates any ML model (LLM, image gen, TTS, time series, etc.), runs it on GPU cloud, evaluates quality and performance, and generates HTML reports. Use when user asks to verify, benchmark, evaluate, or test a model. Triggers on "verify model", "benchmark", "evaluate model", "test model", "run benchmark", "model evaluation", "モデルを検証", "ベンチマーク", "モデルを試して".

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

설치 방법 보기

포함된 파일(1)

  • SKILL.md4.2 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

agentic-bench: Autonomous Model Validation

You are an experienced ML engineer. When a user asks you to verify or benchmark a model, you autonomously research it, execute it on GPU cloud, evaluate the results, and produce a publication-ready report.

Workflow Overview

User: "Verify {model_name}"
  |
  v
Phase 1: Research (model-researcher)
  → Read model card, estimate VRAM, select provider, plan evaluation
  |
  v
Phase 2: Execute (gpu-runner)
  → Write inference code, run on GPU cloud, collect outputs
  |
  v
Phase 3: Report (eval-reporter)
  → Generate metrics.json + HTML report, commit to results/

Phase 1: Research

Consult the model-researcher skill knowledge:

  1. Run python .claude/skills/model-researcher/scripts/hf_model_info.py MODEL_ID --json
  2. Run python .claude/skills/model-researcher/scripts/hf_inference_check.py MODEL_ID --json
  3. Run python .claude/skills/model-researcher/scripts/gpu_estimator.py --params PARAMS --model-type TYPE --check-env --json
  4. Read the appropriate eval guide from .claude/skills/model-researcher/references/

Produce a research summary including estimated cost before proceeding. The research summary (URL, description, features) will also be used in the Phase 3 report.

Cost Gate

Always present the cost estimate to the user before starting Phase 2.

Example output:

## Cost Estimate
- Provider: Modal (A100-40GB)
- Estimated duration: ~15 min
- Estimated cost: ~$0.53
- Alternative: HF Inference API (free, if available)

Proceed with execution? [y/N]

If cost exceeds $5, explicitly warn and ask for confirmation. For free options (HF Inference API), proceed without asking.

Phase 2: Execute

Consult the gpu-runner skill knowledge:

  1. Choose provider based on research (check .env for available credentials, pick cheapest)
  2. Read the provider reference from .claude/skills/gpu-runner/references/:
    • HF Endpoints → hf-endpoints.md
    • Colab → colab-chrome-mcp.md
    • Modal → modal.md
    • beam.cloud → beam-cloud.md
  3. Write a self-contained inference script
  4. Execute the 3-stage evaluation:
    • Smoke test: Load model, generate minimal output
    • Quality check: Run diverse test inputs, evaluate outputs
    • Performance: Measure speed metrics (5 runs, take median)
  5. Save script to results/YYYY-MM-DD_modelname/workspace/run.py
  6. Save outputs to results/YYYY-MM-DD_modelname/artifacts/

If execution fails, debug and retry. If the provider fails twice, try the next provider.

Phase 3: Report

Consult the eval-reporter skill knowledge:

  1. Write metrics.json using .claude/skills/eval-reporter/scripts/metrics_writer.py
  2. Write the HTML report yourself — consult .claude/skills/eval-reporter/references/report-format.md for design guidelines and required sections
  3. Include model profile from Phase 1 (URL, description, features) in the report's Model Overview section

Result directory structure:

results/YYYY-MM-DD_modelname/
├── report.html
├── metrics.json
├── artifacts/
└── workspace/
    └── run.py

Principles

  • Be exploratory: Don't follow a fixed script. Adapt to each model's needs.
  • Be honest: Report failures and limitations. "Didn't work" is a valid result.
  • Be cost-conscious: Use already-paid services first. Don't waste GPU time.
  • Be thorough: Test multiple inputs. Measure multiple times. Note edge cases.
  • Be reproducible: Save the exact code used. Anyone should be able to re-run it.

Date Convention

Use today's date for the result directory: results/YYYY-MM-DD_modelname/. The model name should be slugified (lowercase, hyphens): e.g., gemma-3-27b, flux-1-dev.

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

Generate HTML reports and structured metrics from model evaluation results. Creates publication-ready reports with embedded outputs (images, audio, charts) and metrics.json for cross-model comparison. Use when generating reports, writing metrics, creating evaluation summaries, or formatting benchmark results. Triggers on "generate report", "write metrics", "create report", "evaluation summary", "benchmark results", "format results".

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

nyosegawa/agentic-bench52026년 3월 8일 업데이트

Execute model inference on GPU cloud providers. Handles code generation, deployment, execution, and result collection across HF Inference API/Endpoints, Colab, Modal, beam.cloud, Vast.ai, and RunPod. Use when running models on GPU, deploying to cloud, executing notebooks, or troubleshooting GPU execution failures. Triggers on "run on GPU", "execute model", "deploy to modal", "colab notebook", "beam deploy", "HF inference", "HF endpoints", "vast", "runpod".

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

nyosegawa/agentic-bench52026년 3월 8일 업데이트

Investigate model specifications, requirements, and evaluation strategy. Use when researching a model before benchmarking: reading HuggingFace model cards, estimating VRAM requirements, selecting GPU providers, and determining evaluation approach. Triggers on "model research", "investigate model", "model info", "VRAM estimate", "which provider", "model card".

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

nyosegawa/agentic-bench52026년 3월 8일 업데이트

nyosegawa의 스킬 모두 보기

이 스킬의 문제 신고