
Cli Anything N8n
- 380 installs
- 46.6k repo stars
- Updated August 3, 2026
- hkuds/cli-anything
cli-anything-n8n is a Python CLI skill that operates n8n workflow automation via the n8n Public API v1.1.1 for developers who need to trigger runs, manage credentials, and script pipeline tasks from the terminal.
About
cli-anything-n8n is a CLI harness from hkuds/cli-anything for the n8n workflow automation platform, verified against the n8n OpenAPI spec v1.1.1 and requiring n8n >= 1.0.0. Install with pip install cli-anything-n8n, then configure base_url and api_key via cli-anything-n8n config set or N8N_BASE_URL and N8N_API_KEY environment variables. The CLI manages workflows, executions, credentials, variables, and tags through the Public API v1.1.1 so agents and developers can trigger runs, inspect execution status, and automate pipeline maintenance without the n8n web UI. Developers reach for cli-anything-n8n when operating self-hosted or cloud n8n instances from CI scripts, cron jobs, or coding-agent sessions that need programmatic workflow control.
- Terminal-first control of n8n workflows
- Scriptable triggers and workflow management
- Pairs with hkuds/cli-anything CLI patterns
- Supports agent-driven automation pipelines
- Reduces manual n8n UI operations
Cli Anything N8n by the numbers
- 380 all-time installs (skills.sh)
- +14 installs in the week ending Aug 2, 2026 (Skillselion tracking)
- Ranked #457 of 2,715 Automation & Workflows skills by installs in the Skillselion catalog
- Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/hkuds/cli-anything --skill cli-anything-n8nAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 380 |
|---|---|
| repo stars | ★ 46.6k |
| Last updated | August 3, 2026 |
| Repository | hkuds/cli-anything ↗ |
How do you trigger n8n workflows from the CLI?
Operate, script, and extend n8n workflows from the terminal—trigger runs, manage nodes, and automate pipeline tasks without opening the n8n UI.
Who is it for?
Developers operating self-hosted n8n instances who need programmatic workflow triggers, credential management, and execution monitoring from CI or agent scripts.
Skip if: Skip cli-anything-n8n when you need to design new n8n workflow logic visually and have no requirement for terminal or API-driven operations.
When should I use this skill?
Trigger cli-anything-n8n when an agent or script must fire n8n workflows, rotate credentials, or poll execution status against a configured n8n base URL.
What you get
Triggered n8n executions, updated workflow configs, managed credentials and variables, and execution status reports from terminal commands.
- triggered workflow executions
- credential and variable updates
- execution status output
By the numbers
- Verified against n8n OpenAPI Public API v1.1.1
- Requires n8n >= 1.0.0
- Manages 5 resource types: workflows, executions, credentials, variables, tags
Files
cli-anything-n8n
CLI harness for n8n workflow automation — built with the CLI-Anything pattern. Verified against n8n OpenAPI spec v1.1.1.
Installation
pip install cli-anything-n8nConfiguration
cli-anything-n8n config set base_url https://your-n8n-instance.com
cli-anything-n8n config set api_key your-api-key
# Or environment variables
export N8N_BASE_URL=https://your-n8n-instance.com
export N8N_API_KEY=your-api-key
export N8N_TIMEOUT=60 # optional, default 30sCommand Groups
| Group | Commands |
|---|---|
| workflow | list, get, create, update, delete, activate, deactivate, tags, set-tags, transfer |
| execution | list, get, delete, retry |
| credential | create, delete, schema, transfer |
| variable | list, create, update, delete |
| tag | list, get, create, update, delete |
| config | show, set |
For AI Agents
- Always use
--jsonflag for structured output - Use
@file.jsonto pass complex JSON from files - Check return codes: 0 = success, non-zero = error
- All IDs are strings, not integers
- API key is always masked in
config showoutput - Not available in public API: data tables, credential listing, execution stop
Related skills
How it compares
Pick cli-anything-n8n over raw curl against n8n when you need a structured CLI with config persistence for workflows, credentials, and execution polling.
FAQ
Which n8n API version does cli-anything-n8n support?
cli-anything-n8n is verified against the n8n OpenAPI spec Public API v1.1.1 and requires n8n >= 1.0.0. Configure base_url and api_key via CLI config commands or N8N_BASE_URL and N8N_API_KEY environment variables.
What n8n resources can cli-anything-n8n manage?
cli-anything-n8n manages n8n workflows, executions, credentials, variables, and tags through the Public API. Developers trigger runs, inspect execution status, and update automation configs from terminal without the n8n web UI.