openakita/skills@wecom-cli

Operate WeCom contacts, todos, meetings, messages, schedules, documents, and smartsheets via CLI.

2.0k|274|Updated Jan 30, 2026
One-click install
npx skills add https://github.com/openakita/openakita --skill openakita-skills-wecom-cli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openakita/skills@wecom-cli
Source: https://github.com/openakita/openakita/tree/main/skills/wecom-cli
Command: npx skills add https://github.com/openakita/openakita --skill openakita-skills-wecom-cli

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @wecom/cli, and includes scripts (resource) components.

What problem does it solve?

Managing WeCom (Enterprise WeChat) resources like contacts, meetings, todos, and documents normally requires manual clicks in the app or writing custom API integrations. This Skill lets an AI agent operate WeCom directly through the official wecom-cli command-line tool using natural language.

Core Features & Use Cases

  • Seven business categories: Contacts lookup, todo CRUD, meeting creation and cancellation, message retrieval and sending, schedule management with free/busy queries, document editing, and smartsheet schema and record management.
  • Setup and quick-action scripts: Includes scripts/setup.py for installing and initializing wecom-cli, and scripts/wecom_quick.py for common operations like sending messages and listing contacts.
  • Use Case: Ask the agent to create a meeting with specific members, pull recent chat messages from a conversation, or query when multiple colleagues are free, all without leaving your AI assistant.

Quick Start

Ask the agent to use wecom-cli to list my WeCom contacts and create a todo titled "weekly report" due next Friday.

Frequently Asked Questions about openakita/skills@wecom-cli

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I operate WeCom from the command line?

Install the official CLI with npm install -g @wecom/cli, then run wecom-cli init once to configure credentials interactively. After that you can run commands like wecom-cli contact get_userlist or wecom-cli todo create with JSON arguments.

What WeCom features does wecom-cli support?

wecom-cli covers seven business categories: contacts search, todo CRUD, meeting creation and cancellation, message history pull and text sending, schedule management with free/busy queries, document editing, and smartsheet schema and record operations.

What are the requirements to use wecom-cli?

You need Node.js 18 or later on macOS, Linux, or Windows, plus a WeCom account. The tool is currently only available for organizations with ten or fewer members, and credentials are configured once through the interactive wecom-cli init flow.

Can wecom-cli send messages and download media?

Yes, the message category supports conversation list queries, pulling message records including text, images, files, voice, and video, downloading multimedia, and sending text messages to users.

What are the limitations of wecom-cli?

The tool is currently restricted to enterprises with ten or fewer members. Write and delete operations should be confirmed with the user first, and credentials must be stored through the interactive init flow rather than printed to the terminal.