lov-plane-cli SKILL.md skillA
lov-plane-cli from lovstudio/skills is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add lovstudio/skills/lov-plane-cli@v0.1.0Pins v0.1.0 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- lovstudio/skills
- Path
skills/plane-cli/SKILL.md- Versions recorded
- 1
- Latest version
- v0.1.0, committed Sep 25, 2026
- Size
- 5,645 bytes
- Repository stars
- 72
- License
- MIT
用命令行读写 Plane 项目管理实例:查项目、工作项、周期、模块、状态、标签,创建和更新工作项与评论。 适用于“看看 Plane 上有哪些任务”“在 Plane 建个工作项”“同步 Plane 进度”。 Use when reading or writing a self-hosted or cloud Plane instance through its REST API v1.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# Plane 助手 · Plane Assistant 通过 Plane REST API v1 读写 Plane 实例。命令表由随包的 `cli/openapi.json` 在启动时构建,覆盖 **130 个操作 / 17 个资源分组**,与实例导出的 schema 严格一致。 ## Triggers ### Activate when - “Plane 上有哪些项目 / 任务?” - “在 Plane 里建一个工作项。” - “把这个任务同步到 Plane。” - “看下 Plane 某个项目的进度 / 周期 / 模块。” - “List my Plane work items.” ### Do not activate when - 部署、启动或排障 Plane 实例本身(容器、compose、迁移)——那是运维任务,不走本 Skill。 - 目标是 Jira、Linear、Notion 等其他项目管理工具。 - 用户没有该实例的访问权,或要求绕过认证。 ## Step 0: 解析运行时 1. `node --version` 确认 Node.js 20+。 2. CLI 入口:`$SKILL_DIR/cli/bin/lov-plane-cli.mjs`。若已 `npm link`,可直接用 `lov-plane-cli`。 3. 缺 Node 或缺 `cli/openapi.json` 时报出相对路径并停止,不要凭记忆拼 URL 调用 API。 ## Step 1: 确认实例与凭据 实例地址按此顺序解析:`--base-url` → `$PLANE_BASE_URL` → `~/.config/lov-plane-cli/config.json` 的 `baseUrl` → `http://localhost`。 凭据同理:`--api-key` → `$PLANE_API_KEY` → 配置文件 `apiKey`。 ```bash export PLANE_BASE_URL=http://localhost export PLANE_API_KEY=<api token> ``` 获取 token:登录 Plane → 右上角头像 → Settings → API tokens → Add API token。 **凭据只经环境变量或用户自有配置文件传入。** 不要把 token 写进生成文件、示例、日志或 Profile 记录,也不要在回复里回显完整 token。 缺凭据时 CLI 以退出码 2 停止并打印获取指引——把该指引转达用户,不要伪造响应。 ## Step 2: 调用 先看命令表,再执行;不要凭记忆拼 operationId: ```bash …
Read the whole file at its exact version.
How to install
mdr add lovstudio/skills/lov-plane-cli@sha256:5d8706b26dca9535The line at the top of this page pins the label v0.1.0, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
[](https://markdownregistry.com/a/art_4istzhforwk72x3g)
1 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 1 version of this file, committed on Sep 25, 2026.
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (5645 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
lovstudio/skills · 72 stars · license MIT · pushed 2026-11-06 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_4istzhforwk72x3g GET https://markdownregistry.com/api/v1/resolve?ref=lovstudio/skills/lov-plane-cli GET https://markdownregistry.com/api/v1/blob/5d8706b26dca95358e596f72cdab802c323a76a8f32002c418be9ecf1b57fb51
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.