Skip to main content
The tank CLI is a security-first package manager for AI agent skills. It provides 17 commands organized into four categories: authentication, skill management, security, and utilities.

Installation

# macOS (Homebrew)
brew install tank

# Linux/macOS (GitHub releases)
curl -fsSL https://tank.dev/install.sh | sh

# Verify installation
tank --version

Command Categories

Authentication Commands

Manage authentication with the Tank registry.

Skill Management Commands

Install, publish, and manage AI agent skills.

Security Commands

Verify integrity and analyze security posture.

Utility Commands

Global Flags

--version
flag
Display tank CLI version
--help
flag
Show help for any command

Configuration

Tank stores configuration in ~/.tank/config.json:
{
  "registry": "https://tank.dev",
  "token": "tank_...",
  "user": {
    "name": "...",
    "email": "..."
  }
}

Environment Variables

TANK_DEBUG
string
default:"0"
Enable debug logging. Set to 1 to output structured logs via pino.
TANK_REGISTRY
string
default:"https://tank.dev"
Override default registry URL.

Exit Codes

  • 0 - Success
  • 1 - Command failed (error message printed to stderr)

Next Steps

Authentication

Login to Tank registry

Skill Commands

Install and manage skills

Security Commands

Verify and audit skills

Quick Start

Install your first skill

Build docs developers (and LLMs) love