comment
Add or list comments on a Plane work item Arguments: <action> <project> <item> [body].
SKILL.mdplane-ops/skills/comment/SKILL.md
GitHubComment
Add or list comments on a Plane work item.
Arguments
Format: <action> <project> <item> [body]
action:add(default if omitted) |list|update|deleteproject: project name or identifieritem: work item identifier (PROJ-42) or UUIDbody: comment text (foradd/update) — supports markdown
Parse from "$ARGUMENTS".
Process
- Bootstrap connector — consult
connector-bootstrap. Probe for the Plane resource toolworkitem_comment(andworkitem,memberfor lookups). - Resolve project →
project_id. Resolve work item →workitem_id(workitem(action=retrieve_by_identifier, workitem_identifier="PROJ-42")). - Route:
add→ convert the markdown body to HTML and callworkitem_comment(action=create, project_id, workitem_id, comment_html="<p>…</p>")(accessisINTERNALorEXTERNAL). To mention someone write@[<user uuid>]inline (resolve the person withmember(action=list_project, project_id)); a bare@namenotifies nobody.list→workitem_comment(action=list, project_id, workitem_id)(follownext_cursor), render newest-first with author + timestamp.update→ resolvecomment_id(last by current user, or explicit--id),workitem_comment(action=update, project_id, workitem_id, comment_id, comment_html).delete→ confirm before the destructiveworkitem_comment(action=delete, project_id, workitem_id, comment_id)call.
- Confirm — print the comment ID and a one-line preview.
Examples
/comment add "TaskFlow" PROJ-148 "Reproduced on Safari 17.2 — root cause is the cookie SameSite change"
/comment list "TaskFlow" PROJ-148
/comment update "TaskFlow" PROJ-148 --id 9f2c... "Updated: also affects Safari 16"
/comment delete "TaskFlow" PROJ-148 --id 9f2c...
Best Practices
- Comments are for decisions and findings, not status pings ("any update?"). Use standup or DM for that.
- When closing a bug, leave a final comment with: root cause, fix summary, test added. This is gold for future debugging.
- Cross-link related items in the body using their identifier (e.g. "see PROJ-150") — Plane auto-links them.