# Open CLI Describe the work. Get the CLI stack with install commands, verify checks, and agent-safe instructions. OpenCLI helps agents and humans choose command-line tools by task, verify setup, and start with safer commands. ## Agent entry points - Home/task search: / - Shareable task recommendations: /recommend?q={work-description} - Curated use-case stacks: /for/{capability-slug} - CLI pages: /cli/{slug} - Agent packs: /cli/{slug}/agent.md - CLI JSON: /cli/{slug}.json - Machine index: /llms.txt - JSON recommendation API: /api/recommend?q={work-description} ## How agents should use OpenCLI 1. Search or choose a CLI for the user's task. 2. Open the CLI's /agent.md pack or /cli/{slug}.json. 3. Install only if missing. 4. Run the verify command before task commands. 5. Start read-only. Ask before destructive, paid, deploy, merge, delete, or secret-exposing actions. ## Capability areas - Git & GitHub: /for/github — Review PRs, triage issues, inspect workflows, and keep repo work agent-safe. - Deploy: /for/deploy — Ship previews, inspect logs, and move safely toward production. - Data & DB: /for/database — Inspect schemas, run safe queries, and understand your data fast. - Browser: /for/browser — Give your agent a browser it can inspect, test, and automate. - AI & Coding Agents: /for/ai — Set up coding agents, local models, and AI-first terminal workflows. - Infra: /for/infra — Work with Kubernetes, Terraform, containers, and ops tooling with more confidence. - Wallet: /for/wallet — Give your agent wallet-aware capabilities, service discovery, and paid requests. - Research: /for/research — Crawl pages, collect sources, extract PDFs, and turn messy material into usable notes. - Documents: /for/documents — Convert, lint, OCR, and publish documents without losing structure. - Files & Notes: /for/knowledge-files — Search folders, notes, cloud drives, and personal knowledge bases. - Spreadsheets & Data: /for/spreadsheets — Inspect CSVs, clean tables, and query local data with repeatable commands. - Media & Transcription: /for/media — Extract audio, transcribe meetings, and prepare media for knowledge workflows. - Email & Calendar: /for/email-calendar — Search mail, inspect calendars, draft replies, and coordinate schedules with human approval. - Project Management: /for/project-management — Let your agent work with projects, todos, messages, and team coordination safely. ## Agent-ready CLI packs - Vault: /cli/vault/agent.md — Secrets, identity, and pki from the terminal. - ESLint: /cli/eslint/agent.md — Linting, js rules, and code health from the terminal. - Vite: /cli/vite/agent.md — Frontend dev server, build tooling, and scaffolding from the terminal. - Prettier: /cli/prettier/agent.md — Formatting, markdown, and code consistency from the terminal. - pnpm: /cli/pnpm/agent.md — Monorepos, fast installs, and disk efficiency from the terminal. - Consul: /cli/consul/agent.md — Service discovery, kv, and mesh from the terminal. - Vitest: /cli/vitest/agent.md — Testing, watch mode, and js unit tests from the terminal. - Playwright: /cli/playwright/agent.md — Browser testing, automation, and headless scripts from the terminal. - Turborepo: /cli/turborepo/agent.md — Monorepos, build caching, and task pipelines from the terminal. - Wrangler: /cli/wrangler/agent.md — Workers, queues, and kv and r2 from the terminal. - Codex CLI: /cli/codex/agent.md — Coding agent, terminal code tasks, and prompted edits from the terminal. - Prisma CLI: /cli/prisma/agent.md — Schema design, migrations, and type-safe db workflows from the terminal. - browser-use: /cli/browser-use/agent.md — Browser automation, persistent sessions, and agent workflows from the terminal. - Claude Code: /cli/claude-code/agent.md — Coding agent, refactors, and codebase search from the terminal. - Claude Code: /cli/claude/agent.md — Coding agent, codebase work, and ai terminal workflows from the terminal. - Biome: /cli/biome/agent.md — Linting, formatting, and js/ts code quality from the terminal. - drizzle-kit: /cli/drizzle-kit/agent.md — Migrations, schema diffs, and typescript db tooling from the terminal. - Playwright MCP: /cli/playwright-mcp/agent.md — Agent browser control, web testing, and browser automation from the terminal. - Datadog CI: /cli/datadog-ci/agent.md — CI tests, source maps, and deploy markers from the terminal. - Bun: /cli/bun/agent.md — JS runtime, task runner, and package management from the terminal. - Vercel CLI: /cli/vercel/agent.md — Deploy previews, project linking, and environment sync from the terminal. - Firebase CLI: /cli/firebase/agent.md — Hosting, functions, and project setup from the terminal. - OpenCode: /cli/opencode/agent.md — Terminal coding agent, codebase edits, and ai development from the terminal. - Linear CLI: /cli/linear/agent.md — Issue tracking, product work, and team coordination from the terminal. - Pi Coding Agent: /cli/pi/agent.md — Coding agent, terminal coding workflows, and agent extensions from the terminal. - markdownlint-cli2: /cli/markdownlint-cli2/agent.md — Markdown linting, docs hygiene, and ci checks from the terminal. - Gemini CLI: /cli/gemini-cli/agent.md — Coding agent, prompting, and terminal assistance from the terminal. - Nomad: /cli/nomad/agent.md — Scheduling, jobs, and clusters from the terminal. - Firecrawl: /cli/firecrawl/agent.md — Web extraction, crawling, and llm-ready markdown from the terminal. - Shopify CLI: /cli/shopify/agent.md — App scaffolding, themes, and store workflows from the terminal. - Salesforce CLI: /cli/sf/agent.md — Salesforce orgs, crm automation, and metadata from the terminal. - GitHub CLI: /cli/gh/agent.md — Pull requests, issue triage, and github actions from the terminal. - uv: /cli/uv/agent.md — Python envs, fast installs, and script execution from the terminal. - Netlify CLI: /cli/netlify/agent.md — Deploys, functions, and sites from the terminal. - Ollama: /cli/ollama/agent.md — Local models, ai prototyping, and private inference from the terminal. - yt-dlp: /cli/yt-dlp/agent.md — Video downloads, audio extraction, and archiving from the terminal. - FFmpeg: /cli/ffmpeg/agent.md — Media conversion, audio extraction, and video processing from the terminal. - Railway CLI: /cli/railway/agent.md — Service deploys, secrets, and logs from the terminal. - AWS CLI: /cli/aws-cli/agent.md — Cloud ops, s3, and iam and infra from the terminal. - Deno: /cli/deno/agent.md — TS runtime, built-in tooling, and scripting from the terminal. - ripgrep: /cli/rg/agent.md — Code search, fast grep, and agent codebase scans from the terminal. - Tesseract OCR: /cli/tesseract/agent.md — Image OCR, scanned text, and document extraction from the terminal. - Qwen Code: /cli/qwen-code/agent.md — Coding agent, qwen models, and terminal ai from the terminal. - mise: /cli/mise/agent.md — Tool versions, polyglot dev, and env setup from the terminal. - jq: /cli/jq/agent.md — JSON processing, apis, and agent output parsing from the terminal. - Zed Agent Panel CLI: /cli/zed-agent/agent.md — Editor agent, codebase work, and ai-assisted development from the terminal. - Repomix: /cli/repomix/agent.md — Codebase context, agent handoff, and repository analysis from the terminal. - rclone: /cli/rclone/agent.md — Cloud storage, sync, and backups from the terminal. - pipx: /cli/pipx/agent.md — Python CLI apps, isolated installs, and global tools from the terminal. - Pandoc: /cli/pandoc/agent.md — Document conversion, markdown, and publishing from the terminal. - just: /cli/just/agent.md — Task runner, project commands, and automation from the terminal. - bat: /cli/bat/agent.md — File previews, syntax highlighting, and readable diffs from the terminal. - Helm: /cli/helm/agent.md — Helm charts, kubernetes releases, and templates from the terminal. - mcporter: /cli/mcporter/agent.md — Runtime and CLI for connecting to configured Model Context Protocol servers. - Poppler Utils: /cli/poppler/agent.md — Extract PDF text, pdf metadata, and document search from the terminal. - whisper.cpp: /cli/whisper-cpp/agent.md — Transcription, meeting notes, and audio analysis from the terminal. - yq: /cli/yq/agent.md — YAML processing, config edits, and kubernetes files from the terminal. - ShellCheck: /cli/shellcheck/agent.md — Shell linting, bash safety, and script review from the terminal. - ngrok: /cli/ngrok/agent.md — Tunnels, webhooks, and local sharing from the terminal. - fd: /cli/fd/agent.md — File finding, project scans, and fast traversal from the terminal. - fdfind: /cli/fd-find/agent.md — File finding, linux package alias, and search shortcuts from the terminal. - Ruff: /cli/ruff/agent.md — Linting, formatting, and python code quality from the terminal. - gsutil: /cli/gsutil/agent.md — Cloud Storage, bucket sync, and object inspection from the terminal. - bq CLI: /cli/bq/agent.md — BigQuery, data warehouse, and sql analytics from the terminal. - Google Cloud CLI: /cli/gcloud/agent.md — Cloud ops, gcp projects, and deploy and logs from the terminal. - Dive: /cli/dive/agent.md — Image layers, docker optimization, and container inspection from the terminal. - Docker CLI: /cli/docker/agent.md — Containers, images, and compose workflows from the terminal. - zoxide: /cli/zoxide/agent.md — Jump to directories, shell navigation, and history-based cd from the terminal. - HTTPie: /cli/httpie/agent.md — API testing, readable http, and debugging endpoints from the terminal. - kubectl: /cli/kubectl/agent.md — Kubernetes, cluster debugging, and deployments from the terminal. - Terraform: /cli/terraform/agent.md — Infrastructure as code, plans, and provisioning from the terminal. - Goose: /cli/goose/agent.md — Coding agent, terminal actions, and prompted automation from the terminal. - Poetry: /cli/poetry/agent.md — Python packaging, dependencies, and virtualenvs from the terminal. - aider: /cli/aider/agent.md — Code editing, agent loops, and repo-aware chat from the terminal. - Tailscale CLI: /cli/tailscale/agent.md — Zero trust networking, tailnet admin, and ssh from the terminal. - Trivy: /cli/trivy/agent.md — Image scanning, vulns, and iac checks from the terminal. - Nushell: /cli/nushell/agent.md — Structured shell, pipelines, and data transforms from the terminal. - GitLab CLI: /cli/gitlab/agent.md — GitLab issues, merge requests, and ci from the terminal. - DuckDB CLI: /cli/duckdb/agent.md — Local analytics, sql, and csv/parquet queries from the terminal. - Atuin: /cli/atuin/agent.md — Shell history, search, and sync from the terminal.