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

Compare on GitHub

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.

Compare on GitHub

View on GitHubAdd to my skills

Verified commit 6989843b355ac92ebbd4f66166189a001e61e9b5

787GitHub stars
7stars in 7 days
1skill in this repository
0commits in 30 days

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

Aug 2, 2026Nov 6, 2026787

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 tokens

Always available to the agent

SKILL.md

1,324 tokens

When the skill is activated

Reference documents

35,463 tokens

Loaded on request

Token counts are estimates. Scripts run separately; they are not counted as reference context.

The playbook

  1. When to use
  2. Step 0: prerequisites (check before doing anything)
  3. How to run the conversation
  4. Files

Scripts executed separately

  • scripts/preflight.sh

Files

  • .gitignoreasset199 bytes
  • CATALOG.mddoc9,423 bytes
  • LICENSEasset1,083 bytes
  • README.mddoc10,955 bytes
  • README.zh.mddoc11,071 bytes
  • RULES.mddoc10,070 bytes
  • SKILL.mdcore5,283 bytes
  • SKILL.mdcore5,283 bytes
  • assets/styles/apricot-arc.pngasset135,600 bytes
  • assets/styles/avocado-press.pngasset146,347 bytes
  • assets/styles/berry-pop.pngasset153,781 bytes
  • assets/styles/block-frame.pngasset135,295 bytes
  • assets/styles/bold-poster.pngasset151,830 bytes
  • assets/styles/burst-panel.pngasset161,732 bytes
  • assets/styles/checker-bloom.pngasset152,295 bytes
  • assets/styles/cobalt-bloom.pngasset145,199 bytes
  • assets/styles/confetti-wedge.pngasset111,640 bytes
  • assets/styles/coral.pngasset94,700 bytes
  • assets/styles/court-press.pngasset141,082 bytes
  • assets/styles/crayon-stack.pngasset178,027 bytes
  • assets/styles/cut-bloom.pngasset169,786 bytes
  • assets/styles/editorial-forest.pngasset178,668 bytes
  • assets/styles/grove-block.pngasset163,926 bytes
  • assets/styles/grove.pngasset150,860 bytes
  • assets/styles/jade-lens.pngasset151,315 bytes
  • assets/styles/lime-slab.pngasset151,404 bytes
  • assets/styles/linen-cut.pngasset126,364 bytes
  • assets/styles/long-table.pngasset173,982 bytes
  • assets/styles/macchiato.pngasset165,870 bytes
  • assets/styles/mint-brut.pngasset149,293 bytes
  • assets/styles/monochrome.pngasset171,582 bytes
  • assets/styles/neo-grid-bold.pngasset164,367 bytes
  • assets/styles/papier-bleu.pngasset114,390 bytes
  • assets/styles/pin-and-paper.pngasset114,902 bytes
  • assets/styles/raw-grid.pngasset184,556 bytes
  • assets/styles/reading-room.pngasset130,337 bytes
  • assets/styles/riptide-cobalt.pngasset165,593 bytes
  • assets/styles/riso-brut.pngasset165,376 bytes
  • assets/styles/salmon-stamp.pngasset142,697 bytes
  • assets/styles/soft-editorial.pngasset174,160 bytes
  • assets/styles/specimen-bold.pngasset170,339 bytes
  • assets/styles/stencil-tablet.pngasset174,008 bytes
  • assets/styles/violet-marker.pngasset143,611 bytes
  • scripts/preflight.shruns1,663 bytes
  • templates/apricot-arc/design.mddoc3,443 bytes
  • templates/avocado-press/design.mddoc2,768 bytes
  • templates/berry-pop/design.mddoc2,993 bytes
  • templates/block-frame/design.mddoc2,684 bytes
  • templates/bold-poster/design.mddoc3,038 bytes
  • templates/burst-panel/design.mddoc3,207 bytes
  • templates/checker-bloom/design.mddoc2,537 bytes
  • templates/cobalt-bloom/design.mddoc3,167 bytes
  • templates/confetti-wedge/design.mddoc3,133 bytes
  • templates/coral/design.mddoc2,997 bytes
  • templates/court-press/design.mddoc3,153 bytes
  • templates/crayon-stack/design.mddoc3,121 bytes
  • templates/cut-bloom/design.mddoc3,130 bytes
  • templates/editorial-forest/design.mddoc3,316 bytes
  • templates/grove-block/design.mddoc2,795 bytes
  • templates/grove/design.mddoc3,249 bytes
  • templates/jade-lens/design.mddoc3,630 bytes
  • templates/lime-slab/design.mddoc2,740 bytes
  • templates/linen-cut/design.mddoc4,373 bytes
  • templates/long-table/design.mddoc2,935 bytes
  • templates/macchiato/design.mddoc2,432 bytes
  • templates/mint-brut/design.mddoc3,269 bytes
  • templates/monochrome/design.mddoc2,642 bytes
  • templates/neo-grid-bold/design.mddoc2,442 bytes
  • templates/papier-bleu/design.mddoc3,173 bytes
  • templates/pin-and-paper/design.mddoc2,959 bytes
  • templates/raw-grid/design.mddoc2,398 bytes
  • templates/reading-room/design.mddoc3,161 bytes
  • templates/riptide-cobalt/design.mddoc2,893 bytes
  • templates/riso-brut/design.mddoc2,867 bytes
  • templates/salmon-stamp/design.mddoc2,957 bytes
  • templates/soft-editorial/design.mddoc2,458 bytes
  • templates/specimen-bold/design.mddoc3,155 bytes
  • templates/stencil-tablet/design.mddoc2,829 bytes
  • templates/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 GitHub

