← 返回 Skills 市场
afengzi

Lark CLI Dev Hub

作者 afengzi · GitHub ↗ · v0.1.2 · MIT-0
cross-platform ✓ 安全检测通过
110
总下载
0
收藏
0
当前安装
3
版本数
在 OpenClaw 中安装
/install lark-cli-devhub
功能描述
Use when a developer needs lark-cli or feishu-cli workflows to turn Feishu/Lark into a project knowledge hub for bugfix memory, task clarity, release evidenc...
使用说明 (SKILL.md)

Lark CLI Dev Hub

Lark CLI Dev Hub is a development knowledge system backed by Feishu Base, Docs/Wiki, Tasks, and Whiteboard. Use it to prevent repeated bug investigation, keep task state explicit, and preserve release evidence.

Discovery aliases: feishu-cli, 飞书 CLI, lark-cli, Lark CLI, Feishu Dev Hub, Lark Dev Hub, Codex Feishu, Claude Code Feishu.

Core Boundaries

  • Agent memory stores collaboration preferences and workflow style.
  • Lark CLI Dev Hub stores project facts, tasks, bug evidence, pitfalls, playbooks, decisions, releases, artifacts, and AI run summaries.
  • Do not write secrets, access tokens, app secrets, private keys, raw credentials, or full environment files.
  • Treat Base as the structured source of truth. Docs hold long-form context. Whiteboard is a visual aid with a text summary linked back to Base.

Local Entry Points

export DEVHUB_HOME="${DEVHUB_HOME:-$HOME/.codex/devhub}"

python3 "$DEVHUB_HOME/bin/devhub.py" search --project "$(basename "$PWD")" --query "symptom area keywords"
python3 "$DEVHUB_HOME/bin/devhub.py" record-bugfix --payload /tmp/devhub-bugfix.json
python3 "$DEVHUB_HOME/bin/devhub.py" record-ai-run --payload /tmp/devhub-ai-run.json
python3 "$DEVHUB_HOME/bin/devhub.py" record-release --payload /tmp/devhub-release.json
python3 "$DEVHUB_HOME/bin/devhub.py" sync-outbox --cwd "$PWD"

Config defaults to:

$HOME/.codex/devhub/config.json

Project-local receipts and outbox:

.devhub/receipts/
.devhub/outbox/

When Working On Bugs

Before investigation:

  1. Extract project, area/module, symptom, error keywords, and relevant file paths.
  2. Run devhub.py search with a concise query.
  3. Read relevant Pitfalls, Bugfixes, Playbooks, Decisions, and Areas from the output.
  4. Let old records influence the fix, but only mention them in the final summary when they materially changed the work.

After a meaningful fix:

  1. Write a Bugfix record.
  2. Write an AI Run record.
  3. Create or update a Pitfall or Playbook when the lesson is reusable.
  4. Keep long narratives in Docs only when they are worth reading later.

See references/writeback-flows.md.

Before Main Pushes

Before pushing main or master, write a Release record or leave an outbox item. The hook chain accepts one of:

  • # kb-updated
  • a receipt under .devhub/receipts/
  • an outbox item under .devhub/outbox/
  • # kb-skip: reason for a justified skip

The default mode is Shadow Mode: warn first, then tighten to enforced mode after the workflow is trusted.

See references/hook-policy.md.

Domain Routing

Use the split domain skills when the work needs deeper Feishu CLI behavior:

  • lark-cli-devhub-base for Base schema, records, views, dashboards, and structured AI search.
  • lark-cli-devhub-docs-wiki for Docs, Wiki spaces, long-form pages, and node organization.
  • lark-cli-devhub-taskflow for task lists, bug/feature tasks, owners, and status discipline.
  • lark-cli-devhub-whiteboard for architecture maps, workflow maps, dependency graphs, and visual summaries.
  • lark-cli-devhub-drive for Drive files, imports, exports, folder sync, comments, permissions, and artifact registration.
  • lark-cli-devhub-sheets for spreadsheet reports, QA matrices, release checklists, and human-editable trackers.
  • lark-cli-devhub-calendar for agenda, freebusy, scheduling, rooms, review blocks, and release windows.
  • lark-cli-devhub-communications for IM and Mail search, summaries, drafts, replies, announcements, and sharing artifacts.
  • lark-cli-devhub-meetings for VC, Minutes, meeting notes, recordings, action items, and decision extraction.
  • lark-cli-devhub-approvals-okr for formal approvals, OKR progress, release governance, and goal alignment.
  • lark-cli-devhub-slides for project briefings, release review decks, retrospectives, and stakeholder updates.
  • lark-cli-devhub-events for event consumers, watchers, automation triggers, and writeback loops.

See references/domain-map.md and references/knowledge-model.md.

安全使用建议
Treat this as an incomplete low-confidence review and rerun with readable metadata.json and artifact files before relying on the result.
能力评估
Purpose & Capability
Artifact coherence could not be fully assessed because filesystem reads failed before metadata.json or artifact files could be inspected.
Instruction Scope
No instruction-scope concern is supported by artifact evidence available in this run.
Install Mechanism
Install behavior could not be assessed from artifacts because the artifact directory was not readable in this environment.
Credentials
No environment-proportionality concern is supported by artifact evidence available in this run.
Persistence & Privilege
No persistence or privilege concern is supported by artifact evidence available in this run.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install lark-cli-devhub
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /lark-cli-devhub 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.2
Route to expanded office modules and document the lark-cli capability map.
v0.1.1
Add feishu-cli discovery aliases and search tags.
v0.1.0
Initial release of Lark CLI Dev Hub—a development knowledge system for Feishu/Lark. - Integrates Feishu Base, Docs/Wiki, Tasks, and Whiteboard as project knowledge sources. - Provides CLI entry points for searching history, recording bugfixes, releases, and AI runs. - Enforces structured storage for bug evidence, decisions, pitfalls, and task clarity—excluding secrets or credentials. - Supports outbox and receipts for disciplined main-branch writeback. - Recommends use of domain-specific sub-skills for advanced Base, Docs, Tasks, or Whiteboard needs. - Designed to prevent repeated bug investigations and improve team memory and workflow transparency.
元数据
Slug lark-cli-devhub
版本 0.1.2
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 3
常见问题

Lark CLI Dev Hub 是什么?

Use when a developer needs lark-cli or feishu-cli workflows to turn Feishu/Lark into a project knowledge hub for bugfix memory, task clarity, release evidenc... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 110 次。

如何安装 Lark CLI Dev Hub?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install lark-cli-devhub」即可一键安装,无需额外配置。

Lark CLI Dev Hub 是免费的吗?

是的,Lark CLI Dev Hub 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Lark CLI Dev Hub 支持哪些平台?

Lark CLI Dev Hub 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Lark CLI Dev Hub?

由 afengzi(@afengzi)开发并维护,当前版本 v0.1.2。

💬 留言讨论