cli-anything-seaclip — скилл для Claude Code: как установить
Интерфейс командной строки для управления задачами, пайплайнами и расписаниями на доске SeaClip-Lite. Позволяет агенту читать данные через JSON и менять статусы без сохранения сессии.
npx skills add HKUDS/CLI-Anything --skill cli-anything-seaclip -a claude-codeЧто делает cli-anything-seaclip
Скилл предоставляет интерфейс для взаимодействия с доской проектов SeaClip-Lite. Утилита работает без сохранения состояния сессии: она отправляет запросы к HTTP API и читает данные напрямую из базы SQLite. Доступны группы команд для задач, агентов пайплайна, запуска процессов, расписаний cron и проверки системных событий.
Для вызова внутри агентов предусмотрен флаг --json. В этом режиме вывод форматируется как структурированный JSON, а при сбоях возвращается ненулевой код возврата и объект {"error": "message"}. Человек может запустить интерактивный REPL-режим с автодополнением по клавише Tab.
Инструмент не взлетит сам по себе: ему строго требуется запущенный локальный бэкенд SeaClip-Lite на localhost:5200 и интерпретатор Python 3.10+.
Какие задачи решает
- создавать и перемещать задачи между колонками доски SeaClip-Lite
- запускать, останавливать и возобновлять выполнение пайплайнов
- проверять статус и список пайплайн-агентов
- настраивать расписание cron и запускать синхронизацию
- проверять доступность бэкенда через команду health
Примеры запросов агенту
- Проверь открытые задачи на доске:
cli-anything-seaclip --json issue list --status open - Выполни проверку доступности сервера с помощью команды
cli-anything-seaclip --json server health - Запусти пайплайн для задачи:
cli-anything-seaclip --json pipeline start --issue <UUID> --mode auto
Как установить cli-anything-seaclip
1Через Skills CLI (Vercel)
npx skills add HKUDS/CLI-Anything --skill cli-anything-seaclip -a claude-code2Вручную: положить файлы
~/.claude/skills/cli-anything-seaclip/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/cli-anything-seaclip/
1Через Skills CLI (Vercel)
npx skills add HKUDS/CLI-Anything --skill cli-anything-seaclip -a codex2Вручную: положить файлы
.agents/skills/cli-anything-seaclip/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add HKUDS/CLI-Anything --skill cli-anything-seaclip -a cursor2Вручную: положить файлы
.cursor/skills/cli-anything-seaclip/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install HKUDS/CLI-Anything cli-anything-seaclip2Вручную: положить файлы
.github/skills/cli-anything-seaclip/SKILL.md1Через Skills CLI (Vercel)
npx skills add HKUDS/CLI-Anything --skill cli-anything-seaclip -a gemini-cli2Командой платформы
gemini skills install https://github.com/HKUDS/CLI-Anything --path skills/cli-anything-seaclipВручную: положить файлы
.devin/skills/cli-anything-seaclip/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add HKUDS/CLI-Anything --skill cli-anything-seaclip -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о cli-anything-seaclip
Как установить cli-anything-seaclip в Claude Code?
Выполните команду npx skills add HKUDS/CLI-Anything --skill cli-anything-seaclip -a claude-code. Для работы самого CLI установите пакет через pip install -e ..
Что делает скилл cli-anything-seaclip?
Он даёт агенту консольный интерфейс для управления задачами, пайплайнами, расписаниями и агентами на доске SeaClip-Lite. Утилита читает SQLite и обращается к HTTP API без сохранения локальных сессий.
Что нужно подготовить перед запуском cli-anything-seaclip?
Потребуется Python версии 3.10+ и работающий бэкенд SeaClip-Lite по адресу localhost:5200.
Исходный текст
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