← 返回
开发者工具 中文

Planka

Manage Planka (Kanban) projects, boards, lists, cards, and notifications via a custom Python CLI.
通过自定义 Python CLI 管理 Planka(看板)项目、看板、列表、卡片和通知。
voydz
开发者工具 clawhub v0.1.12 1 版本 100000 Key: 无需
★ 1
Stars
📥 2,661
下载
💾 4
安装
1
版本
#latest

概述

Planka CLI

This skill provides a CLI wrapper around the plankapy library to interact with a Planka instance.

Setup

  1. Install via Homebrew tap:

```bash

brew tap voydz/homebrew-tap

brew install planka-cli

```

Source/pipx installs require Python 3.11+ to use plankapy v2.

  1. Configuration:

Use the login command to store credentials:

```bash

planka-cli login --url https://planka.example --username alice --password secret

# or: python3 scripts/planka_cli.py login --url https://planka.example --username alice --password secret

```

Usage

Run the CLI with the installed planka-cli binary:

# Show help
planka-cli

# Check connection
planka-cli status

# Login to planka instance
planka-cli login --url https://planka.example --username alice --password secret

# Remove stored credentials
planka-cli logout

# List Projects
planka-cli projects list

# List Boards (optionally by project ID)
planka-cli boards list [PROJECT_ID]

# List Lists in a Board
planka-cli lists list <BOARD_ID>

# List Cards in a List
planka-cli cards list <LIST_ID>

# Show a Card (includes attachments with URLs and comment text)
planka-cli cards show <CARD_ID>

# Create a Card
planka-cli cards create <LIST_ID> "Card title"

# Update a Card
planka-cli cards update <CARD_ID> --name "New title"
planka-cli cards update <CARD_ID> --list-id <LIST_ID>
planka-cli cards update <CARD_ID> --list-id <LIST_ID> --position top

# Delete a Card
planka-cli cards delete <CARD_ID>

# Notifications
planka-cli notifications all
planka-cli notifications unread

Examples

List all boards:

planka-cli boards list

Show cards in list ID 1619901252164912136:

planka-cli cards list 1619901252164912136

Show card details for card ID 1619901252164912137:

planka-cli cards show 1619901252164912137

Create a card in list ID 1619901252164912136:

planka-cli cards create 1619901252164912136 "Ship CLI"

Move a card to another list:

planka-cli cards update 1619901252164912137 --list-id 1619901252164912136

Move a card to another list and pin it to the top:

planka-cli cards update 1619901252164912137 --list-id 1619901252164912136 --position top

Mark a card done by updating its name:

planka-cli cards update 1619901252164912137 --name "Done: Ship CLI"

版本历史

共 1 个版本

  • v0.1.12 当前
    2026-03-28 14:06 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

developer-tools

Gog

steipete
Google Workspace 命令行工具,支持 Gmail、日历、云端硬盘、通讯录、表格和文档。
★ 921 📥 185,964
developer-tools

Agent Browser

matrixy
专为AI智能体优化的无头浏览器自动化CLI,支持无障碍树快照和基于引用的元素选择。
★ 427 📥 118,474
developer-tools

Github

steipete
使用 `gh` CLI 与 GitHub 交互,通过 `gh issue`、`gh pr`、`gh run` 和 `gh api` 管理议题、PR、CI 运行及高级查询。
★ 672 📥 324,682