Skip to main content

examples

Tool call patterns, end-to-end workflow examples, and scenario references for Plane Agile workflows. Use when needing reference implementations, complete examples, or tool call patterns.

Source facts

Repository
Agents-Store/cursor-plugins
Last source activity
November 5, 2026 at 13:40
Detected SKILL.md language
English
Stars
0
Forks
0

Install options

The review-first prompt is selected by default. You can switch to a direct command or download a local copy.

Review the source files

Read SKILL.md and any companion files shown by SkillsMP before deciding whether to install.

File Explorer
9 files

Showing SKILL.md

SKILL.md
Source instructions · Read-only preview
name
examples
description
Tool call patterns, end-to-end workflow examples, and scenario references for Plane Agile workflows. Use when needing reference implementations, complete examples, or tool call patterns.
# Examples & References This skill provides reference implementations, tool call patterns, and complete workflow scenarios for Plane Agile workflows. ## Related Skills For day-to-day operations, route through the dedicated skills rather than this reference: | Domain | Skill | |--------|-------| | Tool discovery across any MCP/connector/instance | **connector-bootstrap** | | Formulas, DoR/DoD, MoSCoW, WSJF, Fibonacci | **agile-fundamentals** | | Sprint planning ceremony | **sprint-planning** | | Work item CRUD, relations, comments, logs | **work-items** | | Feature/workstream grouping | **modules** | | Long-horizon planning (epic, initiative, milestone) | **epics-initiatives-milestones** | | Triage incoming requests | **intake-triage** | | Publish reports and pages (sprint, retro, ADR, runbook, spec) | **pages-publishing** | | Labels, states, work item types, custom properties | **labels-states-properties** | | Backlog grooming, WSJF | **backlog-management** | | Estimation | **estimation** | | Task decomposition | **task-decomposition** | | Velocity and burndown | **velocity-metrics** | | Daily standup | **daily-standup** | | Sprint review and retro | **sprint-review-retro** | | New project setup | **project-setup** | ## Reference Files | File | Description | |------|-------------| | [tool-patterns.md](references/mcp/tool-patterns.md) | Tool call patterns with exact parameter formats | | [workflow-examples.md](references/mcp/workflow-examples.md) | Multi-step workflow examples combining multiple tools | | [page-formatting.md](references/page-formatting.md) | HTML formatting rules and templates for Plane pages (`description_html`) | | [sprint-lifecycle.md](references/scenarios/sprint-lifecycle.md) | End-to-end sprint lifecycle scenario | | [backlog-grooming.md](references/scenarios/backlog-grooming.md) | Backlog grooming session scenario | | [everyday-commands.md](references/scenarios/everyday-commands.md) | Common day-to-day flows: page creation, time logging, PR linking, bulk edits, label/state setup | ## Quick Reference: The Resource Tools Plane MCP (0.3.0 and later) exposes **one tool per resource**; the `action` parameter selects the operation, so a call reads `cycle(action=list, project_id=<id>)`. Every tool's own description lists its actions with their required and optional parameters and is the authoritative reference at call time. Scope: pass `project_id` for a project's own set, omit it for the workspace. | Tool | Actions | |------|---------| | `project` | `list` `retrieve` `create` `update` `delete` `archive` `unarchive` `worklog_summary` `get_features` `update_features` | | `workspace` | `retrieve` `get_features` `update_features` | | `member` | `me` `list_workspace` `list_project` `list_roles` `retrieve_role` | | `workitem` | `list` `list_archived` `retrieve` `retrieve_by_identifier` `search` `count` `create` `update` `delete` `archive` `manage_assignee` `manage_label` | | `cycle` | `list` `retrieve` `create` `update` `delete` `list_workitems` `manage_workitems` `transfer_workitems` `complete` `archive` `unarchive` | | `module` | `list` `retrieve` `create` `update` `delete` `list_workitems` `manage_workitems` `archive` `unarchive` | | `milestone` | `list` `retrieve` `create` `update` `delete` `list_workitems` `manage_workitems` | | `initiative` | `list` `retrieve` `create` `update` `delete` `list_projects` `add_projects` `remove_projects` `list_workitems` `manage_workitems` | | `intake` | `list` `retrieve` `create` `update` `delete` | | `state` | `list` `retrieve` `create` `update` `delete` | | `label` | `list` `retrieve` `create` `update` `delete` | | `workitem_type` | `list` `retrieve` `resolve` `create` `update` `delete` `import_to_project` | | `workitem_property` | `list` `retrieve` `create` `update` `delete` `manage_type_properties` `list_options` `retrieve_option` `create_option` `update_option` `delete_option` `get_value` `set_value` `delete_value` | | `workitem_comment` | `list` `retrieve` `create` `update` `delete` | | `workitem_link` | `list` `retrieve` `create` `update` `delete` | | `workitem_relation` | `list` `create` `delete` `list_definitions` `create_definition` `update_definition` `delete_definition` | | `workitem_activity` | `list` `retrieve` | | `workitem_attachment` | `list` `read` `download_url` `upload_from_url` `delete` | | `work_log` | `list` `create` `update` `delete` | | `page` | `list` `retrieve` `create` `update` `archive` `delete` `set_collection` `list_workitem_pages` `attach_to_workitem` `detach_from_workitem` | | `project_estimate` | `retrieve` `create` `update` `delete` `link` `list_points` `create_points` `update_point` `delete_point` | | `release` | `list` `retrieve` `create` `update` `delete` `get_changelog` `update_changelog` `list_workitems` `manage_workitems` | | `release_tag` | `list` `retrieve` `create` `update` `delete` | | `release_label` | `list` `create` `update` `delete` `attach` `detach` | | `customer`, `customer_property`, `customer_request` | CRM-style records (outside the scope of this plugin) | | `collection` | page collections: `list` `retrieve` `create` `update` `delete` `list_pages` `search_pages` `add_pages` `remove_page` `list_members` `add_member` `update_member` `remove_member` | | `template` | `list` `create` `update` `delete` | | `get_pql_reference` | no `action`: the syntax of the `pql` filter used by `workitem` `list` / `list_archived` / `count` and by `cycle` / `module` `list_workitems` | There are no epic tools: an epic is a `workitem` whose type is "Epic" (`workitem_type(action=resolve, name="Epic")`, then `workitem(action=create, type_id=...)`). ## Tool Name Resolution The tool names above are **resource names**. The actual MCP tool name is `mcp__<server>__<resource>` and the server segment depends on how Plane is connected (connector, `.mcp.json` entry, self-hosted, cloud). Never assume a specific prefix in this plugin. To discover the real tool names for the current environment, follow the `connector-bootstrap` skill. In short: use `ToolSearch` with multiple queries (`plane`, `workitem cycle module`, domain keywords), match the resource tools by name, and handle multiple instances when present. The skill also holds a fallback table for servers older than 0.3.0 that expose one tool per operation.
View on GitHub