candidate-kb
Manage candidate knowledge base. Use when ingesting CVs, adding profile information, or querying candidate details for resume/cover letter generation.
General utilities for Feishu Message operations that go beyond simple sending.
--- name: feishu-message-skill description: "General utilities for Feishu Message operations that go beyond simple sending." --- # Feishu Message Skill General utilities for Feishu Message operations that go beyond simple sending. ## Tools ### 1. Create Group Chat (create_chat.js) Create a new Feishu group chat with specified users. ```bash node skills/feishu-message/create_chat.js --name "Project Alpha" --users "ou_..." "ou_..." --desc "Internal Discussion" ``` ### 2. Get/Read Message (Recursive) Fetch message content, including handling merge-forward messages recursively. ```bash node skills/feishu-message/get.js --message-id "om_..." --recursive ``` ### 3. Send Audio (Voice Bubble) Send an audio file as a native Feishu voice bubble. - Automatically calculates duration (requires `music-metadata`). - Uploads as `opus` (compatible with Feishu voice). ```bash node skills/feishu-message/send-audio.js --target "ou_..." --file "path/to/audio.mp3" ``` **Options:** - `--target <id>`: User OpenID (`ou_`) or ChatID (`oc_`). - `--file <path>`: Path to audio file. - `--duration <ms>`: (Optional) Manually specify duration in milliseconds. ## Dependencies - axios - form-data - music-metadata - commander--- name: feishu-message-skill description: "General utilities for Feishu Message operations that go beyond simple sending." --- # Feishu Message Skill General utilities for Feishu Message operations that go beyond simple sending. ## Tools ### 1. Create Group Chat (create_chat.js) Create a new Feishu group chat with specified users. ```bash node skills/feishu-message/create_chat.js --name "Project Alpha" --users "ou_..." "ou_..." --desc "Internal Discussion" ``` ### 2. Get/Read Message (Recursive) Fetch message content, including handling merge-forward messages recursively. ```bash node skills/feishu-message/get.js --message-id "om_..." --recursive ``` ### 3. Send Audio (Voice Bubble) Send an audio file as a native Feishu voice bubble. - Automatically calculates duration (requires `music-metadata`). - Uploads as `opus` (compatible with Feishu voice). ```bash node skills/feishu-message/send-audio.js --target "ou_..." --file "path/to/audio.mp3" ``` **Options:** - `--target <id>`: User OpenID (`ou_`) or ChatID (`oc_`). - `--file <path>`: Path to audio file. - `--duration <ms>`: (Optional) Manually specify duration in milliseconds. ## Dependencies - axios - form-data - music-metadata - commander
Imported from the listed AgentSkill.sh category. Complete supplied package files and notices are retained. Includes source scripts; review them before use. Required external tools and credentials are not installed. No bundled code was executed during import. Individual agent task behavior has not been tested.