eos-model-bench-scenario-audit

Audit EmptyOS think call-sites against the Model Bench BUCKETS taxonomy.

1|Updated Apr 26, 2026
One-click install
npx skills add https://github.com/KevinBean/emptyos --skill eos-model-bench-scenario-audit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: eos-model-bench-scenario-audit
Source: https://github.com/KevinBean/emptyos/tree/main/.claude/skills/eos-model-bench-scenario-audit
Command: npx skills add https://github.com/KevinBean/emptyos --skill eos-model-bench-scenario-audit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Audit and align all think(...) call-sites across EmptyOS to the Model Bench taxonomy used by the BUCKETS.

Core Features & Use Cases

  • Read canonical BUCKETS from apps/model-bench/app.py and record (id, domain, task_shape, description).
  • Locate all call-sites of self.think, self.think_stream, and self.think_compare across apps and plugins, with context.
  • Produce a per-file audit table and a bucket roll-up, flagging missing or orphan buckets, and propose changes.

Quick Start

Run the audit to map think call-sites against the BUCKETS taxonomy and refresh the model-bench scenario coverage.

Frequently Asked Questions about eos-model-bench-scenario-audit

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I audit think call-sites across EmptyOS apps to map them to the Model Bench taxonomy?

Auditing think call-sites involves reading the canonical BUCKETS from apps/model-bench/app.py and grepping Python code under apps/ and plugins/ for self.think, self.think_stream, and self.think_compare to generate a per-file audit table and bucket roll-up.

What is the BUCKETS taxonomy used for Model Bench scenario auditing?

The BUCKETS taxonomy is a classification structure defined in apps/model-bench/app.py that records id, domain, task_shape, and description to categorize think-related call-sites across EmptyOS.

How do I find missing or orphan buckets in my Model Bench scenario coverage?

Finding missing or orphan buckets requires mapping all self.think, self.think_stream, and self.think_compare call-sites against the canonical BUCKETS taxonomy, then flagging unmatched entries and proposing changes to refresh scenario coverage.

Can I audit Python plugins and apps for think call-sites without external dependencies?

Yes, you can audit Python plugins and apps for think call-sites without external dependencies by reading the BUCKETS definition locally and grepping the codebase to capture domain, task_shape, and system prompts.

What does the Model Bench scenario audit report include?

The Model Bench scenario audit report includes a per-file audit table of think call-sites, a bucket roll-up, and flags for missing or orphan buckets along with suggested changes to align with the taxonomy.

When should I run a Model Bench scenario audit on my EmptyOS codebase?

You should run a Model Bench scenario audit when you need to verify that all think-related call-sites across your apps and plugins correctly map to the BUCKETS taxonomy and ensure no orphan or missing buckets exist.