---
name: yaoapp-yao-board
description: "Kanban board and task query expert. ALWAYS invoke this skill when the user asks about boards, tasks, task status, or project progress. Do not guess task state — use this skill first."
license: "NOASSERTION"
metadata:
  decimalai-skill-id: "f01ea5da-0282-4ade-9eee-ea85d61a9882"
  decimalai-version-id: "d1a65534-5ac3-4b83-88de-447765dc043f"
  decimalai-version: "1"
  decimalai-body-sha256: "084b7def7a49ddf5934bf0d926cd19d9a70a31e2dbbbc6f10b30f8bd4e230fd2"
  decimalai-name: "yaoapp/yao-board"
  decimalai-format: "1"
  decimalai-invocation: "model"
  decimalai-category: "productivity"
  decimalai-source: "https://app.decimal.ai/s/yaoapp-yao-board@1/SKILL.md"
---
# Board & Task Tools

Two tools for querying kanban boards and tasks, called via bash.

## board_list

List all kanban boards with their columns and task counts.

```bash
tai tool board_list '{}'
```

## task_list

List tasks with optional filtering.

```bash
tai tool task_list '{"board_id": "xxx", "run_status": "running"}'
```

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `run_status` | string | no | Filter: pending/running/waiting/completed/failed |
| `assistant_id` | string | no | Filter by assistant ID |
| `board_id` | string | no | Filter by board ID |
| `page` | number | no | Page number (default 1) |
| `page_size` | number | no | Items per page (default 50) |

## Guidelines

- Use board_list first to discover available boards and their IDs
- Use task_list with filters to find specific tasks
- All output is JSON
