Loading...
Loading...
Found 27 Skills
Common pre-checks for wecom-cli business skills, acquisition of robot and authorized real-person identities, as well as general output constraints. Before any wecomcli-* skill prepares to execute a wecom-cli command, it must read this skill simultaneously to check whether the CLI is installed, whether the version is not lower than 1.1.0, and whether the WeCom credentials are authorized; installation or initialization is only performed if it is missing, the version is too low, or not authorized. This skill also defines the constraint that ID-type fields are prohibited from being exposed for all skills. This skill does not handle specific business requests.
Enterprise WeChat (WeCom) CLI tool for managing documents, messages, contacts, tasks, meetings, and calendars from the terminal
WeCom (Enterprise WeChat) CLI - official open-source CLI tool from WeCom. Covers 7 business categories: Contacts, Todos, Meetings, Messages, Schedules, Documents, Smartsheets. Built in Rust for macOS/Linux/Windows. Use when user wants to operate WeCom resources.
WeCom meeting query skill, which supports querying meeting lists, obtaining meeting details, and searching for meetings by keywords. It is triggered when users need to "view meetings", "query meeting list", "view meeting details", "when is the meeting", "what meetings are there", "search for meetings".
Address book member query skill, which obtains address book members within the visible range of the current user, supports local filtering and matching by name/alias. Returns userid, name and alias. ⚠️ Only members that the current user has permission to view are returned, not the full list of members.
Skill for batch querying WeCom to-do details, which obtains complete information (including to-do content and assignees) based on the to-do ID list. It is used in scenarios where users need to view the full content of to-dos, such as when users say "Check the details of this to-do", "What is the content of this to-do", "Who is this to-do assigned to", "Tell me the specific information of the to-do", etc. It is usually used in conjunction with wecomcli-get-todo-list -- first obtain the to-do ID list, and then use this skill to get the details.
WeCom message skill. It provides capabilities including session list query, message record pulling (supports text/image/file/voice/video), multimedia file acquisition and text message sending. It is triggered when users need to "view messages", "check chat history", "send a message to someone", "what messages have I received recently", "send a message to the group", "check what pictures/files have been sent".
WeCom document management skill. It provides document creation, reading and editing capabilities, and supports operating WeCom documents (doc_type=3) and smart sheets (doc_type=10) via docid or document URL. Applicable scenarios: (1) Export and obtain the full content of the document in Markdown format (asynchronous polling) (2) Create new documents or smart sheets (3) Overwrite document content in Markdown format. This Skill is triggered when users need to view document content, create new documents, or edit document body.
WeCom Smart Table Structure Management Skill. It provides CRUD capabilities for Sheets and fields (columns). Applicable scenarios: (1) Query the sub-sheet list of the smart table (2) Add, update, delete sub-sheets (3) Query field/column information of sub-sheets (4) Add, update, delete fields/columns. This Skill is triggered when users need to manage the table structure, column definitions, and sub-sheet configurations of the smart table. Supports locating documents via docid or document URL.
WeCom Online Sheet Management Skill. Provides functions such as creating online sheets, reading content, modifying content, appending row data, and managing sub-sheets (adding/removing). Applicable scenarios: (1) Create a blank online sheet (2) Read the complete content of the sheet (Markdown) (3) Read basic information and sub-sheet list (4) Read sub-sheet data (5) Modify content in specified range (6) Append a row of data at the end (7) Add/delete sub-sheets. This skill is triggered when the user mentions 'WeCom Sheet', 'WeCom Online Sheet', 'WeCom Excel Sheet', or when the link is in the format `https://doc.weixin.qq.com/sheet/xxx`. Note: For smart sheets (`/smartsheet/*`), use `wecomcli-smartsheet`; for ordinary documents (`/doc/*`), use `wecomcli-doc`; for smart documents/smart homepage (`/smartpage/*`), use `wecomcli-smartpage`.
WeCom Document Public Management: Search documents (recently viewed/created), rename documents, add document member permissions, and set document joining rules. Applicable to all document types (doc documents / online spreadsheets / smart spreadsheets / smart documents). Use wecomcli-doc to create or import doc documents; use wecomcli-sheet to create or import online spreadsheets; use wecomcli-smartsheet for smart spreadsheet content CRUD; use wecomcli-smartpage to generate smart documents. For requirements like 'which documents have been viewed/browsing history', use this skill instead of wecom_get_user_memory.
WeCom Smart Document (formerly known as Smart Homepage, smartpage) management skill. Provides capabilities for creating Smart Documents (publishing local Markdown files as Smart Documents) and exporting content (asynchronously exporting to Markdown). Applicable scenarios: (1) Create one or more local Markdown files as Smart Documents (2) Asynchronously export Smart Document content to Markdown. Supports locating documents via docid or document URL. This skill is triggered when the user explicitly mentions "Smart Document" or "Smart Homepage", or when the link is in the format `https://doc.weixin.qq.com/smartpage/xxx`. Note: For regular documents (`/doc/*`), use `wecomcli-doc`; for online spreadsheets (`/sheet/*`), use `wecomcli-sheet`; for smart spreadsheets (`/smartsheet/*`), use `wecomcli-smartsheet`.