# Board

> 任务板——拉取最新进度、领取派给本 lane 的就绪任务、干完标记完成并自动给下游 lane 派活。当用户说"看板/任务板/我该干啥/领任务/同步进度/标记完成"时使用。基于 git + board/ 文件协同，跨 lane 自动交接。

- **Type:** Skill
- **Install:** `agentstack add skill-jinchen-yang-diansai-skill-board`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [Jinchen-Yang](https://agentstack.voostack.com/s/jinchen-yang)
- **Installs:** 0
- **Category:** [Agent Skills](https://agentstack.voostack.com/c/agent-skills)
- **Latest version:** 0.1.0
- **License:** MIT
- **Upstream author:** [Jinchen-Yang](https://github.com/Jinchen-Yang)
- **Source:** https://github.com/Jinchen-Yang/diansai-skill/tree/main/.claude/skills/board

## Install

```sh
agentstack add skill-jinchen-yang-diansai-skill-board
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# board —— 任务板与自动交接

**lane**: 全部（每个 lane 会话各跑各的）  ·  引擎: `tools/board.py`（确定性，任何模型可用）

三个 lane 不能直接通信，只能靠 **git 仓库 + board/ 任务文件**协同。本 skill 让你：拉取 → 看派给自己的就绪任务 → 干 → 标完成（自动给下游 lane 派活）→ 推送。

## 先确定本机 lane
读仓库根的 `.elec-lane`（未跟踪文件）。若不存在，**问用户本机是哪个 lane**（lead/硬件/控制/算法），写入 `.elec-lane`（一行，如 `控制`）。后续都用它。

## 每次被调用的动作
1. `git pull --rebase`（取别人提交的进度与新派的任务）。
2. `python tools/board.py list --lane ` —— 列出**派给我、依赖已全 done** 的就绪任务。
3. 若无就绪任务：`python tools/board.py status` 给全局，告诉用户在等谁（阻塞依赖），结束。
4. 若有：
   - `skill` 类任务 → 调它的 hint 指向的 skill（如 `/interconnect`），按那条流水线干完。
   - `manual` 类任务（连线/整定）→ 把 hint 指的清单/产物摊给用户去做。
5. 干完一个：`python tools/board.py done  --by `。这会**自动按 DAG 给下游 lane 派生任务**（写新 board/ 文件）。
6. `git add board/  && git commit -m "board: done " && git push`。
7. 告诉用户：完成了什么、自动派给了哪些 lane 什么任务、本 lane 还有无下一个就绪任务。

## 近实时（可选）
让本 lane 会话挂轮询，自动看新派来的任务：
- Claude 原生：`/loop 5m /board`（每 5 分钟 pull+看板）。
- 纯终端：`sh tools/watch.sh  300`。

## 注意
- **只动自己 lane 的产物目录 + board/**（目录归属见 CLAUDE.md），避免 git 冲突。
- 任务板是协作式的：它让交接显式、可审计；但跨机器是 **pull 驱动**，别人要 `git pull` 才看得到你派的活（故有轮询）。
- 流水线 DAG 固定在 `tools/board.py`（read-problem→…→整车联调）；要改交接关系改那里（lead 维护）。

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [Jinchen-Yang](https://github.com/Jinchen-Yang)
- **Source:** [Jinchen-Yang/diansai-skill](https://github.com/Jinchen-Yang/diansai-skill)
- **License:** MIT

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-jinchen-yang-diansai-skill-board
- Seller: https://agentstack.voostack.com/s/jinchen-yang
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
