Skip to main content
skill CX Codex

cli-anything-seaclip — Claude Code skill: how to install

A stateless CLI for managing tasks, pipelines, and schedules on the SeaClip-Lite board. It allows AI agents to inspect and update issues using structured JSON output.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add HKUDS/CLI-Anything --skill cli-anything-seaclip -a claude-code
Open on GitHub

What cli-anything-seaclip does

This skill provides a command-line interface for the SeaClip-Lite project management board. The tool is completely stateless. It communicates with the system via HTTP API calls and direct SQLite reads without persisting local sessions. Built-in command groups cover issue tracking (list, create, move, status, delete), pipeline automation, cron schedules, and activity feeds.

For automated agent workflows, the CLI provides the --json flag. This outputs clean JSON, while failures return non-zero exit codes with {"error": "message"} in stderr. A standalone REPL mode with tab completion and history is also available for direct terminal use.

The tool will fail immediately without a running SeaClip-Lite backend at localhost:5200. You also need Python 3.10+ installed to run the CLI package.

What it helps with

  • list, create, and move issues across SeaClip-Lite columns
  • start, pause, resume, and stop pipeline executions
  • inspect pipeline agents and backend health status
  • configure cron schedules and trigger repository syncs

Example prompts for the agent

  • Run cli-anything-seaclip --json issue list --status open to fetch current open issues.
  • Check backend readiness using cli-anything-seaclip --json server health.
  • Start an automated pipeline run: cli-anything-seaclip --json pipeline start --issue <UUID> --mode auto.

How to install cli-anything-seaclip

1Skills CLI (Vercel)

npx skills add HKUDS/CLI-Anything --skill cli-anything-seaclip -a claude-code

2Manually: put the files in place

~/.claude/skills/cli-anything-seaclip/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/cli-anything-seaclip/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about cli-anything-seaclip

How to install cli-anything-seaclip in Claude Code?

Run npx skills add HKUDS/CLI-Anything --skill cli-anything-seaclip -a claude-code. Install the CLI itself in your Python environment with pip install -e ..

What does cli-anything-seaclip do?

It lets agents control SeaClip-Lite project boards, pipelines, and schedules from the command line. Data is retrieved via HTTP API calls or direct SQLite reads.

What prerequisites are needed for cli-anything-seaclip?

You must have Python 3.10+ and an active SeaClip-Lite backend running at localhost:5200.

Source text

SKILL.md · Apache-2.0
---
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

© HKUDS · Apache-2.0 · HKUDS/CLI-Anything

Similar skills

All skills for Agent setup: memory, context, orchestration →

From the same set55

cli-anything-zoom A skill that puts a Zoom CLI into your project: create meetings, register attendees from a CSV, pull cloud recordings, all without leaving the terminal. CX Codex +1 462installs cli-anything-eth2-quickstart Automates Ethereum node provisioning through canonical eth2-quickstart shell scripts. It sets up consensus clients and inspects node health without exposing private keys. CX Codex +1 456installs cli-anything-novita Gives an agent CLI commands for Novita API chat, streamed replies, and model discovery. Use it when calling DeepSeek or GLM models from a terminal. CX Codex +1 462installs cli-anything-unimol-tools CLI skill for training and running Uni-Mol molecular property prediction models. It handles experiment tracking, inference, and storage cleanup for chemistry workflows. CX Codex +1 457installs cli-anything-rms Gives your coding agent a command line for Teltonika RMS, so it can list routers, gateways and IoT devices, read alerts and pull reports. CX Codex +1 451installs cli-anything-unrealinsights This skill controls Unreal Engine trace capture, Trace Store inspection, and Unreal Insights, then exports timing and counter data. It fits agent-driven profiling. CX Codex +1 434installs cli-anything-nsight-graphics Runs NVIDIA Nsight Graphics captures and analysis from the command line. Use it when investigating frames or GPU trace output. CX Codex +1 412installs cli-anything-lldb This skill runs stateful LLDB workflows with JSON output for breakpoints, process inspection, memory reads, and AI-client debugging through DAP. CX Codex +1 405installs

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor