benchmark-planner

Generate machine-readable benchmark definitions and narrative plans from briefs.

2|Updated Jan 31, 2026
One-click install
npx skills add https://github.com/MRiabov/Problemologist-AI --skill benchmark-planner
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: benchmark-planner
Source: https://github.com/MRiabov/Problemologist-AI/tree/main/.agents/skills/benchmark-planner
Command: npx skills add https://github.com/MRiabov/Problemologist-AI --skill benchmark-planner

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Turn a benchmark brief into a complete handoff that the benchmark coder can implement without re-planning.

Core Features & Use Cases

  • Generates machine-readable benchmark definitions like benchmark_plan.md, benchmark_definition.yaml, and related artifacts to support downstream engineer coding.
  • Enforces geometry contracts, motion definitions, and inventory consistency to reduce handoff drift.
  • Provides a clear handoff workflow that translates user briefs into executable planner-to-engineer instructions.

Quick Start

Provide a complete benchmark handoff by filling the YAML and narrative plan documents from a brief.

Frequently Asked Questions about benchmark-planner

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

FAQPage Schema
How do I turn a CAD benchmark brief into a coder-ready handoff?

Turning a CAD benchmark brief into a coder-ready handoff requires generating machine-readable YAML definitions and narrative plan documents that enforce geometry and motion contracts. This prevents handoff drift by translating briefs into executable planner-to-engineer instructions.

What is a benchmark plan in engineering workflows?

A benchmark plan in engineering workflows is a structured set of artifacts that translates a brief into executable instructions. It uses machine-readable YAML definitions and narrative markdown plans to maintain inventory consistency and explicit motion contracts for CAD/CAM tasks.

How do I enforce geometry and motion contracts during planner-to-engineer handoffs?

Enforcing geometry and motion contracts during planner-to-engineer handoffs is done by generating consistent machine-readable YAML definitions and narrative plans. This ensures inventory labels and motion definitions remain explicit and aligned throughout the CAD/CAM benchmark coding process.

Do I need YAML files to automate benchmark planning for CAD fixtures?

Yes, YAML files are required to automate benchmark planning for CAD fixtures. The process specifically relies on machine-readable benchmark_definition.yaml and benchmark_assembly_definition.yaml files to establish the geometry and motion contracts needed for executable handoffs.

What's the best way to prevent handoff drift in executable benchmark planning?

Preventing handoff drift in executable benchmark planning is best achieved by enforcing consistency between machine-readable YAML definitions and narrative plan documents. This ensures inventory labels and explicit motion contracts are strictly maintained across planner-to-engineer handoffs.

Can I use markdown plans instead of YAML for benchmark assembly definitions?

Markdown plans cannot replace YAML for benchmark assembly definitions. While narrative markdown documents like benchmark_plan.md are required for the handoff, machine-readable YAML definitions are strictly necessary to establish the executable geometry and motion contracts.