ilk-lark-ticketslisted
Install: claude install-skill inluck-net/ilk-skills
# Lark Tickets — Issue triage via Feishu Bitable
This skill lets the AI read and write issue tickets stored in a Feishu Bitable
(多维表格), so the user can collect bug reports / feature requests via a Feishu
form and have the AI triage them automatically.
## When to use
Trigger this skill when the user says any of:
- "triage 新工单" / "看看新工单" / "拉一下飞书工单"
- "看看 T-2026-0042 这个工单" / "更新一下这个工单的状态"
- "为 T-xxxx 生成执行计划" / "把这条工单变成 plan"
- "把刚才的 commit 关联到 T-xxxx"
- Any time the user references a ticket id (e.g. `T-2026-0007`).
- "set up lark tickets for this project" / "初始化飞书工单" / "新建工单池"
- "/ilk-lark-init" → run the init-project bootstrap (see [Adding a new project](#adding-a-new-project)).
## Architecture
```
~/.ilk-data/ilk-lark-tickets/
config.json # app credentials + per-project bitable mapping (gitignored)
.token_cache.json # auto-generated, expires every 2h
<repo>/skills/ilk-lark-tickets/ # source of truth (installed via junction into ~/.cursor, ~/.claude)
SKILL.md # this file
scripts/
lark_client.py # stdlib-only Bitable client (no pip deps)
cli.py # CLI: list / show / pull-new / update / next-id / download / fields
init_bitable.py # one-shot schema seeder for a new project's bitable
<project repo>/
.lark-project # one line: project name (key in config.projects)
```
**Project resolution:** The CLI walks up from cwd looking for `.lark-project`.
If found, its contents (e.g. `uccargo`) pi