silent-cli

SKILL.md

Silent and Unattended CLI Execution Skill

Overview

This skill provides a comprehensive reference for running command line programs in unattended/non-interactive environments. It documents environment variables, command-line flags, and configuration options to:

  • Disable interactive prompts - Ensure programs run without user input
  • Suppress progress indicators - Disable spinners, progress bars, and real-time updates
  • Disable colored output - Remove ANSI color codes and terminal formatting
  • Reduce output verbosity - Limit output to essential information only
  • Force non-TTY mode - Prevent programs from detecting terminal capabilities

Coverage

  • 155 programs across Linux, macOS, and Windows
  • Cloud platforms, containers, version control, build tools, databases, security, monitoring, CI/CD, IaC, and more

Structure

/
├── SKILL.md              # This file - skill overview
├── INDEX_BY_NAME.md      # Program index alphabetically
├── INDEX_BY_CATEGORY.md  # Program index by category
├── PLATFORM_COVERAGE.md  # Platform coverage statistics
├── UNIX.md               # Unix/Linux usage examples
├── WINDOWS.md            # Windows-specific notes
├── programs/             # Individual program documentation (155 files)
│   ├── git.md
│   ├── curl.md
│   ├── aws.md
│   ├── docker.md
│   └── ...
└── scripts/              # Helper scripts (if needed)

Quick Reference

Universal Environment Variables

These environment variables affect many programs:

Variable Value Effect
CI true Indicates continuous integration environment, triggers non-interactive mode for many tools
DEBIAN_FRONTEND noninteractive Prevents apt/dpkg from prompting (Debian/Ubuntu)
FORCE_COLOR 0 Disables colored output (Node.js, some JS tools)
NO_COLOR 1 Disables colored output (growing standard)
TERM dumb Minimal terminal capabilities
TZ UTC Sets timezone, prevents timezone prompts
PYTHONUNBUFFERED 1 Unbuffered Python output
NODE_NO_WARNINGS 1 Suppress Node.js warnings
Weekly Installs
10
GitHub Stars
1
First Seen
Feb 15, 2026
Installed on
opencode10
claude-code10
codex10
cline9
kilo8
junie8