Refero Design
referodesign/refero_skill
Primary/default skill for UI design, product design, web design, landing pages, dashboards, product screens, redesigns, visual polish, frontend/CSS styling, design systems, components, responsive…
Quality gate that runs after a write to a Figma file and before figma-handoff-gate, before any frame is called done.
$ npx skills add hashgraph-online/awesome-codex-plugins --skill figma-slop-check -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install hashgraph-online/awesome-codex-plugins figma-slop-check --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/hashgraph-online/awesome-codex-plugins.git skills-src && mkdir -p .claude/skills && cp -r skills-src/plugins/thiagoxikota/figma-maxxing/skills/figma-slop-check .claude/skills/figma-slop-check && 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 "figma-slop-check" agent skill from https://github.com/hashgraph-online/awesome-codex-plugins/tree/main/plugins/thiagoxikota/figma-maxxing/skills/figma-slop-check into .claude/skills/figma-slop-check/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "figma-slop-check", 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/hashgraph-online/awesome-codex-plugins/tree/main/plugins/thiagoxikota/figma-maxxing/skills/figma-slop-checkType 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 hashgraph-online/awesome-codex-plugins --skill figma-slop-check -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install hashgraph-online/awesome-codex-plugins figma-slop-check --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/hashgraph-online/awesome-codex-plugins.git skills-src && mkdir -p .agents/skills && cp -r skills-src/plugins/thiagoxikota/figma-maxxing/skills/figma-slop-check .agents/skills/figma-slop-check && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "figma-slop-check" agent skill from https://github.com/hashgraph-online/awesome-codex-plugins/tree/main/plugins/thiagoxikota/figma-maxxing/skills/figma-slop-check into .agents/skills/figma-slop-check/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "figma-slop-check", 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 hashgraph-online/awesome-codex-plugins --skill figma-slop-check -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install hashgraph-online/awesome-codex-plugins figma-slop-check --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/hashgraph-online/awesome-codex-plugins.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/plugins/thiagoxikota/figma-maxxing/skills/figma-slop-check .cursor/skills/figma-slop-check && 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 "figma-slop-check" agent skill from https://github.com/hashgraph-online/awesome-codex-plugins/tree/main/plugins/thiagoxikota/figma-maxxing/skills/figma-slop-check into .cursor/skills/figma-slop-check/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "figma-slop-check", 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/hashgraph-online/awesome-codex-plugins.git --path plugins/thiagoxikota/figma-maxxing/skills/figma-slop-check--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 hashgraph-online/awesome-codex-plugins --skill figma-slop-check -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install hashgraph-online/awesome-codex-plugins figma-slop-check --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/hashgraph-online/awesome-codex-plugins.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/plugins/thiagoxikota/figma-maxxing/skills/figma-slop-check .gemini/skills/figma-slop-check && 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 "figma-slop-check" agent skill from https://github.com/hashgraph-online/awesome-codex-plugins/tree/main/plugins/thiagoxikota/figma-maxxing/skills/figma-slop-check into .gemini/skills/figma-slop-check/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "figma-slop-check", 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 hashgraph-online/awesome-codex-plugins figma-slop-checkInstalls 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 hashgraph-online/awesome-codex-plugins --skill figma-slop-check -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/hashgraph-online/awesome-codex-plugins.git skills-src && mkdir -p .github/skills && cp -r skills-src/plugins/thiagoxikota/figma-maxxing/skills/figma-slop-check .github/skills/figma-slop-check && 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 "figma-slop-check" agent skill from https://github.com/hashgraph-online/awesome-codex-plugins/tree/main/plugins/thiagoxikota/figma-maxxing/skills/figma-slop-check into .github/skills/figma-slop-check/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "figma-slop-check", 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 hashgraph-online/awesome-codex-plugins --skill figma-slop-check -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install hashgraph-online/awesome-codex-plugins figma-slop-check --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/hashgraph-online/awesome-codex-plugins.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/plugins/thiagoxikota/figma-maxxing/skills/figma-slop-check .opencode/skills/figma-slop-check && 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 "figma-slop-check" agent skill from https://github.com/hashgraph-online/awesome-codex-plugins/tree/main/plugins/thiagoxikota/figma-maxxing/skills/figma-slop-check into .opencode/skills/figma-slop-check/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "figma-slop-check", 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.
figma-slop-checkQuality gate that runs after a write to a Figma file and before figma-handoff-gate, before any frame is called done.
Figma Slop Check is an agent skill from hashgraph-online/awesome-codex-plugins. Quality gate that runs after a write to a Figma file and before figma-handoff-gate, before any frame is called done. Two lenses. Slop: does it look machine made (overlap, AI-stuffed cards, status emoji creep, hype copy, names and canvas notes that read as generated). Rigor: is it precise (values bound to variables and styles, sizes on the project's scales, components intact, auto layout sized right, one wording per concept, screenshot proof). It reads and reports: PASS, or a numbered punch list by node id. Use…
Its SKILL.md is about 5.6k tokens, which your agent loads only when the skill is triggered. The skill folder holds 3 other files, including reference files (for example `references/checks.md` and `references/punch-list.md`). Compatibility notes: Read-only. Checks are written for figma-console-mcp tools (figmaexecute, figmagetvariables, figmacapturescreenshot) with the Desktop Bridge plugin running in…
It sits in Testing & QA, covering Quality gates. It works with Figma. The repository describes itself as: A curated list of awesome OpenAI Codex / ChatGPT plugins, skills, and resources. The 1 Codex Marketplace. See live plugins at: https://hol.org/plugins/best-codex-plugins. The licence is MIT.
2 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 3e1456a. 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.
No scripts in the folder and no shell commands in SKILL.md.
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
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.
Read-only. Checks are written for figma-console-mcp tools (figma_execute, figma_get_variables, figma_capture_screenshot) with the Desktop Bridge plugin running in Figma Desktop. The official Figma MCP server's use_figma also runs Plugin API JavaScript, but this skill was not validated there. Reads the figma-canon skill.
From compatibility in the SKILL.md frontmatter.
Figma Slop Check loads about 5.6k tokens when it runs, and up to ~10k if it reads all its reference files. Until then it costs about 164 tokens; SKILL.md has 2,992 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 hashgraph-online/awesome-codex-plugins at commit 3e1456a, republished under its MIT licence (© hashgraph-online). 2,992 words, ~5,637 tokens.
.claude/skills/figma-slop-check/SKILL.md (or your agent's skills folder). This skill also uses 2 other files; get the full folder from GitHub.The gate you run before calling any Figma frame done. It looks at the work through two lenses, in this order:
Nothing is declared ready while a check fails. This skill is a gate: it reads and reports. Fixes are a separate pass (see "On failure").
figma-preflight approves the write, the write happens, then figma-slop-check runs, then figma-handoff-gate. Each gate fails closed. Slop runs first because it is faster: it judges the overall look, not the structure. Rigor runs second because it has to read structure and cross-reference. Never skip a downstream gate.
You are not reviewing your own screen. You are reviewing the screen of another designer whom you want to catch lying. Go in with a magnifying glass on:
If it passes your eyes the first time without an objection, look again. The first pass is blind.
Why the gate exists: without it, a handoff ships with one capitalization on one screen and another on the next, with r=16 on a card and r=20 on an "identical" card, with a raw hex where a token belongs. The engineer opens the file, sees the inconsistency and loses trust in the design system. It is expensive to fix later and cheap to catch now.
| Reference | What this gate takes from it |
|---|---|
figma-canon/references/ai-slop-signatures.md | The catalog of slop patterns and the severity table. This skill points at it and does not repeat it. |
figma-canon/references/quality-rubric.md | The 5 auto-fail criteria and the 0-10 score (8/10 minimum). |
figma-canon/references/naming-canon.md | Naming rules, the banned list and the Human authorship section. |
figma-canon/references/state-coverage.md | Required states per screen class. |
figma-canon/references/handoff-format.md | Handoff-specific slop (amber captions, FILL-in-HUG overflow, @user_NNN placeholders), plus the handoff spacing and caption canon. |
references/checks.md | The 11 rigor checks, plus the one read-only pass that feeds them. |
references/punch-list.md | Severity, the swap, snap and ask actions, where expected values come from, what to leave out, and the decisions file. |
Also read the project map (figma-map.md, default docs/figma-map.md) for the project's scales, glossary and conventions. Project canon overrides the universal one.
Run the checks that apply to what was made: design (S1 to S6), copy (S7), reply (S8).
Detect: take a screenshot of the whole section at scale 0.4 and review it. In a handoff section built with right-side annotations, the stricter spacing constants of figma-canon/references/handoff-format.md apply.
[NEW], [WIP] or [DRAFT] glued to every surface.Delivered files are read by teammates and stakeholders. Nothing in them may carry a sign that it was made by AI. What gives it away:
V1, A2, "OPTIONS", "BATCH")What a human designer does: a short, plain name, sometimes lowercase and sometimes not, with no visible system. An annotation in running prose, 2 to 6 sentences, like a spoken comment. If something must be marked, one loose word ("approved", "old") and no more. Pending items go to chat, not onto the canvas.
The existing convention of the file is NOT an alibi. The sibling pattern may be exactly what the designer just rejected (field note, 2026-07: a new section copied the naming pattern of its older siblings hours after that pattern had been rejected). The rule also covers FigJam, comments and descriptions.
When options need comparing on the canvas, each option gets its own box, with pros on + lines and cons on lines that open with the minus sign U+2212 (never an em dash). The recommended option gets a visible marker and one final "because ..." line. A format that reads well: a white card with a border stroke per option, a bold green +, a bold red minus sign, and on the recommended one a 1.5 accent stroke, an accent pill and the "because ..." line in SemiBold. Label the recommendation in plain first-person words, with a qualifier when it is conditional, never an ALL-CAPS "RECOMMENDED". No caps headers, no governance numbering.
Detect: scan the top-level names of the page for emoji, codenames and dates. The expected count is zero. Before creating a section or a note, ask: would a designer in a hurry write this? Full rule: the Human authorship section of figma-canon/references/naming-canon.md.
@user_001, while figma-canon/references/handoff-format.md bans @user_NNN placeholders and asks for realistic names in the file's language. The project map decides; if it is silent, ask the designer.$ that assumes USD.wording check).Detect: dump the characters of every TEXT node and search for the lists above. Then read the copy aloud: if it sounds like a SaaS demo, it is slop.
## Summary, ## Changes or ## Next steps headers in a normal reply. Headers belong in documents, not in chat.11 rigor checks in 5 groups, ordered by what a node stores. references/checks.md says what each one reads and when it fails. Run them on data you collected through the figma-console MCP server, not from memory.
| Group | Check | Fails when (short form) |
|---|---|---|
| Bound or loose | color | A raw hex where the variable exists, a color with no variable, an invented variable or style name |
text-style | Text with no style where one fits, one role at two sizes or weights, a foreign font family | |
scale | A padding, gap, radius or icon size off the project's scale, a decimal, siblings that disagree, an emoji as an icon | |
| Components intact | detached | A frame detached from a component, a component-named layer that is not an instance, an instance with no main component |
properties | A variant value outside its options, an unknown property, a needed property unset | |
| Auto layout sized right | sizing | Same-family screens at different widths, fixed where it should hug, hug where it should fill |
collapse | A content child under 70% of its vertical parent's width, a node 1px wide or 0px tall | |
fill-in-hug | Text set to fill inside a horizontal frame that hugs, absolute text inside auto layout | |
| Words | wording | A glossary term broken, one concept written two ways across screens |
names | Default Figma names, a component name without /, a root frame without NN-name | |
| Pixels | screenshot | A capture shows overlap, collapse or a bad crop. Skipping the captures is itself critical |
figma-canon/references/quality-rubric.md (hardcoded colors, missing auto layout, default Figma names, detached components, layer overlap). Any one of them means that section is redone, not declared done. In the punch list each keeps the severity of the catalog's Severity scoring table (default names are Critical; hardcoded hex, missing auto layout and detached instances are High), and any one of them blocks a PASS.Button drawn while Button/Primary exists, an icon recreated as vectors, inline effect styles while elevation tokens exist, a hardcoded font size or spacing, a top-level node at (0,0) colliding with content, resize() called after the sizing modes. Take the severity from the catalog's table; where it has no row, the catalog only says "flag": place it with the severity table in references/punch-list.md.figma-canon skill).figma-canon/references/state-coverage.md.figma_get_selection and confirm the target with the user.wording limited to its glossary half.figma_search_components (node ids are session specific and may be stale). If the Bridge is disconnected, run the figma-bridge-doctor skill and stop. If the file changed since the last session, run figma-orient first.figma_execute read of your own, one screen per call. What to collect, and how to bring it back, is in "Read once, then judge" in references/checks.md.screenshot check)figma-canon skill sets the scale for that cropSLOP CHECK - [design | copy | reply]
- S1 layout: PASS / FAIL (reason)
- S2 density: PASS / FAIL (reason)
- S3 markers: PASS / FAIL
- S4 authorship: PASS / FAIL (names found)
- S5 visual: PASS / FAIL
- S6 repetition: PASS / FAIL
- S7 copy: PASS / FAIL (words detected)
- S8 reply: PASS / FAILThis log is an internal gate. Do not paste it into the reply to the user.
PASS figma-slop-check: <N> checks run, 0 findings. The screen agrees with itself and with the canon.
- Target: <node-id> (<screen name>)
- Rubric: <score>/10
- Proof: section overview at scale 0.4, <N> frame screenshots
- Next gate: figma-handoff-gate<N> is the number of checks that step 1 selected. Never hardcode it in the text. After a PASS, run the figma-handoff-gate skill as the next lens before declaring the work done.
FAIL figma-slop-check: punch list
Target: <node-id or node-ids> · <screen names>
Checks: <N> run · <N> findings
----------------------------------
1. [COLOR] card raw hex
Where: 123:789 · card
Found: fill #16181D raw
Canon: variable color/surface/card -> #16181D
Action: swap · distance 0
Severity: high (the variable exists, it should be bound)
2. [SCALE] list row padding mismatch
Where: 123:456 · row · Name (row 3 of 11)
Found: T12 R16 B14 L16
Canon: T12 R16 B12 L16 (every other row in the list)
Action: snap · distance +2 (bottom)
Severity: medium
3. [SCALE] two card radii, no rule yet
Where: 124:101 · card · Plan; 124:230 · card · Billing
Found: r=12 on one, r=16 on the other
Canon: not covered. The radius scale has both steps and no rule for cards
Action: ask
Severity: medium
Question for the designer: which radius do cards use?
...
----------------------------------
Summary: N findings · X high · Y medium · Z low
Actions: A swap · B snap (largest distance: +/-N) · C ask
Apply fix? Say the number (or "all swaps", "all high", "skip"). Read-only until approved.
Asks never enter "all": each one needs your answer.Every finding carries a severity (how much it hurts) and an action (what happens to it): swap, snap with its signed distance, or ask. Definitions, the distance rule and the footer lines for left-out findings and variable modes are in references/punch-list.md and references/checks.md.
figma_take_screenshot of the section afterwards). As of figma-console-mcp v1.40.8, figma_take_screenshot falls back to the REST API when the Bridge is not connected, and REST can render stale state after plugin edits (figma-canon/references/plugin-api-anomalies.md); figma_capture_screenshot always uses the plugin runtime, so prefer it for this proof. Every fix is a write: it goes through figma-preflight like any other.fixes list of the run file, so the change leaves a trail. An ask never enters "all": with no answer from the designer, apply nothing and keep it open for the next run.intentional in .figma-slop-check/decisions.json, with a reason and a scope. "Later" on a finding records it as debt, and it comes back with its distance until it is fixed (references/punch-list.md).Stop conditions:
figma-bridge-doctor skill.If a finding belongs to one of these, note it and do not act on it.
figma_audit_component_accessibility for an audit at component level).figma-canon: the catalog, the rubric and the naming, state and handoff canon this gate applies.figma-preflight: runs before the write, and again before any fix this gate leads to.figma-bridge-doctor: prerequisite when the Bridge is off.figma-orient: orient first when the file changed since the last session.figma-handoff-gate: the next gate. Slop and rigor come first, handoff comes after.© hashgraph-online, 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 2 other files (references) in plugins/thiagoxikota/figma-maxxing/skills/figma-slop-check of hashgraph-online/awesome-codex-plugins.
Open the folder on GitHubat commit 3e1456a
Figma Slop Check 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 |
|---|---|---|---|---|---|---|
| Figma Slop Check this skillhashgraph-online/awesome-codex-plugins | 1.3k | — | ~5.6k | Automated safety check: Pass | MIT | |
| Refero Designreferodesign/refero_skill | 299 | — | ~5.3k | Automated safety check: Pass | MIT | |
| Feature Plannerserendipity1004/cc-feature-implementer | 176 | — | ~2.4k | Automated safety check: Pass | None | |
| Ccg Workflowfengshao1227/ccg-workflow | 5.9k | — | ~2.3k | Automated safety check: Pass | MIT | |
| Conducty Checkpointrobertbarclayy/conducty | 176 | — | ~1.5k | Automated safety check: Pass | MIT | |
| Mission Plannerjdforsythe/forge | 151 | — | ~3.5k | Automated safety check: Pass | MIT |
referodesign/refero_skill
Primary/default skill for UI design, product design, web design, landing pages, dashboards, product screens, redesigns, visual polish, frontend/CSS styling, design systems, components, responsive…
serendipity1004/cc-feature-implementer
Creates phase-based feature plans with quality gates and incremental delivery structure.
fengshao1227/ccg-workflow
How to run a non-trivial change end to end with the CCG role tools (ccganalyze / ccgdesign / ccgbuild / ccgdebug / ccgoptimize / ccgreview / ccgtest) and the verify- quality gates.
robertbarclayy/conducty
Quality gate between parallelization groups. An agent skill from robertbarclayy/conducty.
jdforsythe/forge
Decomposes goals into team blueprints using evidence-based scaling laws, topology selection, and role design.
0xNyk/lacp
Production quality gate for agent sessions. An agent skill from 0xNyk/lacp.
hashgraph-online/awesome-codex-plugins
Create original anime-style reaction stickers as looping GIFs and MP4 previews, using generated character pose sheets and timed key poses.
hashgraph-online/awesome-codex-plugins
Manage and query Calibre libraries with the calibredb CLI (local paths or Calibre Content server URLs).
hashgraph-online/awesome-codex-plugins
A skill your agent uses when adding, changing, testing, or debugging Rust HTTP APIs and services, especially when Codex needs black-box integration tests, random-port app startup, real database test…
hashgraph-online/awesome-codex-plugins
Make a studio's game look like something at build time — a cover from a real frame of the game (free), painted covers, backdrops, textures and character plates from image models through the…
hashgraph-online/awesome-codex-plugins
Use CALL-E from Codex through the calle CLI. An agent skill from hashgraph-online/awesome-codex-plugins.
hashgraph-online/awesome-codex-plugins
Balance game difficulty, resources, rewards, probability, progression, economies, and dominant strategies.
Works with
Categories
Quality gate that runs after a write to a Figma file and before figma-handoff-gate, before any frame is called done. Figma Slop Check is an agent skill from hashgraph-online/awesome-codex-plugins. Quality gate that runs after a write to a Figma file and before figma-handoff-gate, before any frame is called done.
Figma Slop Check fits situations like: the user asks is this ready?; audit this screen.
Run `npx skills add hashgraph-online/awesome-codex-plugins --skill figma-slop-check -a claude-code`. Or copy the skill folder (plugins/thiagoxikota/figma-maxxing/skills/figma-slop-check in hashgraph-online/awesome-codex-plugins) into .claude/skills/figma-slop-check in your project. Claude Code loads it when a task matches its description.
Run `npx skills add hashgraph-online/awesome-codex-plugins --skill figma-slop-check -a codex`. Or copy the skill folder (plugins/thiagoxikota/figma-maxxing/skills/figma-slop-check in hashgraph-online/awesome-codex-plugins) into .agents/skills/figma-slop-check 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 hashgraph-online/awesome-codex-plugins --skill figma-slop-check -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/figma-slop-check, .gemini/skills/figma-slop-check, .github/skills/figma-slop-check and .opencode/skills/figma-slop-check in your project.
SKILL.md names no scripts, command-line tools or credentials: Figma Slop Check is instructions for the agent only. Compatibility (from SKILL.md): Read-only. Checks are written for figma-console-mcp tools (figma_execute, figma_get_variables, figma_capture_screenshot) with the Desktop Bridge plugin running in Figma Desktop. The official Figma MCP server's use_figma also runs Plugin API JavaScript, but this skill was not validated there. Reads the figma-canon skill..
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. 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.
Figma Slop Check is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.
About 5.6k tokens (SKILL.md is roughly 23k 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 4.8k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Figma Slop Check: Refero Design (referodesign/refero_skill, 299 stars), Feature Planner (serendipity1004/cc-feature-implementer, 176 stars), Ccg Workflow (fengshao1227/ccg-workflow, 5.9k stars) and Conducty Checkpoint (robertbarclayy/conducty, 176 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
hashgraph-online (a GitHub organization) maintains it in hashgraph-online/awesome-codex-plugins, which has 1,267 GitHub stars. The repository holds 716 skills in this directory. The repository was last updated on October 10, 2026.
Source: hashgraph-online/awesome-codex-plugins on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.