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.
By hkuds · 385 installs
npx skills add hkuds/cli-anything --skill cli-anything-seaclip
Source repository · Upstream listing
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
Prerequisites:
Python 3.10+
SeaClip Lite backend running at localhost:5200
Usage
Basic Commands
REPL Mode
When invoked without a subcommand, the CLI enters an interactive REPL session:
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
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