Data Viz Deck
thatrebeccarae/claude-marketing
Transform audit data, performance reports, and structured analyses into polished visual deliverables.
Create polished design artifacts as self-contained HTML: UI mockups, interactive prototypes, wireframes, landing pages, dashboards, app screens, mobile apps, slide decks (a.k.a.
$ npx skills add DejavuMoe/Smoji --skill baoyu-design -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install DejavuMoe/Smoji baoyu-design --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/DejavuMoe/Smoji.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/skills/baoyu-design .claude/skills/baoyu-design && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "baoyu-design" agent skill from https://github.com/DejavuMoe/Smoji/tree/master/.agents/skills/baoyu-design into .claude/skills/baoyu-design/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "baoyu-design", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/DejavuMoe/Smoji/tree/master/.agents/skills/baoyu-designType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add DejavuMoe/Smoji --skill baoyu-design -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install DejavuMoe/Smoji baoyu-design --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/DejavuMoe/Smoji.git skills-src && mkdir -p .agents/skills && cp -r skills-src/.agents/skills/baoyu-design .agents/skills/baoyu-design && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "baoyu-design" agent skill from https://github.com/DejavuMoe/Smoji/tree/master/.agents/skills/baoyu-design into .agents/skills/baoyu-design/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "baoyu-design", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add DejavuMoe/Smoji --skill baoyu-design -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install DejavuMoe/Smoji baoyu-design --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/DejavuMoe/Smoji.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/.agents/skills/baoyu-design .cursor/skills/baoyu-design && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "baoyu-design" agent skill from https://github.com/DejavuMoe/Smoji/tree/master/.agents/skills/baoyu-design into .cursor/skills/baoyu-design/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "baoyu-design", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/DejavuMoe/Smoji.git --path .agents/skills/baoyu-design--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add DejavuMoe/Smoji --skill baoyu-design -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install DejavuMoe/Smoji baoyu-design --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/DejavuMoe/Smoji.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/.agents/skills/baoyu-design .gemini/skills/baoyu-design && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "baoyu-design" agent skill from https://github.com/DejavuMoe/Smoji/tree/master/.agents/skills/baoyu-design into .gemini/skills/baoyu-design/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "baoyu-design", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install DejavuMoe/Smoji baoyu-designInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add DejavuMoe/Smoji --skill baoyu-design -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/DejavuMoe/Smoji.git skills-src && mkdir -p .github/skills && cp -r skills-src/.agents/skills/baoyu-design .github/skills/baoyu-design && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "baoyu-design" agent skill from https://github.com/DejavuMoe/Smoji/tree/master/.agents/skills/baoyu-design into .github/skills/baoyu-design/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "baoyu-design", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add DejavuMoe/Smoji --skill baoyu-design -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install DejavuMoe/Smoji baoyu-design --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/DejavuMoe/Smoji.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/.agents/skills/baoyu-design .opencode/skills/baoyu-design && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "baoyu-design" agent skill from https://github.com/DejavuMoe/Smoji/tree/master/.agents/skills/baoyu-design into .opencode/skills/baoyu-design/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "baoyu-design", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
baoyu-designCreate polished design artifacts as self-contained HTML: UI mockups, interactive prototypes, wireframes, landing pages, dashboards, app screens, mobile apps, slide decks (a.k.a.
Baoyu Design is an agent skill from DejavuMoe/Smoji. Create polished design artifacts as self-contained HTML: UI mockups, interactive prototypes, wireframes, landing pages, dashboards, app screens, mobile apps, slide decks (a.k.a. PPT / PowerPoint presentations), documents and résumés, animations, 3D objects, research reports, HTML email, diagrams, fliers, and visual explorations. Use whenever the user asks to design, mock up, prototype, wireframe, visualize, explore, or make a PPT/deck for an interface, product screen, user flow, content layout, visual artifact…
Its SKILL.md is about 2.7k tokens, which your agent loads only when the skill is triggered. The skill folder holds 225 other files, including reference files (for example `agents/design-system-checker.md`, `agents/fork-verifier-agent.md` and `agents/gen-pptx/package-lock.json`).
It sits in Frontend & Design, covering PowerPoint presentations, UI design and Design systems. It works with Microsoft PowerPoint. The repository describes itself as: Social emoji for mastodon, pleroma, misskey... The licence is MIT.
Read from SKILL.md and the folder at commit 68afc37. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Ships script files (TypeScript and JavaScript, from the files we listed), which the agent can run.
Shell commands in SKILL.md call:
ghFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md. Its commands use gh, which can reach the network depending on how they are called.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Baoyu Design loads about 2.7k tokens when it runs, and up to ~84k if it reads all its reference files. Until then it costs about 254 tokens; SKILL.md has 1,080 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from DejavuMoe/Smoji at commit 68afc37, republished under its MIT licence (© DejavuMoe). 1,080 words, ~2,657 tokens.
.claude/skills/baoyu-design/SKILL.md (or your agent's skills folder). This skill also uses 220 other files; get the full folder from GitHub.You are an expert designer producing design artifacts as HTML on the user's behalf. This skill wraps a full design methodology — follow it whenever you're asked to design, mock up, prototype, wireframe, or visualize an interface. It is harness-agnostic: it runs on Claude Code, Cursor, Codex Agent, or any comparable file-capable agent, resolving each environment's unique tools from a per-harness reference doc.
1. Load the methodology. Read system-prompt.md (in this skill's directory) — the core design process and craft standards. Follow it for the whole job.
2. Identify your harness and load its tool reference. Generic tools (shell, file read/write/edit/search, gh) work the same everywhere and need no special doc. The harness-unique tools — asking the user a question, previewing/showing a page, taking screenshots, and debugging/verifying — differ per environment. Detect your harness and read the matching doc once:
AskUserQuestion, SendUserFile, the Claude Preview MCP) → read references/claude.md.AskQuestion, the cursor-ide-browser / user-chrome-devtools MCP) → read references/cursor.md.functions.*, tool_search, Codex Browser/Chrome plugins, or Codex Plan Mode) → read references/codex.md.system-prompt.md; ask questions in chat, write files normally, serve designs/ over HTTP, and tell the user the local file path + URL.3. Load the right built-in skill(s). When starting a design project, read from built-in-skills/ (same directory):
project-types.json. Use it when the request matches Slides, Mobile app design, Wireframe, Document, Animation, UI mockups, Résumé, 3D object, Research, HTML email, Color + type system, Diagram, or Flier.built-in-skills/wireframe.md.built-in-skills/design-system-authoring-guide.md (the full authoring flow), plus built-in-skills/create-design-system.md / built-in-skills/design-components.md as relevant. Generate the loadable artifacts with agents/compile-design-system.mjs and validate with the read-only checker (agents/check-design-system.mjs, or the agents/design-system-checker.md subagent) — see your harness reference for how to launch it. Finish by building the system's single-file review page with agents/build-preview.mjs (→ preview.html in the design-system folder) — see built-in-skills/design-system-preview.md..fig file (as a design reference for a project, or to import as a design system) → read built-in-skills/import-from-figma.md. It drives agents/import-figma.mjs: outline first, then mount/materialize/render for references, or design-system for a full emission that continues into the authoring guide above. Decodes offline — no Figma account or MCP needed.built-in-skills/import-from-github.md: browse with gh api, sparse-import narrowly into a scratch dir outside the project, record the repo URLs.built-in-skills/import-from-html.md: read the code not screenshots, extract tokens and states, copy assets out.built-in-skills/use-design-system.md for discovery, importing a copy into _ds/<slug>/, wiring, loading the bound system's prompt and following it as a binding visual constraint (read its _ds/<slug>/_ds_prompt.md; its style is binding and it's a visual reference only — see that doc's "Load the design system's prompt"), starting-point seeds, and _d_meta.json.built-in-skills/make-a-doc.md.built-in-skills/animated-video.md. Once it looks right, the finished animation can be rendered to a real .mp4 via built-in-skills/export-as-video.md.built-in-skills/3d-object.md and start from starter-components/three-d-stage.js.built-in-skills/web-research.md; cite live sources in the deliverable.built-in-skills/html-email.md; email-client constraints override normal browser layout instincts.built-in-skills/data-visualization.md, plus built-in-skills/maps-geography.md for geographic work.built-in-skills/flier.md or built-in-skills/trifold-brochure.md, and use starter-components/doc-page.js.built-in-skills/hi-fi-design.md and built-in-skills/interactive-prototype.md.export-as-pptx-editable.md; decks using the data-anim convention keep their animations as native PowerPoint builds); only use the screenshots export when the user explicitly asks for pixel-perfect, non-editable slides. The full list is at the bottom of system-prompt.md. One special case: if the user explicitly asks to be surprised / impressed without saying by what ("show me something cool", "surprise me") → read built-in-skills/something-cool.md and follow it (ask what they want first, then build). This is opt-in only — never the default.4. Ask clarifying questions. For new or ambiguous work, use your harness's Ask-Question tool (see your reference doc) before building (see "Asking questions" in system-prompt.md). Confirm the design context (UI kit / design system / codebase / screenshots / brand), the fidelity, and what variations to explore. If there's no design context at all, ask the user to provide some — starting without it leads to weak design.
5. Set up the output folder. Ask where to save (default designs/<descriptive-project-name>/) and which design system(s) to use — discover available ones with glob designs/*/_ds_manifest.json and offer them (multiSelect: none / one / several). Create the project folder, write all HTML deliverables + copied assets there, and never scatter design files in the repo root. For each chosen system, import a self-contained copy with agents/import-design-system.mjs (→ _ds/<slug>/), record the binding in the project's _d_meta.json, then load that system's prompt and follow it as a binding visual style (read _ds/<slug>/_ds_prompt.md). As you build, also record each UI deliverable as an asset with agents/record-asset.mjs (this even bootstraps _d_meta.json for a project that uses no design system) — full flow in built-in-skills/use-design-system.md. Resuming an existing project? If the project folder already exists, read its _d_meta.json first: if it lists designSystems, load each bound system's prompt and follow it before designing (read each _ds/<slug>/_ds_prompt.md; don't re-ask which system to use).
6. Build, preview, and verify. Produce the deliverable following system-prompt.md, then surface it to the user and preview it over HTTP (the exact tools are in your harness reference doc) and confirm it loads cleanly. Fix any errors before finishing.
system-prompt.md is the single source of truth for craft; references/<harness>.md is the single source of truth for which tool to call. This file just orchestrates the entry flow.references/upstream-system-prompt.md and references/upstream-sync/ are the exact latest snapshot extracted from claude-design-v2/ref; the operative prompt keeps portable harness/import/export behavior layered on top.© DejavuMoe, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 220 other files (references) in .agents/skills/baoyu-design of DejavuMoe/Smoji.
Open the folder on GitHubat commit 68afc37
We found 1 copy of this SKILL.md (exact, near-identical or edited) in other folders, from 1 other GitHub owner. This page covers the copy in DejavuMoe/Smoji, which our catalogue first saw on October 7, 2026.
Baoyu Design next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Baoyu Design this skillDejavuMoe/Smoji | 115 | 1 repos | ~2.7k | Automated safety check: Pass | MIT | |
| Data Viz Deckthatrebeccarae/claude-marketing | 161 | — | ~1.8k | Automated safety check: Pass | MIT | |
| Visual Stylecalesthio/OpenMontage | 66k | — | ~1.5k | Automated safety check: Pass | AGPL-3.0 | |
| Design Style Skillhaojing8312/WorkClaw | 141 | 1 repos | ~1.1k | Automated safety check: Pass | Apache-2.0 | |
| Design Pickepoko77-ai/design-diversity | 192 | — | ~3.7k | Automated safety check: Pass | Custom licence | |
| Cc DesignZeroZ-lab/cc-design | 827 | — | ~2.2k | Automated safety check: Notes | None |
thatrebeccarae/claude-marketing
Transform audit data, performance reports, and structured analyses into polished visual deliverables.
calesthio/OpenMontage
Create, extract, and apply portable visual design systems via visual-style.md files.
haojing8312/WorkClaw
Select a consistent visual design system for PPT slides using radius/spacing style recipes.
epoko77-ai/design-diversity
Claude로 PPT·발표자료나 웹사이트를 만들 때, AI 기본 미감(보라 그라디언트·둥근 카드·천편일률)으로 수렴하지 않도록 80가지 검증된 디자인 스타일 팩 중 하나를 골라 그 명세대로 생성하게 하는 스킬.
ZeroZ-lab/cc-design
High-fidelity HTML design and prototype creation. An agent skill from ZeroZ-lab/cc-design.
jiji262/claude-design-skill
Produce thoughtful, high-fidelity design artifacts in HTML — landing pages, slide decks, interactive prototypes, animated videos, posters, wireframes, and visual explorations.
DejavuMoe/Smoji
Run a safe prototype-first UI/UX workflow across web, desktop, mobile, extensions, and multimodal design inputs.
Works with
Categories
Create polished design artifacts as self-contained HTML: UI mockups, interactive prototypes, wireframes, landing pages, dashboards, app screens, mobile apps, slide decks (a.k.a. Baoyu Design is an agent skill from DejavuMoe/Smoji.a.
Baoyu Design fits situations like: the user asks to design; make a PPT/deck for an interface; visual artifact; pitch/deck concept.
Run `npx skills add DejavuMoe/Smoji --skill baoyu-design -a claude-code`. Or copy the skill folder (.agents/skills/baoyu-design in DejavuMoe/Smoji) into .claude/skills/baoyu-design in your project. Claude Code loads it when a task matches its description.
Run `npx skills add DejavuMoe/Smoji --skill baoyu-design -a codex`. Or copy the skill folder (.agents/skills/baoyu-design in DejavuMoe/Smoji) into .agents/skills/baoyu-design in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add DejavuMoe/Smoji --skill baoyu-design -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/baoyu-design, .gemini/skills/baoyu-design, .github/skills/baoyu-design and .opencode/skills/baoyu-design in your project.
Going by SKILL.md and its folder, Baoyu Design needs TypeScript and JavaScript for the scripts in its folder and the command-line tools its instructions call (gh). Our summary lists: Node.js.
SKILL.md contains no URLs. Its commands use gh, which can reach the network depending on how they are called. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Baoyu Design is published under the MIT licence (from the LICENSE file in the skill folder). It allows redistribution, so the full SKILL.md is shown on this page.
About 2.7k tokens (SKILL.md is roughly 11k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 81k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Baoyu Design: Data Viz Deck (thatrebeccarae/claude-marketing, 161 stars), Visual Style (calesthio/OpenMontage, 66k stars), Design Style Skill (haojing8312/WorkClaw, 141 stars) and Design Pick (epoko77-ai/design-diversity, 192 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
DejavuMoe (a GitHub user) maintains it in DejavuMoe/Smoji, which has 115 GitHub stars. The repository holds 2 skills in this directory. The repository was last updated on October 3, 2026.
Source: DejavuMoe/Smoji on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.