cli-config

Configure the Paintress CLI with models, tools, subagents, and custom commands.

24|4|Updated Jan 13, 2026
One-click install
npx skills add https://github.com/youware-labs/pai-agent-sdk --skill cli-config-youware-labs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cli-config
Source: https://github.com/youware-labs/pai-agent-sdk/tree/main/paintress_cli/paintress_cli/skills/cli-config
Command: npx skills add https://github.com/youware-labs/pai-agent-sdk --skill cli-config-youware-labs

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill simplifies the process of configuring the Paintress CLI, allowing users to customize models, tools, subagents, and custom commands for a personalized and efficient workflow.

Core Features & Use Cases

  • Centralized Configuration: Manage global and project-level settings from a single point.
  • Model & Tool Customization: Define AI models, set tool approval policies, and manage subagent configurations.
  • Custom Commands: Extend CLI functionality with user-defined slash commands.
  • Use Case: A developer needs to set up a specific AI model for code generation and ensure that shell commands require explicit approval. They can use this Skill to update their config.toml and tools.toml files.

Quick Start

Run paintress setup to initialize global configuration with defaults.

Frequently Asked Questions about cli-config

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

FAQPage Schema
How do I configure Paintress CLI settings for a specific project?

You can configure Paintress CLI by running the `paintress setup` command to initialize global configuration with defaults, then editing your TOML or JSON files to define model selection, tool permissions, and subagent definitions.

How do I require explicit approval for shell commands in Paintress?

You can require explicit approval for shell commands by updating your `tools.toml` file to set specific tool approval policies, ensuring that potentially destructive shell commands require user confirmation before execution.

Can I use environment variables to override Paintress CLI TUI settings?

Yes, Paintress CLI supports environment variable overrides for TUI settings, allowing you to dynamically adjust your terminal interface configuration without directly modifying the underlying TOML or JSON files.

What is the best way to define custom slash commands for my CLI workflow?

The best way to define custom slash commands is by extending the Paintress CLI functionality through user-defined configurations in your settings files, enabling personalized workflow triggers directly from the interface.

Does Paintress CLI support both global and project-level configurations simultaneously?

Yes, Paintress CLI supports both global and project-level configurations simultaneously, enabling centralized management of user-wide defaults alongside isolated, project-specific model and tool customizations.