Skip to main content

cli-anything-seaclip

Command-line interface for SeaClip-Lite - A stateless CLI for managing issues, pipelines, agents, schedules, and activity on the SeaClip-Lite project management board.

Informations de source

Dépôt
HKUDS/CLI-Anything
Dernière activité de la source
18 avril 2026 à 10:12
Langue détectée de SKILL.md
anglais
Étoiles
53 128
Forks
4 813

Options d'installation

Le prompt qui vérifie d'abord la source est sélectionné par défaut. Vous pouvez passer à une commande directe ou télécharger une copie locale.

Vérifiez les fichiers source

Lisez SKILL.md et les fichiers associés affichés par SkillsMP avant de décider de l'installer.

Affichage de SKILL.md

SKILL.md
Instructions source · Aperçu en lecture seule
name
cli-anything-seaclip
description
Command-line interface for SeaClip-Lite - A stateless CLI for managing issues, pipelines, agents, schedules, and activity on the SeaClip-Lite project management board.
# cli-anything-seaclip A stateless command-line interface for SeaClip-Lite project management. Communicates via HTTP API and direct SQLite reads. No local state or session. ## Installation ```bash pip install -e . ``` **Prerequisites:** - Python 3.10+ - SeaClip-Lite backend running at localhost:5200 ## Usage ### Basic Commands ```bash # Show help cli-anything-seaclip --help # Start interactive REPL mode cli-anything-seaclip # Run with JSON output (for agent consumption) cli-anything-seaclip --json server health cli-anything-seaclip --json issue list cli-anything-seaclip --json agent list ``` ### REPL Mode When invoked without a subcommand, the CLI enters an interactive REPL session: ```bash cli-anything-seaclip # Enter commands interactively with tab-completion and history ``` ## Command Groups ### Issue Issue management commands. | Command | Description | |---------|-------------| | `list` | List issues (--status, --priority, --search, --limit) | | `create` | Create a new issue (--title, --description, --priority) | | `move` | Move issue to column (ISSUE_ID --column COL) | | `status` | Update issue status (ISSUE_ID --set STATUS) | | `delete` | Delete an issue (ISSUE_ID) | ### Agent Pipeline agent commands. | Command | Description | |---------|-------------| | `list` | List all pipeline agents | ### Pipeline Pipeline control commands. | Command | Description | |---------|-------------| | `start` | Start pipeline (--issue UUID --mode auto/manual) | | `status` | Get pipeline status (--issue UUID) | | `resume` | Resume paused pipeline (--issue UUID) | | `stop` | Stop running pipeline (--issue UUID) | ### Scheduler Schedule configuration commands. | Command | Description | |---------|-------------| | `list` | List all schedule configs | | `add` | Add schedule (--name, --cron, --repo) | | `sync` | Trigger sync (SCHEDULE_ID) | ### Activity Activity feed commands. | Command | Description | |---------|-------------| | `list` | Recent activity (--limit N) | ### Server Server utility commands. | Command | Description | |---------|-------------| | `health` | Check backend health | ## Output Formats All commands support dual output modes: - **Human-readable** (default): Tables, colors, formatted text - **Machine-readable** (`--json` flag): Structured JSON for agent consumption ```bash # Human output cli-anything-seaclip issue list # JSON output for agents cli-anything-seaclip --json issue list ``` ## For AI Agents When using this CLI programmatically: 1. **Always use `--json` flag** for parseable output 2. **Check return codes** - 0 for success, non-zero for errors 3. **Parse stderr** for error messages on failure 4. **Error responses** include `{"error": "message"}` in JSON mode ## Version 1.0.0
Voir sur GitHub