← Back to Skills Marketplace
afengzi

Lark CLI Dev Hub

by afengzi · GitHub ↗ · v0.1.2 · MIT-0
cross-platform ✓ Security Clean
110
Downloads
0
Stars
0
Active Installs
3
Versions
Install in OpenClaw
/install lark-cli-devhub
Description
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...
README (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.

Usage Guidance
Treat this as an incomplete low-confidence review and rerun with readable metadata.json and artifact files before relying on the result.
Capability Assessment
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.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install lark-cli-devhub
  3. After installation, invoke the skill by name or use /lark-cli-devhub
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
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.
Metadata
Slug lark-cli-devhub
Version 0.1.2
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 3
Frequently Asked Questions

What is 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... It is an AI Agent Skill for Claude Code / OpenClaw, with 110 downloads so far.

How do I install Lark CLI Dev Hub?

Run "/install lark-cli-devhub" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Lark CLI Dev Hub free?

Yes, Lark CLI Dev Hub is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Lark CLI Dev Hub support?

Lark CLI Dev Hub is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Lark CLI Dev Hub?

It is built and maintained by afengzi (@afengzi); the current version is v0.1.2.

💬 Comments