← Back to Skills Marketplace
jzakirov

Plane CLI

by Jamil Zakirov · GitHub ↗ · v0.1.0
cross-platform ✓ Security Clean
293
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install plane-cli-tool
Description
Plane.so: Create, update, and manage issues, projects, states, labels, and pages. Use when the user wants to interact with Plane.so — creating issues, listin...
Usage Guidance
This skill is an instruction-only helper for the official Plane CLI and appears coherent. Before installing: (1) confirm you have the legitimate 'plane' binary from a trusted source (pip or the project) rather than an unknown binary on PATH; (2) protect PLANE_API_KEY — treat it like any API secret and use a token with least privilege and limited scope; (3) be aware that the agent may execute CLI commands (including destructive 'delete' operations) when you invoke it — require explicit confirmation for destructive actions or avoid giving it highly-privileged workspace tokens; (4) note the skill references ~/.config/plane-cli/config.toml and optional env vars (PLANE_BASE_URL, PLANE_PROJECT) even though they are not marked as required in metadata; if you need stricter guarantees, request the skill author declare optional env/config paths and set a primaryEnv for the API key.
Capability Analysis
Type: OpenClaw Skill Name: plane-cli-tool Version: 0.1.0 The skill bundle provides documentation and instructions for using 'plane-cli', a tool for interacting with the Plane.so project management platform. The instructions in SKILL.md are well-structured, focusing on legitimate project management tasks like creating issues and managing labels, and include appropriate safety warnings for destructive commands. No evidence of data exfiltration, malicious execution, or prompt injection was found.
Capability Assessment
Purpose & Capability
Name/description (Plane CLI) align with the declared requirement of the 'plane' binary and the Plane API credentials (PLANE_API_KEY, PLANE_WORKSPACE_SLUG). The actions described (create/list/update/delete issues, projects, states, labels, pages) are consistent with a CLI integration.
Instruction Scope
SKILL.md instructs the agent to run the plane CLI and references the config path (~/.config/plane-cli/config.toml) and optional env vars (PLANE_BASE_URL, PLANE_PROJECT). These references are expected for this kind of skill, but the declared metadata did not list that config path or the optional env vars — a mild mismatch. The doc warns about destructive 'delete' commands requiring confirmation in non-TTY contexts, which is appropriate but means an agent could execute destructive actions if misused.
Install Mechanism
There is no install spec in the package (instruction-only). SKILL.md suggests installing via 'uv tool install plane-cli' or 'pip install plane-cli' but no automated download or extract is included in the skill itself, so the skill does not write code to disk or pull arbitrary binaries by itself.
Credentials
The required environment variables (PLANE_API_KEY, PLANE_WORKSPACE_SLUG) are appropriate for interacting with Plane.so. The SKILL.md also mentions optional env vars (PLANE_BASE_URL, PLANE_PROJECT) but these were not declared as required — this is reasonable as optional settings, but the package did not mark PLANE_API_KEY as the primary credential (primaryEnv is unset). No unrelated secrets are requested.
Persistence & Privilege
The skill is not always-enabled and does not request any persistent system-wide privileges. It is instruction-only and does not modify other skills or system configuration. Note: autonomous invocation is allowed by default (disable-model-invocation=false) — normal for skills — so an agent with this skill could run CLI commands when invoked; combined with the ability to run destructive 'delete' commands, users should ensure the agent is only given to trusted workflows.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install plane-cli-tool
  3. After installation, invoke the skill by name or use /plane-cli-tool
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Initial release of plane-cli v0.1.0: - Introduces CLI tool for Plane.so project management tasks. - Supports creation, updating, listing, and deletion of issues, projects, states, labels, and pages. - Provides JSON output by default with support for piping to tools like jq. - Includes interactive configuration and support for environment variables. - Implements safeguards for destructive commands (requires confirmation). - Comprehensive built-in help and quick command reference included.
Metadata
Slug plane-cli-tool
Version 0.1.0
License
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Plane CLI?

Plane.so: Create, update, and manage issues, projects, states, labels, and pages. Use when the user wants to interact with Plane.so — creating issues, listin... It is an AI Agent Skill for Claude Code / OpenClaw, with 293 downloads so far.

How do I install Plane CLI?

Run "/install plane-cli-tool" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Plane CLI free?

Yes, Plane CLI is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Plane CLI support?

Plane CLI is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Plane CLI?

It is built and maintained by Jamil Zakirov (@jzakirov); the current version is v0.1.0.

💬 Comments