Communitygithub.com

cli-anything-n8n

Outil en ligne de commande pour l'automatisation des workflows n8n, basé sur le modèle CLI-Anything.

Qu'est-ce que cli-anything-n8n ?

cli-anything-n8n est une interface en ligne de commande (CLI) conçue pour interagir avec n8n, une plateforme d'automatisation de workflows. Son objectif est de permettre aux développeurs et aux agents IA de gérer facilement les workflows, exécutions, credentials, variables et tags via une interface structurée et prévisible. Basé sur le modèle CLI-Anything et vérifié par rapport à la spécification OpenAPI de n8n v1.1.1, cet outil garantit une fiabilité et une compatibilité optimales. Il est installable via pip, configurable par variables d'environnement ou commandes dédiées, et produit des sorties JSON exploitables par des agents IA. Idéal pour l'intégration dans des pipelines DevOps ou des environnements automatisés, il simplifie la gestion des tâches courantes comme l'activation/désactivation de workflows, la récupération des exécutions, ou le transfert de credentials entre instances. Les identifiants sont toujours des chaînes, et la clé API est masquée dans les affichages de configuration.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/HKUDS/CLI-Anything/tree/main/skills/cli-anything-n8n

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Que fait cli-anything-n8n ?

Interface en ligne de commande pour l'automatisation des workflows n8n — construite selon le modèle CLI-Anything. Vérifié par rapport à la spécification OpenAPI de n8n v1.1.1.

Installation

pip install cli-anything-n8n

Configuration

cli-anything-n8n config set base_url https://votre-instance-n8n.com
cli-anything-n8n config set api_key votre-cle-api

# Ou via des variables d'environnement
export N8N_BASE_URL=https://votre-instance-n8n.com
export N8N_API_KEY=votre-cle-api
export N8N_TIMEOUT=60  # optionnel, par défaut 30s

Groupes de commandes

GroupeCommandes
workflowlister, obtenir, créer, mettre à jour, supprimer, activer, désactiver, tags, définir-tags, transférer
executionlister, obtenir, supprimer, réessayer
credentialcréer, supprimer, schéma, transférer
variablelister, créer, mettre à jour, supprimer
taglister, obtenir, créer, mettre à jour, supprimer
configafficher, définir

Pour les agents IA

  • Utilisez toujours le drapeau --json pour une sortie structurée
  • Utilisez @fichier.json pour passer des JSON complexes depuis des fichiers
  • Vérifiez les codes de retour : 0 = succès, non nul = erreur
  • Tous les identifiants sont des chaînes, pas des entiers
  • La clé API est toujours masquée dans la sortie de config show
  • Non disponibles via l'API publique : tableaux de données, liste des credentials, arrêt d'exécution

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

cli-anything-adguardhome

>-

cli-anything-anygen

>-

cli-anything-audacity

>-

cli-anything-blender

>-

cli-anything-browser

Browser automation CLI using DOMShell MCP server. Maps Chrome

cli-anything-calibre

>-

cli-anything-ccswitch

CLI interface for CC Switch — manage AI coding tool configurations from the terminal

cli-anything-chromadb

>-

cli-anything-cloudanalyzer

Command-line interface for CloudAnalyzer — Agent-friendly harness for CloudAnalyzer, a QA platform for mapping, localization, and perception outputs. Supports 27 commands across 8 groups: point cloud evaluation, trajectory evaluation, ground segmentation QA, config-driven quality gates, baseline evolution, processing, visualization, and interactive REPL.

cli-anything-cloudcompare

Command-line interface for CloudCompare — Agent-friendly harness for CloudCompare, the open-source 3D point cloud and mesh processing software. Supports 41 commands across 9 groups: project management, session control, point cloud operations (subsample, filter, segment, analyze), mesh operations, distance computation (C2C, C2M), transformations (ICP, matrix), export (LAS/LAZ/PLY/PCD/OBJ/STL/E57), and interactive REPL.

cli-anything-comfyui

>-

cli-anything-dify-workflow

Wrapper for the Dify workflow DSL CLI. Create, inspect, validate, edit, and export Dify workflow files through a CLI-Anything harness.

cli-anything-drawio

>-

cli-anything-eez-studio

Use EEZ Studio from the command line: inspect and modify native .eez-project files, edit LVGL screens/widgets, manage SCPI commands, and invoke the real EEZ Studio backend for LVGL builds.

cli-anything-eth2-quickstart

>-

cli-anything-exa

>-

cli-anything-firefly-iii

Firefly III CLI - Personal finance management via CLI-Anything

cli-anything-freecad

Complete CLI harness for FreeCAD parametric 3D CAD modeler (258 commands). Covers ALL workbenches: Part (29 primitives + boolean + mirror + loft + sweep), Sketcher (26 cmds: geometry + constraints + editing), PartDesign (38 cmds: pad/pocket/groove/fillet/chamfer/patterns/hole/datum), Assembly (11 cmds), Mesh (16 cmds), TechDraw (15 cmds: views + dimensions + PDF/SVG), Draft (33 cmds: 2D shapes + arrays + transforms), FEM (12 cmds), CAM/CNC (10 cmds), Surface (6 cmds), Spreadsheet (7 cmds), Import (13 formats), Export (17 formats), Measure (12 cmds), Materials (21 presets). Headless FreeCAD export to STEP/IGES/STL/OBJ/DXF/PDF/glTF/3MF.

cli-anything-gimp

>-

cli-anything-godot

>-

Skills associés