Add autocomplete specs for a CLI tool you maintain or use frequently.
Fix or improve existing completion specs for popular command-line tools.
Enable IDE-style suggestions in your terminal for hundreds of tools without writing specs yourself.
Requires Amazon Q Developer CLI setup and macOS Accessibility API permissions configuration.
This repository is the community-maintained database of completion specifications for Amazon Q Developer CLI (formerly known as Fig), a tool that adds IDE-style autocomplete to your terminal. When you start typing a command like "git commit" or "docker run", the tool pops up a suggestion menu showing available subcommands, flags, and arguments, similar to how code editors like VS Code suggest completions as you type code. Each completion spec is a small TypeScript file that describes the structure of a command-line tool: what subcommands it has, what flags those subcommands accept, and what kinds of arguments to expect. Amazon Q reads these specs to generate contextually relevant suggestions. The repository contains specs for hundreds of popular tools. The actual tool that displays completions is Amazon Q Developer CLI, which you install separately and is currently only available on macOS (Linux and Windows support is in progress). The tool uses the Mac Accessibility API to position the suggestion window and integrates with your shell to read what you have typed. You would contribute to this repo if you want to add or fix a completion spec for a command-line tool you use. The specifications themselves are written in TypeScript.
Generated 2026-05-18 · Model: sonnet-4-6 · Verify against the repo before relying on details.