TERMINAL

One Command to Arm Your Terminal

AI coding agents are only as good as the tools on the machine. A fresh install has few of them. agent-loadout installs a curated set of 50+ terminal tools -- the ones that actually matter for agentic workflows.

$npx agent-loadout
50+ Tools / macOS + Linux + Windows
01 / Presets

CHOOSE YOUR LOADOUT

No. 01On by default

Core

9 tools

The essentials. ripgrep, fd, jq, yq, bat, tree, GitHub CLI, fzf, and xh. Fastest code search, JSON/YAML slicing, and HTTP from the terminal.

ripgrepfdjqyqbattree+3 more
No. 02On by default

Agent

16 tools

Tools that make AI agents genuinely more capable. AST-level search, static analysis, benchmarking, linting, and structured code operations.

shellcheckast-grepjustgrexknipsd+10 more
No. 03Optional

Media

4 tools

Audio, video, and image processing from the command line. ffmpeg, exiftool, ImageMagick, and SVG optimization.

ffmpegexiftoolimagemagicksvgo
No. 04Optional

DX

15 tools

Developer experience tools. Modern replacements for ls, cd, ps, du, and git diff. Runtime management, file watching, and local HTTPS.

ezazoxidedeltaglowmisewatchexec+9 more
No. 05Optional

Security

6 tools

Vulnerability scanning, secret detection, local CI testing, static analysis, file encryption, and DNS inspection.

trivyactgitleakssemgrepagedoggo
02 / Catalog

FEATURED TOOLS

Core

ripgrep

Fastest code search available. 10-100x faster than grep. Agents use it constantly to locate symbols and patterns across large codebases.

01
Agent

ast-grep

Structural code search using AST patterns. Find usages, rename methods, enforce patterns without false positives.

02
Agent

duckdb

Embedded SQL engine that queries CSV, JSON, and Parquet files directly. Ideal for log analysis and data exploration.

03
Core

jq

The standard tool for slicing and transforming JSON from APIs, config files, and CLI output.

04
Security

trivy

Comprehensive vulnerability scanner for containers, filesystems, git repos, and IaC configs. Surface CVEs before they ship.

05
Agent

biome

Fast, zero-config linter and formatter for JS/TS. Format and lint in a single pass before committing.

06
02.1 / Full Inventory

ALL 50 TOOLS

Core

9 toolsDefault
01ripgrep

Fastest code search available -- 10-100x faster than grep. Respects .gitignore by default.

02fd

Modern find replacement that's faster and has sane defaults. Output is clean and scriptable.

03jq

The standard tool for slicing and transforming JSON from APIs, config files, and CLI output.

04yq

Does for YAML what jq does for JSON -- reads, writes, and transforms YAML/TOML/XML.

05bat

cat with syntax highlighting, line numbers, and git diff markers.

06tree

Prints a directory as an ASCII tree -- one of the most token-efficient ways to understand project structure.

07GitHub CLI

Full GitHub API access from the terminal -- PRs, issues, releases, workflows, and more.

08fzf

Interactive fuzzy finder that makes any list selectable. Pipe file lists, git branches, or command history.

09xh

Friendly, fast HTTP client with sensible defaults and coloured output.

Agent

16 toolsDefault
01shellcheck

Static analyser for bash/sh scripts that catches bugs and bad practices before they run.

02ast-grep

Structural code search and replace using AST patterns rather than text.

03just

A make alternative with clean syntax that doubles as a project task menu.

04grex

Generates regex patterns from example strings you provide.

05knip

Finds unused exports, files, and dependencies in TypeScript/JavaScript projects.

06sd

Simpler, safer sed for find-and-replace across files. Literal by default.

07hyperfine

Benchmarking tool that runs commands repeatedly and reports statistical results.

08tokei

Reports lines of code by language across a project.

09tldr

Community-maintained cheat sheets for CLI tools, focused on practical examples.

10biome

Fast, zero-config linter and formatter for JavaScript and TypeScript.

11difftastic

Structural diff that compares files by AST rather than line-by-line.

12pandoc

Converts documents between virtually any format -- Markdown, HTML, PDF, DOCX, LaTeX.

