terminal-bench

Classify Terminal-Bench 2.0 tasks and apply domain-specific strategies.

1|Updated Dec 26, 2025
One-click install
npx skills add https://github.com/DammianMiller/universal-agent-memory --skill terminal-bench
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: terminal-bench
Source: https://github.com/DammianMiller/universal-agent-memory/tree/main/skills/terminal-bench
Command: npx skills add https://github.com/DammianMiller/universal-agent-memory --skill terminal-bench

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides strategies and guidance for successfully completing the diverse range of tasks found in the Terminal-Bench 2.0 benchmark, ensuring efficient and accurate execution.

Core Features & Use Cases

  • Task Classification: Automatically categorizes tasks based on keywords (e.g., git, compression, chess) to apply relevant strategies.
  • Universal Principles: Offers a set of best practices for coding and problem-solving applicable across all tasks.
  • Pre-Execution Hooks: Guides on backing up critical system states before potentially disruptive operations.
  • Use Case: When faced with a complex git recovery task, this Skill will help classify it, remind you of universal principles like reading the full task first, and suggest backing up your .git directory before proceeding.

Quick Start

Use the terminal-bench skill to classify the task 'git fsck' and apply relevant strategies.

Frequently Asked Questions about terminal-bench

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

FAQPage Schema
How do I prepare for Terminal-Bench 2.0 benchmark tasks involving git recovery and compression?

Prepare for Terminal-Bench 2.0 tasks by classifying keywords to apply domain-specific strategies, reading tasks fully, creating stubs, and backing up critical states like the .git directory before disruptive operations.

What is the best way to classify terminal benchmark tasks for multi-language compilation and database operations?

Classify terminal benchmark tasks by identifying keywords like git, compression, or chess to automatically apply relevant domain strategies and universal principles for efficient problem-solving across 89 distinct environments.

How do I use pre-execution hooks for server management tasks in a terminal environment?

Use pre-execution hooks to back up critical system states before potentially disruptive operations, ensuring safe server management and database execution during complex terminal benchmark tasks.

Does Terminal-Bench 2.0 require specific strategies for chess engine interactions and statistical analysis?

Terminal-Bench 2.0 requires specific domain guidance for chess engine interactions and statistical analysis, emphasizing the use of binary modes, preferring libraries, and reserving dedicated debugging time.

Why should I back up my .git directory before attempting git recovery tasks?

Backing up your .git directory is a critical pre-execution hook that protects system states, ensuring you can safely recover from potentially disruptive operations during complex git benchmark tasks.