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.