13duckdb

Embedded SQL engine that queries CSV, JSON, and Parquet files directly.

14htmlq

Extracts content from HTML using CSS selectors, like jq for web pages.

15typos

Source code spell checker that finds common typos in identifiers, comments, and strings.

16gum

Beautiful, interactive UI primitives (prompts, spinners, filters) for shell scripts.

Media

4 tools
01ffmpeg

Industry-standard tool for audio and video processing -- transcoding, trimming, extracting frames.

02exiftool

Reads and writes metadata from images, video, audio, and documents.

03ImageMagick

Comprehensive image manipulation -- resize, crop, convert, annotate, composite.

04svgo

Optimises SVG files by removing redundant data. Often 30-70% smaller.

DX

15 tools
01eza

Modern ls replacement with colour-coded output, git status integration, and tree view.

02zoxide

Learns your most-used directories and lets you jump to them by partial name.

03delta

Syntax-highlighted, side-by-side git diffs with line numbers.

04glow

Renders Markdown beautifully in the terminal.

05mise

Manages runtime versions (Node, Python, Ruby, Go) per project via .mise.toml.

06watchexec

Runs a command whenever files change. Reduces the feedback loop.

07mkcert

Creates locally-trusted HTTPS certificates for development with zero configuration.

08lazygit

Full-featured TUI git client for staging, committing, branching, and rebasing.

09dust

Visual disk usage tree that shows what's consuming space, sorted by size.

10bottom

System resource monitor (CPU, memory, network, processes) as a TUI.

11direnv

Loads and unloads environment variables automatically when entering/leaving a directory.

12procs

Modern ps replacement with search, colour coding, and tree view.

13uv

Extremely fast Python package installer and virtual environment manager.

14hexyl

Hex viewer with colour-coded output distinguishing printable characters and control codes.

15taplo

TOML formatter, linter, and query tool for Rust projects and pyproject.toml.

Security

6 tools
01trivy

Comprehensive vulnerability scanner for containers, filesystems, git repos, and IaC configs.

02act

Runs GitHub Actions workflows locally using Docker. Faster iteration on workflow files.

03gitleaks

Scans git history and working trees for accidentally committed secrets.

04semgrep

Multi-language static analysis using pattern rules -- finds security bugs and anti-patterns.

05age

Simple, modern file encryption with a clean CLI. Resistant to misuse by design.

06doggo

Modern DNS lookup tool with JSON output and DNS-over-HTTPS support.

03 / Workflow

HOW IT WORKS

01 / CHOOSE

CHOOSE PRESETS

Core and Agent are on by default. Toggle Media, DX, and Security presets. Deselect any individual tool you don't need.

02 / PREVIEW

PREVIEW & INSTALL

See the exact install commands before anything runs. Runs the right package manager for your OS -- brew, apt, scoop, cargo, or npm.

03 / VERIFY

VERIFY EVERYTHING

Every tool is checked after installation. No silent failures. Run npx agent-loadout verify at any time to confirm what's working.

04 / WRITE

WRITE SKILLS

Generates skill files your AI agent can read. Each skill is a focused playbook with trusted commands, output formats, and gotchas.

04 / Reference

COMMANDS

npx agent-loadoutInteractive install (default)
npx agent-loadout install --preset core agent --applyInstall specific presets
npx agent-loadout install --all --applyInstall everything
npx agent-loadout verifyCheck what's installed
npx agent-loadout listFull catalog
npx agent-loadout skillsWrite skill files
npx agent-loadout skills --forceRewrite all skill files
npx agent-loadout list --brewfileGenerate Brewfile (macOS)

Requirements

  • Node.js 20+
  • Homebrew (macOS)
  • apt-get (Linux)
  • Scoop (Windows)

Platforms

  • macOS
  • Linux
  • Windows

Skill Files

  • ~/.claude/skills/agent-loadout/
  • ~/.agent-loadout/skills/
  • Auto-discovered by Claude Code and other agents

License

  • MIT
  • Open Source

agent-loadout / by conorluddy

One command. 50+ tools. Your agent is ready.