advai-cli-unified-terminal-ai

Manages AI agent skills, external CLIs, and terminal AI chat through one advai command.

4|Updated May 16, 2026
One-click install
npx skills add https://github.com/reason-machines/devtools-skills --skill advai-cli-unified-terminal-ai-reason-machines
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: advai-cli-unified-terminal-ai
Source: https://github.com/reason-machines/devtools-skills/tree/main/skills/advai-cli-unified-terminal-ai
Command: npx skills add https://github.com/reason-machines/devtools-skills --skill advai-cli-unified-terminal-ai-reason-machines

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Managing AI coding agent skills across platforms like Cursor, Claude Code, and Codex requires manually copying files into each tool's directory, and switching between separate CLIs and AI chat interfaces fragments the terminal workflow. ## Core Features & Use Cases - Skill Management: Install, update, and uninstall skills from GitHub repositories, then sync them to 51+ platform adapters including Cursor, Claude Code, Codex, TRAE, Cline, and Continue. - External CLI Management: Install and execute third-party command-line tools like gh and docker through the advai proxy via OpenCLI integration. - Terminal AI Chat: Run an interactive TUI chat session against any OpenAI-compatible API with configurable model, system prompt, agent, and in-session commands like /save and /model. - Knowledge Bases: Create local document collections, add files, and search them for reference during development. - Use Case: A team lead publishes a skills repository on GitHub; each engineer runs advai skill install with the repo URL and syncs the shared coding-standards skill to Cursor and Claude Code in one step. ## Quick Start Install advai-cli with pip, set your ADVAI_API_KEY environment variable, then ask the agent to install a skill from a GitHub repo and sync it to Cursor.

Frequently Asked Questions about advai-cli-unified-terminal-ai

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I install and sync AI agent skills to Cursor from the terminal?▼

Run advai skill install with a GitHub repository URL, then use advai skill sync with the skill name and --platform cursor. You can combine both steps by adding --platform cursor directly to the install command.

How to use terminal AI chat with an OpenAI-compatible API?▼

Set ADVAI_API_KEY and optionally ADVAI_BASE_URL and ADVAI_MODEL, then run advai tui to start an interactive chat session. In-session commands like /model, /agent, /system, and /save let you switch models and export transcripts.

Which platforms does advai-cli support for skill sync?▼

advai-cli includes 51+ built-in platform adapters such as Cursor, Claude Code, Codex, TRAE, Cline, Continue, GitHub Copilot, and Windsurf. Run advai skill platform list to see all supported targets, or add custom platforms with advai skill platform add.

Can I install advai-cli with npm or Homebrew instead of pip?▼

Yes, advai-cli is distributed via PyPI, npm, and Homebrew. The npm package creates a private Python virtual environment during postinstall, while Homebrew installation uses the Advai-X/tap tap on macOS.

Why is advai skill sync not writing to my platform directory?▼

Sync fails when the platform directory does not exist or uses a non-standard path. Verify the platform with advai skill platform list, create the target directory if missing, and set a custom location with advai skill platform override.

What are the limitations of advai-cli external CLI management?▼

External CLI management requires the opencli binary to be installed for full functionality. Without it, commands like advai cli install, update, and proxied execution of tools like gh or docker will not work.