← Back to Skills Marketplace
Plane.so CLI
by
Luis Eduardo Augusto
· GitHub ↗
· v1.2.0
566
Downloads
1
Stars
1
Active Installs
4
Versions
Install in OpenClaw
/install plane-so-cli
Description
Manage Plane.so projects and work items using a zero-dependency Python CLI. List projects, create/update/assign issues, add comments, search workspace. The p...
Usage Guidance
Before installing or enabling this skill: 1) Verify the upstream repository (https://github.com/luiseduardoaugusto/plane-so-cli) and confirm the claimed scripts/plane-so-cli actually exist and match the SKILL.md. 2) If the package is instruction-only, ask where the binary is expected to come from (preinstalled on host, platform-provided, or missing). 3) Only provide a Plane personal access token with the minimum scope needed (or use a short-lived/limited token) until you can inspect the code. 4) If you cannot review the CLI source, avoid exposing a production API key; test on a non-critical workspace. 5) If you proceed, monitor network requests and use the official Plane domain; if the binary is present, review it to confirm it hardcodes api.plane.so as claimed and does not send data elsewhere.
Capability Analysis
Type: OpenClaw Skill
Name: plane-so-cli
Version: 1.2.0
The skill bundle, comprising `_meta.json` and `SKILL.md`, clearly outlines its purpose: to manage Plane.so projects via a Python CLI. The `SKILL.md` explicitly states that it communicates only with `https://api.plane.so`, requires `PLANE_API_KEY` and `PLANE_WORKSPACE` environment variables, and claims no data caching, logging, or telemetry. There are no indications of prompt injection attempts, data exfiltration, malicious execution, persistence mechanisms, or obfuscation within the provided files. The instructions are transparent and align with the stated benign purpose.
Capability Assessment
Purpose & Capability
The requested binaries (python3) and environment variables (PLANE_API_KEY, PLANE_WORKSPACE) match the described Plane.so CLI purpose. However, the SKILL.md repeatedly states that a bundled executable exists in scripts/plane-so-cli, yet the registry package contains no code files or install spec — this inconsistency undermines the claimed capability.
Instruction Scope
The runtime instructions are narrowly scoped to talk to https://api.plane.so and only require the Plane API key and workspace. They do not instruct reading unrelated files or exfiltrating data. But because there is no bundled script or code to inspect, you cannot verify that the binary actually limits requests to the hardcoded host or that it doesn't access other data; the instructions alone are insufficient to prove behavior.
Install Mechanism
There is no install spec and no code files in the package, yet SKILL.md claims a bundled 'scripts/plane-so-cli' binary available on PATH after installation. That is an explicit inconsistency: either the skill is relying on a preinstalled system binary (not documented) or the claimed bundled executable is missing. Both possibilities are problematic and should be clarified.
Credentials
Requiring PLANE_API_KEY (primary credential) and PLANE_WORKSPACE is proportional and expected for a Plane.so CLI. No other secrets, unrelated credentials, or config paths are requested.
Persistence & Privilege
The skill does not request permanent/always-on inclusion and uses normal autonomous-invocation defaults. It does not ask to modify other skills or system-wide settings.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install plane-so-cli - After installation, invoke the skill by name or use
/plane-so-cli - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.2.0
Fix: hardcode API host (no PLANE_BASE_URL override), add homepage, clarify bundled script in scripts/, update security section
v1.1.0
Fix metadata: openclaw format, security section, homepage
v1.0.1
- Simplified and clarified setup instructions for first-time users.
- Commands are now summarized in a clear table for quick reference.
- Added direct inline instructions for saving, making executable, and running the script.
- Removed redundant environment sourcing steps.
- No changes to code or functionality.
v1.0.0
Initial release of Plane.so CLI Skill.
- Manage Plane.so projects, issues, comments, states, cycles, modules, and members via a zero-dependency Python CLI.
- Supports creating, listing, updating, assigning, searching, and deleting issues.
- Add and list comments on issues.
- List projects, members, workflow states, labels, cycles, and modules.
- Filter and search capabilities for issues.
- Operates using environment variables `PLANE_API_KEY` and `PLANE_WORKSPACE`.
- Output supports both table and JSON formats.
Metadata
Frequently Asked Questions
What is Plane.so CLI?
Manage Plane.so projects and work items using a zero-dependency Python CLI. List projects, create/update/assign issues, add comments, search workspace. The p... It is an AI Agent Skill for Claude Code / OpenClaw, with 566 downloads so far.
How do I install Plane.so CLI?
Run "/install plane-so-cli" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Plane.so CLI free?
Yes, Plane.so CLI is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Plane.so CLI support?
Plane.so CLI is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Plane.so CLI?
It is built and maintained by Luis Eduardo Augusto (@luiseduardoaugusto); the current version is v1.2.0.
More Skills