Skills 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

  1. #838 on Oct 17
  2. #823 on Oct 18
  3. #883 on Oct 20
  4. #896 on Oct 21
  5. #867 on Oct 22
  6. #881 since Oct 23
56 earlier periods
  1. #724 on Aug 2
  2. #716 on Aug 8
  3. #720 on Aug 9
  4. #747 on Aug 10
  5. #750 on Aug 11
  6. #749 from Aug 12 to Aug 13
  7. #739 on Aug 14
  8. #734 on Aug 16
  9. #743 on Aug 17
  10. #759 on Aug 18
  11. #744 on Aug 19
  12. #742 on Aug 20
  13. #743 on Aug 21
  14. #752 on Aug 23
  15. #775 on Aug 24
  16. #791 on Aug 25
  17. #770 on Aug 26
  18. #777 on Aug 27
  19. #806 on Aug 28
  20. #750 on Aug 30
  21. #779 on Aug 31
  22. #775 on Sep 2
  23. #783 on Sep 3
  24. #743 on Sep 5
  25. #771 on Sep 6
  26. #783 on Sep 7
  27. #800 on Sep 8
  28. #784 on Sep 9
  29. #770 on Sep 12
  30. #768 on Sep 13
  31. #800 on Sep 14
  32. #786 on Sep 15
  33. #800 on Sep 16
  34. #804 on Sep 17
  35. #785 on Sep 20
  36. #804 on Sep 21
  37. #826 on Sep 22
  38. #810 on Sep 23
  39. #780 on Sep 24
  40. #755 on Sep 25
  41. #762 on Sep 26
  42. #792 on Sep 27
  43. #815 on Sep 28
  44. #822 on Sep 30
  45. #773 on Oct 3
  46. #801 on Oct 4
  47. #812 on Oct 5
  48. #813 on Oct 6
  49. #834 on Oct 7
  50. #875 on Oct 8
  51. #839 on Oct 9
  52. #819 on Oct 10
  53. #821 on Oct 11
  54. #852 on Oct 13
  55. #864 on Oct 14
  56. #850 on Oct 15

Before you install

Local scripts

Automated 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:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
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

Works with

Agent compatibility, from the files in this repository
AgentStatusEvidenceInstall to
Claude CodeCompatibleStandard SKILL.md SKILL.md.claude/skills/<skill-name>/
CodexCompatibleStandard SKILL.md SKILL.md.agents/skills/<skill-name>/
CursorCompatibleStandard SKILL.md SKILL.md.cursor/skills/<skill-name>/
Gemini CLICompatibleStandard SKILL.md SKILL.md.gemini/skills/<skill-name>/
GitHub CopilotCompatibleStandard SKILL.md SKILL.md.github/skills/<skill-name>/
OpenCodeCompatibleStandard 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.