lark-work-report

Use this skill when the user wants to report task results to Feishu/Lark after completion, with a preflight check that the reporting channel is available.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "lark-work-report" with this command: npx skills add xukp20/lark-work-report-skill

Lark Work Report

Use this skill when the user asks to:

  • report completion/progress to Feishu/Lark
  • establish or repair a stable "work group" reporting channel before task execution

Required MCP interfaces

  • Find group: im_v1_chat_list (useUAT=true)
  • Send report: im_v1_message_create (useUAT=true, receive_id_type=chat_id)
  • Create work group if needed: im_v1_chat_create (useUAT=true)
  • Resolve user identity when needed: contact_v3_user_batchGetId (useUAT=true)

Default work-group bootstrap

Target group name: Codex工作群

  1. Run im_v1_chat_list and search exact group name match (name == "Codex工作群").
  2. If exactly one match exists, store its chat_id and send a short connectivity test message.
  3. If no exact match:
    • list likely candidates from im_v1_chat_list (names containing Codex or 工作群)
    • ask user to confirm whether one candidate should be used
  4. If still unresolved:
    • ask user for identity details (name/mobile/email/open_id)
    • ask if a new Codex工作群 should be created
    • create group via im_v1_chat_create, send a test message, and wait for user confirmation
  5. Send one test message to the selected/new group and confirm with the CLI user that the channel is correct.
  6. Only after reporting channel is confirmed, proceed with the main task workflow.

Reporting workflow

After finishing a user task:

  1. Send a concise report message to the resolved work-group chat_id.
  2. Report should include:
    • task summary
    • key outputs/artifacts
    • blockers/risks (if any)
    • next-step suggestion (if any)
  3. Keep message text compact. If content is long, split into multiple sequential messages.

Explicit non-goals

  • This skill does not monitor Feishu for follow-up instructions.
  • This skill does not run polling loops for new tasks.
  • Task intake/clarification happens in CLI conversation unless the user explicitly requests another workflow.

Safety and behavior constraints

  • Never assume group identity from memory; always verify via API in the current session.
  • If sender identity or group identity is ambiguous, confirm with the user before sending task reports.
  • Do not silently switch to another group without explicit user confirmation.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

Cclaw

Open-source comedy AI + video editing + poster generation. Create standup/sketch/manzai/scripts, edit videos via FFmpeg, and generate comedy posters via canv...

Registry SourceRecently Updated
General

Bird Recognition Tool | 鸟类识别工具

Identifies bird species in images/videos of target areas. Supports recognition of no less than 500 common bird species, supports customized model training, s...

Registry SourceRecently Updated
General

Image Amazon Product Image Suite

A professional product image generation skill purpose-built for the Amazon e-commerce platform. Outputs comply with Amazon's image guidelines while optimizin...

Registry SourceRecently Updated
General

SearchOnlineAssets

Online asset search tool: queries public stock libraries (Pixabay) for high-quality photos, illustrations, vectors and videos, returning result metadata and...

Registry SourceRecently Updated