Feishu-skills feishu-pm

Project Management skill for Feishu Bitables. Add tasks, list records, and track progress directly from the agent.

install
source · Clone the upstream repo
git clone https://github.com/autogame-17/feishu-skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/autogame-17/feishu-skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/feishu-pm" ~/.claude/skills/autogame-17-feishu-skills-feishu-pm && rm -rf "$T"
manifest: feishu-pm/SKILL.md
source content

Feishu Project Manager (PM)

Manage tasks and project records in Feishu Bitables directly from the CLI.

Prerequisites

  • Install
    feishu-common
    first.
  • This skill depends on
    ../feishu-common/index.js
    for token and API auth.

Usage

List Tasks

node skills/feishu-pm/index.js list --app <BITABLE_TOKEN> --table <TABLE_ID>

Options:

  • --view <id>
    : Filter by View ID.
  • --limit <n>
    : Limit number of records (default 20).
  • --json
    : Output raw JSON instead of markdown table.

Add Task

node skills/feishu-pm/index.js add --app <BITABLE_TOKEN> --table <TABLE_ID> --title "Fix Bug #123" --priority "High"

Options:

  • --desc <text>
    : Task description.
  • --priority <text>
    : Priority level (e.g. "High", "Medium", "Low").

Notes

  • Currently optimized for the "Iter 11" project structure (
    需求
    ,
    需求详述
    ,
    优先级
    ).
  • Edit
    index.js
    to customize field mapping for other projects.