Skip to main content

crm-boards-tasks

CRM Kanban boards and task management — create boards, manage columns, create and track tasks. Use when organizing work, managing projects, or tracking task completion.

Source facts

Repository
Agents-Store/opencode-plugins
Last source activity
September 26, 2026 at 15:24
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.

Showing SKILL.md

SKILL.md
Source instructions · Read-only preview
name
crm-boards-tasks
description
CRM Kanban boards and task management — create boards, manage columns, create and track tasks. Use when organizing work, managing projects, or tracking task completion.
# CRM Boards & Tasks This skill covers Kanban board setup and task management for project organization. ## Available Tools | Tool | Description | |------|-------------| | `crm_boards_list` | List all Kanban boards | | `crm_boards_show` | Get board details | | `crm_boards_create` | Create a new board | | `crm_boards_update` | Update board settings | | `crm_boards_steps_create` | Add a column to a board | | `crm_boards_steps_update` | Update a board column | | `crm_tasks_list` | List tasks with filters | | `crm_tasks_show` | Get task details | | `crm_tasks_create` | Create a new task | | `crm_tasks_update` | Update task fields | | `crm_tasks_comments_create` | Add comment to a task | ## Board Management ### List Boards ``` Tool: crm_boards_list Input: {} Returns all Kanban boards with IDs and names. ``` ### Create Board ``` Tool: crm_boards_create Input: {"name": "Marketing Tasks"} Returns new board ID. ``` ### Get Board Details ``` Tool: crm_boards_show Input: {"id": "<board-id>"} Returns board with columns (steps) and configuration. ``` ### Update Board ``` Tool: crm_boards_update Input: {"id": "<board-id>", "name": "Q1 Marketing Tasks"} ``` ### Add Board Column ``` Tool: crm_boards_steps_create Input: {"board_id": "<board-id>", "name": "In Progress", "position": 2} ``` ### Update Board Column ``` Tool: crm_boards_steps_update Input: {"id": "<step-id>", "name": "Review", "position": 3} ``` ## Task Management ### List Tasks ``` Tool: crm_tasks_list Input: {"limit": 50, "offset": 0} Returns tasks with name, status, assignee, due date. ``` ### Create Task ``` Tool: crm_tasks_create Input: { "name": "Prepare Q1 report", "board_id": "<board-id>", "step_id": "<step-id>", "due_date": "2026-03-15" } Returns new task ID. ``` ### Get Task Details ``` Tool: crm_tasks_show Input: {"id": "<task-id>"} Returns full task record with description, assignee, dates, and custom fields. ``` ### Update Task ``` Tool: crm_tasks_update Input: {"id": "<task-id>", "name": "Prepare Q1 report (updated)", "step_id": "<new-step-id>"} Use step_id to move task between board columns. ``` ### Add Comment to Task ``` Tool: crm_tasks_comments_create Input: {"id": "<task-id>", "text": "Draft completed, ready for review."} ``` ## Common Workflows ### Set Up Project Board ``` 1. crm_boards_create(name="Project X") -> Get board ID 2. crm_boards_steps_create(board_id, name="Backlog", position=1) 3. crm_boards_steps_create(board_id, name="In Progress", position=2) 4. crm_boards_steps_create(board_id, name="Review", position=3) 5. crm_boards_steps_create(board_id, name="Done", position=4) ``` ### Create and Track Tasks ``` 1. crm_tasks_create(name, board_id, step_id, due_date) -> Create task 2. crm_tasks_update(id, step_id=next_step) -> Move through columns 3. crm_tasks_comments_create(id, text) -> Document progress ``` ### Review Task Board ``` 1. crm_boards_list() -> Find board 2. crm_boards_show(board_id) -> Get columns 3. crm_tasks_list() -> List all tasks, group by step ``` ## Best Practices 1. **Create boards with clear columns** matching your workflow stages 2. **Set due dates** on tasks for deadline tracking 3. **Move tasks** between columns to reflect actual status 4. **Add comments** for status updates and handoff notes 5. **Use separate boards** for different teams or projects
View on GitHub