Not in the top 1,000 by GitHub stars
zarazhangrui/beautiful-feishu-whiteboard
35 curated colour palette styles for building beautiful, editable Feishu / Lark (飞书) whiteboards. An agent skill.
History
Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.
View weekly changes
SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Local scripts → After Local scripts
6989843b355a → 6989843b355a
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → 6989843b355a
No earlier version was observed for comparison.
Heat
5.3- Star growth, last 7 daysNot available
- Star growth, last 24 hoursNot available
- Rank movement, last 7 daysNot available
- Commits, last 30 daysNot available
- Accounts asking about it through MCP, last 7 daysNot available
- Hot votes this weekNot available
Heat never changes the order by stars, and sponsorship never touches it. How heat works
Stars over time
Individual skills in this repository
How it works
beautiful-feishu-whiteboard
When your agent uses it
A library of 35 curated colour palette styles for building beautiful, editable Feishu / Lark (飞书) whiteboards from SVG. Use this whenever the user wants to create or draw a Feishu whiteboard, infographic, diagram, poster, or visual explainer and wants it to look polished, on brand, or in a particular aesthetic, or when they name a style. The agent figures out what board the user wants, asks about the visual vibe, picks a fitting style from the catalogue, generates an editable Feishu whiteboard, returns the doc link and the rendered image, and offers to switch styles. Requires lark-cli (npm @larksuite/cli) installed and authenticated, and a Feishu/Lark account.
What it loads into context
Frontmatter
180 tokensAlways available to the agent
SKILL.md
1,324 tokensWhen the skill is activated
Reference documents
35,463 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- Step 0: prerequisites (check before doing anything)
- How to run the conversation
- Files
Scripts executed separately
scripts/preflight.sh
Files
.gitignoreasset199 bytesCATALOG.mddoc9,423 bytesLICENSEasset1,083 bytesREADME.mddoc10,955 bytesREADME.zh.mddoc11,071 bytesRULES.mddoc10,070 bytesSKILL.mdcore5,283 bytesSKILL.mdcore5,283 bytesassets/styles/apricot-arc.pngasset135,600 bytesassets/styles/avocado-press.pngasset146,347 bytesassets/styles/berry-pop.pngasset153,781 bytesassets/styles/block-frame.pngasset135,295 bytesassets/styles/bold-poster.pngasset151,830 bytesassets/styles/burst-panel.pngasset161,732 bytesassets/styles/checker-bloom.pngasset152,295 bytesassets/styles/cobalt-bloom.pngasset145,199 bytesassets/styles/confetti-wedge.pngasset111,640 bytesassets/styles/coral.pngasset94,700 bytesassets/styles/court-press.pngasset141,082 bytesassets/styles/crayon-stack.pngasset178,027 bytesassets/styles/cut-bloom.pngasset169,786 bytesassets/styles/editorial-forest.pngasset178,668 bytesassets/styles/grove-block.pngasset163,926 bytesassets/styles/grove.pngasset150,860 bytesassets/styles/jade-lens.pngasset151,315 bytesassets/styles/lime-slab.pngasset151,404 bytesassets/styles/linen-cut.pngasset126,364 bytesassets/styles/long-table.pngasset173,982 bytesassets/styles/macchiato.pngasset165,870 bytesassets/styles/mint-brut.pngasset149,293 bytesassets/styles/monochrome.pngasset171,582 bytesassets/styles/neo-grid-bold.pngasset164,367 bytesassets/styles/papier-bleu.pngasset114,390 bytesassets/styles/pin-and-paper.pngasset114,902 bytesassets/styles/raw-grid.pngasset184,556 bytesassets/styles/reading-room.pngasset130,337 bytesassets/styles/riptide-cobalt.pngasset165,593 bytesassets/styles/riso-brut.pngasset165,376 bytesassets/styles/salmon-stamp.pngasset142,697 bytesassets/styles/soft-editorial.pngasset174,160 bytesassets/styles/specimen-bold.pngasset170,339 bytesassets/styles/stencil-tablet.pngasset174,008 bytesassets/styles/violet-marker.pngasset143,611 bytesscripts/preflight.shruns1,663 bytestemplates/apricot-arc/design.mddoc3,443 bytestemplates/avocado-press/design.mddoc2,768 bytestemplates/berry-pop/design.mddoc2,993 bytestemplates/block-frame/design.mddoc2,684 bytestemplates/bold-poster/design.mddoc3,038 bytestemplates/burst-panel/design.mddoc3,207 bytestemplates/checker-bloom/design.mddoc2,537 bytestemplates/cobalt-bloom/design.mddoc3,167 bytestemplates/confetti-wedge/design.mddoc3,133 bytestemplates/coral/design.mddoc2,997 bytestemplates/court-press/design.mddoc3,153 bytestemplates/crayon-stack/design.mddoc3,121 bytestemplates/cut-bloom/design.mddoc3,130 bytestemplates/editorial-forest/design.mddoc3,316 bytestemplates/grove-block/design.mddoc2,795 bytestemplates/grove/design.mddoc3,249 bytestemplates/jade-lens/design.mddoc3,630 bytestemplates/lime-slab/design.mddoc2,740 bytestemplates/linen-cut/design.mddoc4,373 bytestemplates/long-table/design.mddoc2,935 bytestemplates/macchiato/design.mddoc2,432 bytestemplates/mint-brut/design.mddoc3,269 bytestemplates/monochrome/design.mddoc2,642 bytestemplates/neo-grid-bold/design.mddoc2,442 bytestemplates/papier-bleu/design.mddoc3,173 bytestemplates/pin-and-paper/design.mddoc2,959 bytestemplates/raw-grid/design.mddoc2,398 bytestemplates/reading-room/design.mddoc3,161 bytestemplates/riptide-cobalt/design.mddoc2,893 bytestemplates/riso-brut/design.mddoc2,867 bytestemplates/salmon-stamp/design.mddoc2,957 bytestemplates/soft-editorial/design.mddoc2,458 bytestemplates/specimen-bold/design.mddoc3,155 bytestemplates/stencil-tablet/design.mddoc2,829 bytestemplates/violet-marker/design.mddoc2,947 bytes
Read SKILL.md
# Beautiful Feishu Whiteboard
A design system skill: **35 colour palette styles** plus the verified **hard rules** of the Feishu
SVG whiteboard medium, so you can build gorgeous, on brand, _editable_ whiteboards.
This is **not** an auto layout chart generator. **You** compose the layout. A template gives you a
**palette and mood**; [`RULES.md`](RULES.md) gives you the medium's hard limits. The board you
produce is a real, editable Feishu whiteboard inside a doc, not a screenshot.
## When to use
- The user wants a Feishu / Lark whiteboard, infographic, diagram, poster, or visual explainer that
should look good, branded, or in a specific aesthetic.
- The user names a style, or points at one of the templates.View the complete source on GitHubSkills included
- beautiful-feishu-whiteboard
Repository facts
- License
- MIT
- Created
- Jun 1, 2026
- Last pushed
- Jun 11, 2026
- Forks
- 52
- Open issues
- 0
- Project activity
- Slowing
Rank over the last 12 weeks
Now #881 · best #716 · down 71 in 30 days
- #838 on Oct 17
- #823 on Oct 18
- #883 on Oct 20
- #896 on Oct 21
- #867 on Oct 22
- #881 since Oct 23
56 earlier periods
- #724 on Aug 2
- #716 on Aug 8
- #720 on Aug 9
- #747 on Aug 10
- #750 on Aug 11
- #749 from Aug 12 to Aug 13
- #739 on Aug 14
- #734 on Aug 16
- #743 on Aug 17
- #759 on Aug 18
- #744 on Aug 19
- #742 on Aug 20
- #743 on Aug 21
- #752 on Aug 23
- #775 on Aug 24
- #791 on Aug 25
- #770 on Aug 26
- #777 on Aug 27
- #806 on Aug 28
- #750 on Aug 30
- #779 on Aug 31
- #775 on Sep 2
- #783 on Sep 3
- #743 on Sep 5
- #771 on Sep 6
- #783 on Sep 7
- #800 on Sep 8
- #784 on Sep 9
- #770 on Sep 12
- #768 on Sep 13
- #800 on Sep 14
- #786 on Sep 15
- #800 on Sep 16
- #804 on Sep 17
- #785 on Sep 20
- #804 on Sep 21
- #826 on Sep 22
- #810 on Sep 23
- #780 on Sep 24
- #755 on Sep 25
- #762 on Sep 26
- #792 on Sep 27
- #815 on Sep 28
- #822 on Sep 30
- #773 on Oct 3
- #801 on Oct 4
- #812 on Oct 5
- #813 on Oct 6
- #834 on Oct 7
- #875 on Oct 8
- #839 on Oct 9
- #819 on Oct 10
- #821 on Oct 11
- #852 on Oct 13
- #864 on Oct 14
- #850 on Oct 15
Before you install
Local scriptsAutomated signals, not a guarantee
Checked Nov 7, 2026
Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.
Show 1 note
SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzed
- No broad tool permissions
- No dangerous shell commands
- 9 network referencesin 3 files: README.md:8 README.zh.md:7 scripts/preflight.sh:11
- No hidden or obfuscated text
- No instruction overrides
- 1 executable scriptin 1 file: scripts/preflight.sh:1
- No access to secrets
- No requests to vote in Hot
Show all 10 signals by file
README.md
- Network accessline 8
See the [Feishu doc version of this intro](https://bytedance.us.larkoffice.com/docx/AldcdypvjoEqQDxcSVeu37ixs0d) (with usage-scenario showcases). - Network accessline 135
git clone https://github.com/zarazhangrui/beautiful-feishu-whiteboard \ - Network accessline 180
[MIT](LICENSE) (c) Zara Zhang ([@zarazhangrui](https://github.com/zarazhangrui))
README.zh.md
- Network accessline 7
查看[飞书文档版本的介绍](https://bytedance.us.larkoffice.com/docx/AldcdypvjoEqQDxcSVeu37ixs0d)(内含使用场景 showcase) - Network accessline 126
git clone https://github.com/zarazhangrui/beautiful-feishu-whiteboard \ - Network accessline 164
[MIT](LICENSE) (c) Zara Zhang([@zarazhangrui](https://github.com/zarazhangrui))
scripts/preflight.sh
- Executable scriptline 1
#!/usr/bin/env bash - Network accessline 11
echo " ✓ Node $(node -v)" else echo " ✗ Node.js not found — install Node ≥ 20 (https://nodejs.org)" - Network accessline 12
else echo " ✗ Node.js not found — install Node ≥ 20 (https://nodejs.org)" ok=0 - Network accessline 13
echo " ✗ Node.js not found — install Node ≥ 20 (https://nodejs.org)"
How the signals fit together
Facts from a static read of the files at the pinned commit. They describe what the code does, not why.
Declared and executed: 1 fact
- Contacts nodejs.org, which SKILL.md, the README and the plugin manifest do not mentionscripts/preflight.sh:13High confidence
Signal confidence: 10 facts
- Network access in prose of documentationREADME.md:8Low confidence
- Network access in code of documentationREADME.md:135Low confidence
- Network access in prose of documentationREADME.md:180Low confidence
- Network access in prose of documentationREADME.zh.md:7Low confidence
- Network access in code of documentationREADME.zh.md:126Low confidence
- Network access in prose of documentationREADME.zh.md:164Low confidence
- Executable script in code of a file that runsscripts/preflight.sh:1High confidence
- Network access in code of a file that runsscripts/preflight.sh:11High confidence
- Network access in code of a file that runsscripts/preflight.sh:12High confidence
- Network access in code of a file that runsscripts/preflight.sh:13High confidence
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Compatible | Standard SKILL.md SKILL.md | .claude/skills/<skill-name>/ |
| Codex | Compatible | Standard SKILL.md SKILL.md | .agents/skills/<skill-name>/ |
| Cursor | Compatible | Standard SKILL.md SKILL.md | .cursor/skills/<skill-name>/ |
| Gemini CLI | Compatible | Standard SKILL.md SKILL.md | .gemini/skills/<skill-name>/ |
| GitHub Copilot | Compatible | Standard SKILL.md SKILL.md | .github/skills/<skill-name>/ |
| OpenCode | Compatible | Standard SKILL.md SKILL.md | .opencode/skills/<skill-name>/ |
- Native The repository ships a manifest, folder or frontmatter field for this agent.
- Compatible A standard SKILL.md that this agent can read.
- Unknown No evidence either way.
Derived automatically from paths, manifests and frontmatter. Not tested on each agent.