Core
9 toolsThe essentials. ripgrep, fd, jq, yq, bat, tree, GitHub CLI, fzf, and xh. Fastest code search, JSON/YAML slicing, and HTTP from the 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-loadout50+ curated terminal tools across core utilities, agent tooling, media, DX, and security.
Fastest code search available. 10-100x faster than grep. Agents use it constantly to locate symbols and patterns across large codebases.
Structural code search using AST patterns. Find usages, rename methods, enforce patterns without false positives.
Embedded SQL engine that queries CSV, JSON, and Parquet files directly. Ideal for log analysis and data exploration.
The standard tool for slicing and transforming JSON from APIs, config files, and CLI output.
Comprehensive vulnerability scanner for containers, filesystems, git repos, and IaC configs. Surface CVEs before they ship.
Fast, zero-config linter and formatter for JS/TS. Format and lint in a single pass before committing.
Fastest code search available -- 10-100x faster than grep. Respects .gitignore by default.
Modern find replacement that's faster and has sane defaults. Output is clean and scriptable.
The standard tool for slicing and transforming JSON from APIs, config files, and CLI output.
Does for YAML what jq does for JSON -- reads, writes, and transforms YAML/TOML/XML.
cat with syntax highlighting, line numbers, and git diff markers.
Prints a directory as an ASCII tree -- one of the most token-efficient ways to understand project structure.
Full GitHub API access from the terminal -- PRs, issues, releases, workflows, and more.
Interactive fuzzy finder that makes any list selectable. Pipe file lists, git branches, or command history.
Friendly, fast HTTP client with sensible defaults and coloured output.
Static analyser for bash/sh scripts that catches bugs and bad practices before they run.
Structural code search and replace using AST patterns rather than text.
A make alternative with clean syntax that doubles as a project task menu.
Generates regex patterns from example strings you provide.
Finds unused exports, files, and dependencies in TypeScript/JavaScript projects.
Simpler, safer sed for find-and-replace across files. Literal by default.
Benchmarking tool that runs commands repeatedly and reports statistical results.
Reports lines of code by language across a project.
Community-maintained cheat sheets for CLI tools, focused on practical examples.
Fast, zero-config linter and formatter for JavaScript and TypeScript.
Structural diff that compares files by AST rather than line-by-line.
Converts documents between virtually any format -- Markdown, HTML, PDF, DOCX, LaTeX.
Embedded SQL engine that queries CSV, JSON, and Parquet files directly.
Extracts content from HTML using CSS selectors, like jq for web pages.
Source code spell checker that finds common typos in identifiers, comments, and strings.
Beautiful, interactive UI primitives (prompts, spinners, filters) for shell scripts.
Industry-standard tool for audio and video processing -- transcoding, trimming, extracting frames.
Reads and writes metadata from images, video, audio, and documents.
Comprehensive image manipulation -- resize, crop, convert, annotate, composite.
Optimises SVG files by removing redundant data. Often 30-70% smaller.
Modern ls replacement with colour-coded output, git status integration, and tree view.
Learns your most-used directories and lets you jump to them by partial name.
Syntax-highlighted, side-by-side git diffs with line numbers.
Renders Markdown beautifully in the terminal.
Manages runtime versions (Node, Python, Ruby, Go) per project via .mise.toml.
Runs a command whenever files change. Reduces the feedback loop.
Creates locally-trusted HTTPS certificates for development with zero configuration.
Full-featured TUI git client for staging, committing, branching, and rebasing.
Visual disk usage tree that shows what's consuming space, sorted by size.
System resource monitor (CPU, memory, network, processes) as a TUI.
Loads and unloads environment variables automatically when entering/leaving a directory.
Modern ps replacement with search, colour coding, and tree view.
Extremely fast Python package installer and virtual environment manager.
Hex viewer with colour-coded output distinguishing printable characters and control codes.
TOML formatter, linter, and query tool for Rust projects and pyproject.toml.
Comprehensive vulnerability scanner for containers, filesystems, git repos, and IaC configs.
Runs GitHub Actions workflows locally using Docker. Faster iteration on workflow files.
Scans git history and working trees for accidentally committed secrets.
Multi-language static analysis using pattern rules -- finds security bugs and anti-patterns.
Simple, modern file encryption with a clean CLI. Resistant to misuse by design.
Modern DNS lookup tool with JSON output and DNS-over-HTTPS support.
Core and Agent are on by default. Toggle Media, DX, and Security presets. Deselect any individual tool you don't need.
See the exact install commands before anything runs. Runs the right package manager for your OS -- brew, apt, scoop, cargo, or npm.
Every tool is checked after installation. No silent failures. Run npx agent-loadout verify at any time to confirm what's working.
Generates skill files your AI agent can read. Each skill is a focused playbook with trusted commands, output formats, and gotchas.
npx agent-loadoutInteractive install (default)npx agent-loadout install --preset core agent --applyInstall specific presetsnpx agent-loadout install --all --applyInstall everythingnpx agent-loadout verifyCheck what's installednpx agent-loadout listFull catalognpx agent-loadout skillsWrite skill filesnpx agent-loadout skills --forceRewrite all skill filesnpx agent-loadout list --brewfileGenerate Brewfile (macOS)agent-loadout / by conorluddy
One command. 50+ tools. Your agent is ready.