ComposioHQ/awesome-agent-clis.
30 skills★ 166View on GitHub ↗
- 100/100
AWS CLI
"Manage AWS services — EC2, S3, Lambda, IAM, and more. Use when an agent needs to provision cloud infrastructure, manage S3 buckets, invoke Lambda functions, or configure AWS resources."
- 95/100
CodeRabbit CLI
"Review local code changes before commit, surface bugs and security issues, and feed findings back into an AI coding loop. Use when an agent needs to run terminal-native code review on a Git repo and act on the results."
- 85/100
Composio CLI
"Search, authenticate, and execute tools across 1000+ apps from the terminal. Use when an agent needs to discover available integrations, connect to third-party services, or execute actions across SaaS apps."
- 100/100
ElevenLabs CLI
"Voice and audio service management — text-to-speech, voice cloning, and audio generation. Use when an agent needs to generate speech audio, manage voice models, or work with ElevenLabs audio services."
- 100/100
Food Delivery CLI (ordercli)
"CLI for Foodora and Deliveroo — view order history, track active orders, and reorder past meals. Use when an agent needs to check food delivery order status, review past orders, or reorder from Foodora/Deliveroo."
- 100/100
GIF Search CLI (gifgrep)
"Search GIFs from Tenor and Giphy via CLI or TUI, download GIFs, and extract stills or sprite sheets. Use when an agent needs to find a GIF by keyword, download it, or generate a still frame or contact sheet from a GIF."
- 100/100
GitHub CLI (gh)
"Manage GitHub issues, PRs, repos, actions, and code search from the terminal. Use when an agent needs to create issues, open pull requests, manage releases, or search code on GitHub."
- 100/100
GitLab CLI (glab)
"Manage GitLab merge requests, issues, pipelines, and CI/CD from the terminal. Use when an agent needs to create MRs, manage issues, or monitor CI/CD pipelines on GitLab."
- 100/100
Google Cloud CLI (gcloud)
"Manage GCP resources — Compute, Cloud Run, GKE, BigQuery, IAM, and more. Use when an agent needs to provision GCP infrastructure, deploy to Cloud Run, query BigQuery, or manage GCP projects."
- 100/100
Google Suite CLI (gogcli)
"CLI for Gmail, Calendar, Chat, Drive, Docs, Sheets, Slides, Forms, Contacts, Tasks, Keep, and Admin. Use when an agent needs to interact with any Google Workspace service — send emails, manage calendar events, search Drive, read/write spreadsheets, or manage contacts."
- 100/100
Google Workspace CLI (gws)
"One CLI for all of Google Workspace — Drive, Gmail, Calendar, Sheets, Docs, Chat, Admin, and more. Dynamically built from Google's Discovery Service. Use when an agent needs broad Google Workspace access with 100+ built-in agent skills."
- 100/100
Kapso CLI
"WhatsApp messaging from the terminal via Kapso. Use when an agent needs to send WhatsApp messages through the Kapso platform."
- 100/100
Mailcoach CLI
"Email campaigns and transactional email management. Use when an agent needs to manage email campaigns, send transactional emails, or manage subscriber lists via Mailcoach."
- 100/100
Neon CLI
"Manage Neon serverless Postgres — projects, branches, databases, roles, and connection strings. Use when an agent needs to create database branches, manage Neon projects, or get connection strings for serverless Postgres."
- 100/100
Notion CLI (ntn)
"CLI for Notion — authenticate, manage Workers, interact with the Notion API, and upload files. Use when an agent needs to create or query Notion pages, manage databases, upload files to Notion, or deploy Notion Workers."
- 100/100
PlanetScale CLI (pscale)
"Branch, deploy, and manage MySQL databases with deploy requests. Use when an agent needs to manage PlanetScale databases, create branches, or submit deploy requests for schema changes."
- 100/100
PostHog CLI
"Query events, manage feature flags, and pull analytics data. Use when an agent needs to query product analytics, toggle feature flags, or pull PostHog event data."
- 100/100
Railway CLI
"Deploy services, manage variables, and provision databases on Railway. Use when an agent needs to deploy backend services, manage environment variables, or provision databases on Railway."
- 100/100
Ramp CLI
"Agent-ready spend and finance service provisioning. Use when an agent needs to manage corporate spend, provision finance services, or interact with Ramp's platform."
- 100/100
Remotion CLI
"Render videos, audio, and still images programmatically with React using terminal commands. Use when an agent needs to preview compositions, list available compositions, or render media artifacts from a Remotion project."
- 100/100
Resend CLI
"Send emails, manage domains, API keys, contacts, and broadcasts. Use when an agent needs to send transactional or marketing emails, manage email contacts, or configure email domains."
- 100/100
Sendblue CLI
"iMessage integration for agents — send and receive iMessages programmatically. Use when an agent needs to send iMessages or manage iMessage conversations."
- 95/100
Sentry CLI
"Manage Sentry releases, upload debug symbols and source maps, send events, monitor crons, and stream logs. Use when an agent needs to create releases, upload source maps, manage debug info files, or send test events to Sentry."
- 100/100
Sonos CLI (sonoscli)
"CLI to discover and control Sonos speakers over local network — playback, grouping, queue, favorites, scenes, Spotify, and volume. Use when an agent needs to control music playback, manage speaker groups, or play Spotify on Sonos."
- 100/100
Stripe CLI
"Test webhooks, trigger events, tail API logs, and manage Stripe resources. Use when an agent needs to test Stripe integrations, listen for webhook events, or inspect Stripe API activity."
- 100/100
Stripe Projects CLI
"Provision provider-backed services, link accounts, sync credentials, and manage billing from the terminal. Use when an agent needs to set up Stripe-powered services, manage project credentials, or handle service provisioning."
- 85/100
Tavily CLI
"Web search, page extraction, site crawling, and multi-source research from the terminal. Use when an agent needs to search the web, extract content from URLs, crawl sites with an objective, or run deep research across sources."
- 100/100
Turso CLI
"Manage libSQL/SQLite databases, replicas, and groups. Use when an agent needs to create or manage Turso databases, configure replicas, or get database connection URLs."
- 100/100
Visa CLI
"AI agents make card-native payments programmatically via Visa. Use when an agent needs to process card payments through Visa's platform. Currently in closed beta."
- 100/100
WhatsApp CLI (wacli)
"CLI for WhatsApp messaging — sync history, search messages, send texts and files, manage contacts and groups. Use when an agent needs to send WhatsApp messages, search chat history, or manage WhatsApp groups."