--- name: atom-config description: Show Atom OS configuration and environment variables version: 1.0.0 author: Atom Team tags: [atom, cli, config, environment] maturity_level: STUDENT governance: maturity_requirement: STUDENT reason: "Read-only configuration display, safe for all maturity levels" --- # Atom Configuration Display Show Atom OS configuration details and environment variables. ## Usage Execute this skill to display configuration: ``` atom-os config [--show-daemon] ``` ## Options - `--show-daemon`: Include daemon-specific configuration (PID file, log file location) ## Configuration Sections ### Server - `PORT`: Server port (default: 8000) - `HOST`: Server host (default: 0.0.0.0) - `WORKERS`: Worker processes (default: 1) ### Host Mount (SECURITY WARNING) - `ATOM_HOST_MOUNT_ENABLED`: Enable host filesystem mount - `ATOM_HOST_MOUNT_DIRS`: Allowed directories (colon-separated) ### Database - `DATABASE_URL`: Database connection string ### LLM Providers - `OPENAI_API_KEY`: OpenAI API key - `ANTHROPIC_API_KEY`: Anthropic API key - `DEEPSEEK_API_KEY`: DeepSeek API key ### Agent-to-Agent Execution - `POST /api/agent/start` - Start Atom as service - `POST /api/agent/stop` - Stop Atom service - `GET /api/agent/status` - Check status - `POST /api/agent/execute` - Execute command ### Daemon (with --show-daemon flag) - `PID File`: ~/.atom/pids/atom-os.pid - `Log File`: ~/.atom/logs/daemon.log - `Running`: Current daemon status ## Examples Show basic configuration: ``` atom-os config ``` Expected output: ``` Atom OS Configuration ======================================== Environment Variables: Server: PORT - Server port (default: 8000) HOST - Server host (default: 0.0.0.0) WORKERS - Worker processes (default: 1) Database: DATABASE_URL - Database connection string LLM Providers: OPENAI_API_KEY - OpenAI API key ANTHROPIC_API_KEY - Anthropic API key DEEPSEEK_API_KEY - DeepSeek API key See .env file for full configuration. ``` Show daemon configuration: ``` atom-os config --show-daemon ``` ## Notes ✓ **Read-only operation** - Safe for all maturity levels (STUDENT+) This command displays configuration but does not modify any settings. ## Environment File Full configuration is stored in `.env` file in Atom project root directory.