skills/agentenv-cli/SKILL.md
Validate required environment variables with the local `agentenv` CLI. Use when an agent workflow needs a startup check, deployment validation, or a machine-readable report of missing or empty variables.
npx skillsauth add sebastianboehler/agent-cli-utils agentenv-cliInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Use agentenv to check environment prerequisites before running a model, sync task, or automation step.
Prefer the installed binary when it exists:
agentenv OPENAI_API_KEY HOME
If working inside this repository or the binary is not installed, run:
go run ./cmd/agentenv -- OPENAI_API_KEY HOME
-file required-env.txt to load names from a file.-allow-empty only when blank values are acceptable.-show-values only when exposing raw values is safe.-format json or -format yaml for automation.-format text for human review.-strict=true for CI, startup checks, and agent preflight.-show-values unless the environment is trusted and the output will not be logged.Validate a known set:
go run ./cmd/agentenv -- OPENAI_API_KEY AGENT_HOME MODEL_NAME
Load from file:
go run ./cmd/agentenv -- -file required-env.txt -format json
tools
Use the local `company` CLI for German Handelsregister, OffeneRegister, and OpenCorporates company lookup with structured output. Prefer it when an agent needs registry-backed company research before lead scoring, outreach, or CRM/database updates.
tools
Send or validate SMTP mail flows with the `agentsmtp` CLI. Use when an agent needs a small SMTP submission tool with provider presets for Gmail or Google Workspace, structured output, and configurable auth through password or app-password.
tools
Use the local `agentrunpod` CLI to submit, inspect, and cancel RunPod serverless jobs with structured output. Prefer it when an agent needs an env-configurable wrapper around the RunPod HTTP API instead of ad hoc curl commands.
tools
Execute shell commands with the local `agentrun` CLI. Use when an agent needs timeout control, bounded stdout and stderr capture, or structured command results instead of direct raw process execution.