aiperf-llm-ergonomics-review

Audit AIPerf code for ergonomics issues across seven quality axes.

526|145|Updated Apr 16, 2025
One-click install
npx skills add https://github.com/ai-dynamo/aiperf --skill aiperf-llm-ergonomics-review
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: aiperf-llm-ergonomics-review
Source: https://github.com/ai-dynamo/aiperf/tree/main/.agents/skills/aiperf-llm-ergonomics-review
Command: npx skills add https://github.com/ai-dynamo/aiperf --skill aiperf-llm-ergonomics-review

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Audits AIPerf code for agent-friendly semantics by evaluating non-mechanical quality axes after mechanical checks, ensuring error messages, type hints, docstrings, naming, comments, and conventions communicate clearly to both humans and AI agents.

Core Features & Use Cases

  • Evaluates seven ergonomics axes: error-message informativeness, type-hint descriptiveness, docstring usefulness, naming disambiguation, comment semantic density, convention explicitness, and reference-file exemplariness.
  • Produces a structured, actionable critique to guide branch reviews and pre-release QA.
  • Supports ensuring consistent agent-facing conventions across documentation and code.

Quick Start

Run the ergonomics review on the current branch after mechanical checks pass to generate a structured findings report.

Frequently Asked Questions about aiperf-llm-ergonomics-review

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

FAQPage Schema
What is an ergonomics code review for LLM agents?▼

Ergonomics code review for LLM agents evaluates non-mechanical code quality axes like error messaging, type hints, docstrings, and naming to ensure code communicates clearly to AI agents. It identifies readability issues after mechanical checks pass.

How do I review code ergonomics to improve agent readability?▼

Run an ergonomics review on your current branch to evaluate seven quality axes including error-message informativeness, type-hint descriptiveness, and docstring usefulness. This produces a structured critique with explicit citations and concrete rewrite suggestions to guide branch reviews.

What are the seven ergonomics axes for agent-friendly code?▼

The seven ergonomics axes are error-message informativeness, type-hint descriptiveness, docstring usefulness, naming disambiguation, comment semantic density, convention explicitness, and reference-file exemplariness. These axes ensure consistent agent-facing semantics across documentation and code.

Can I use an ergonomics review for pre-release quality assurance?▼

Yes, ergonomics review supports pre-release QA by producing structured, actionable critiques after mechanical checks pass. It evaluates new or modified public code paths to ensure consistent agent-facing conventions across documentation and code before release.

Does ergonomics code review check error messages and type hints?▼

Yes, ergonomics code review checks error messages and type hints. It evaluates error-message informativeness and type-hint descriptiveness alongside docstrings, naming, comments, and conventions to improve agent readability and maintainability in AIPerf code.

When should I not use an ergonomics code review?▼

Ergonomics code review should not be used as a replacement for mechanical checks. It applies specifically to new or modified public code paths in the AIPerf repository and focuses on non-mechanical ergonomics issues rather than functional code correctness.