# Feishu Broadcast

> Feishu Broadcast Skill

- Skill: `demerzels-lab/feishu-broadcast` (Agent Skill, multi-file: 6 files)
- Install (CLI): `npx skillmds@latest add demerzels-lab/feishu-broadcast`
- Raw SKILL.md: https://api.skillmd.com/api/skills/demerzels-lab/feishu-broadcast/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: Demerzels-lab (https://skillmd.com/u/demerzels-lab)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/demerzels-lab/feishu-broadcast

---

# Feishu Broadcast Skill

Broadcast messages (Post/Rich Text) and Images/Stickers to ALL users in the Feishu tenant.

## Features
- **Dynamic User List**: Fetches all users from Feishu API (no hardcoded IDs).
- **Rich Text**: Supports Markdown via `feishu-post`.
- **Media**: Supports Stickers/GIFs via `feishu-sticker`.
- **Safety**: Rate limiting and Dry Run mode.

## Usage

```bash
# Send text
node skills/feishu-broadcast/index.js --title "Announcement" --text "Hello Everyone!"

# Send text from file (recommended for long messages)
node skills/feishu-broadcast/index.js --title "Weekly Report" --text-file "report.md"

# Send sticker
node skills/feishu-broadcast/index.js --image "media/sticker.webp"

# Combined
node skills/feishu-broadcast/index.js --title "Hi" --text "Check this out" --image "media/cool.gif"
```

## Dependencies
- `feishu-post` skill (must be installed)
- `feishu-sticker` skill (must be installed)

