Communitygithub.com

cli-anything-seaclip

Interface en ligne de commande sans état pour la gestion de projet SeaClip-Lite. Communique via API HTTP et lectures SQLite directes.

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

Cette compétence fournit une interface en ligne de commande (CLI) sans état pour la gestion de projets SeaClip-Lite. Elle est conçue pour être utilisée directement par un développeur ou par des agents IA (ex. Claude Code) via son mode JSON structuré. La CLI communique avec le backend SeaClip-Lite via une API HTTP et effectue des lectures directes dans la base de données SQLite. Aucun état local ni session n'est conservé, ce qui la rend idéale pour une exécution automatisée et reproductible. Elle supporte la gestion des tâches (issues), des agents de pipeline, du pipeline lui-même, des planifications (scheduler), du flux d'activité et des vérifications de santé du serveur. Toutes les commandes sont disponibles en deux formats de sortie : lisible (tableaux, couleurs) pour les humains et JSON structuré pour les agents. Cela permet une intégration facile dans des workflows d'automatisation ou des sessions agent sans perte d'information.

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

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-seaclip ?

Interface en ligne de commande sans état pour la gestion de projet SeaClip-Lite. Communique via API HTTP et lectures SQLite directes. Aucun état local ni session.

Installation

pip install -e .

Prérequis :

  • Python 3.10+
  • Backend SeaClip-Lite en cours d'exécution sur localhost:5200

Utilisation

Commandes de base

# Afficher l'aide
cli-anything-seaclip --help

# Démarrer le mode REPL interactif
cli-anything-seaclip

# Exécuter avec sortie JSON (pour consommation par un agent)
cli-anything-seaclip --json server health
cli-anything-seaclip --json issue list
cli-anything-seaclip --json agent list

Mode REPL

Lorsqu'il est invoqué sans sous-commande, la CLI ouvre une session interactive REPL :

cli-anything-seaclip
# Saisissez les commandes de manière interactive avec auto-complétion et historique

Groupes de commandes

Issue (tâche)

Commandes de gestion des tâches.

CommandeDescription
listLister les tâches (--status, --priority, --search, --limit)
createCréer une nouvelle tâche (--title, --description, --priority)
moveDéplacer une tâche vers une colonne (ISSUE_ID --column COL)
statusMettre à jour le statut d'une tâche (ISSUE_ID --set STATUS)
deleteSupprimer une tâche (ISSUE_ID)

Agent (pipeline)

Commandes relatives aux agents du pipeline.

CommandeDescription
listLister tous les agents du pipeline

Pipeline

Commandes de contrôle du pipeline.

CommandeDescription
startDémarrer le pipeline (--issue UUID --mode auto/manual)
statusObtenir le statut du pipeline (--issue UUID)
resumeReprendre un pipeline en pause (--issue UUID)
stopArrêter un pipeline en cours (--issue UUID)

Scheduler (planificateur)

Commandes de configuration des planifications.

CommandeDescription
listLister toutes les configurations de planification
addAjouter une planification (--name, --cron, --repo)
syncDéclencher une synchronisation (SCHEDULE_ID)

Activity (activité)

Commandes du flux d'activité.

CommandeDescription
listActivité récente (--limit N)

Server (serveur)

Commandes utilitaires du serveur.

CommandeDescription
healthVérifier l'état de santé du backend

Formats de sortie

Toutes les commandes prennent en charge deux modes de sortie :

  • Lisible par l'humain (par défaut) : tableaux, couleurs, texte formaté
  • Lisible par machine (drapeau --json) : JSON structuré pour consommation par un agent
# Sortie humaine
cli-anything-seaclip issue list

# Sortie JSON pour les agents
cli-anything-seaclip --json issue list

Pour les agents IA

Lors de l'utilisation programmatique de cette CLI :

  1. Utilisez toujours le drapeau --json pour une sortie analysable
  2. Vérifiez les codes de retour - 0 pour succès, non nul pour erreurs
  3. Analysez stderr pour les messages d'erreur en cas d'échec
  4. Les réponses d'erreur incluent {"error": "message"} en mode JSON

Version

1.0.0

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