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.