#397 by GitHub stars

plugin87/ux-ui-agent-skills

A skill written the way the whole surface was written before 2026-10-05. The gate must reject it.

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

tests/fixtures/bad/bare-paths/.claude/skills/leaky/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Local scripts → After Local scripts

def84a70fadc → def84a70fadc

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Local scripts

First observation → def84a70fadc

No earlier version was observed for comparison.

Compare on GitHub

View on GitHubAdd to my skills

Verified commit def84a70fadc3490d80901295a4f1951fdb2cc69

git clone --filter=blob:none --no-checkout https://github.com/plugin87/ux-ui-agent-skills.git .hotskills/plugin87-ux-ui-agent-skills && git -C .hotskills/plugin87-ux-ui-agent-skills checkout --detach def84a70fadc3490d80901295a4f1951fdb2cc69 # Copy each selected skill directory from .hotskills/plugin87-ux-ui-agent-skills into .claude/skills/<skill-name>/
git clone --filter=blob:none --no-checkout https://github.com/plugin87/ux-ui-agent-skills.git .hotskills/plugin87-ux-ui-agent-skills && git -C .hotskills/plugin87-ux-ui-agent-skills checkout --detach def84a70fadc3490d80901295a4f1951fdb2cc69 # Copy each selected skill directory from .hotskills/plugin87-ux-ui-agent-skills into .agents/skills/<skill-name>/
3.1kGitHub stars
48stars in 7 days
1skill in this repository
36commits in 30 days

Heat

7.1
  • Star growth, last 7 daysAhead of 89% of tracked repositories
  • Star growth, last 24 hoursAhead of 85% of tracked repositories
  • Rank movement, last 7 daysAhead of 54% of tracked repositories
  • Commits, last 30 daysAhead of 88% of tracked repositories
  • Accounts asking about it through MCP, last 7 daysNot available
  • Hot votes this weekAhead of 0% of tracked repositories

Heat never changes the order by stars, and sponsorship never touches it. How heat works

Stars over time

Aug 2, 2026Nov 6, 20263,110

Individual skills in this repository

  • leaky tests/fixtures/bad/bare-paths/.claude/skills/leaky

How it works

leaky

When your agent uses it

A skill written the way the whole surface was written before 2026-10-05. The gate must reject it.

What it loads into context

Frontmatter

32 tokens

Always available to the agent

SKILL.md

99 tokens

When the skill is activated

Reference documents

33,979 tokens

Loaded on request

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

The playbook

    Scripts executed separately

    • ../../../../../../../scripts/measure_render.mjs
    • ../../../../../../../scripts/measure_render.mjs
    • ../../../../../../../scripts/slop_tells.mjs
    • ../../../../../../../scripts/taste_audit.mjs
    • ../../../../../../../scripts/verify_overflow.mjs
    • ../../../../../../../scripts/verify_responsive.mjs

    Files

    • ../../../../../../../.claude-plugin/marketplace.jsonasset888 bytes
    • ../../../../../../../.claude-plugin/plugin.jsonasset906 bytes
    • ../../../../../../../.claude/agents/design-critic.mddoc5,423 bytes
    • ../../../../../../../.claude/agents/design-critic.mddoc5,423 bytes
    • ../../../../../../../.claude/agents/design-critic.mddoc5,423 bytes
    • ../../../../../../../.claude/agents/design-critic.mddoc5,423 bytes
    • ../../../../../../../.claude/agents/design-critic.mddoc5,423 bytes
    • ../../../../../../../.claude/agents/design-critic.mddoc5,423 bytes
    • ../../../../../../../.claude/skills/a11y-audit/SKILL.mddoc2,191 bytes
    • ../../../../../../../.claude/skills/apply-aesthetic/SKILL.mddoc2,722 bytes
    • ../../../../../../../.claude/skills/brandkit/SKILL.mddoc3,270 bytes
    • ../../../../../../../.claude/skills/critique/SKILL.mddoc5,188 bytes
    • ../../../../../../../.claude/skills/data-dashboard/SKILL.mddoc10,408 bytes
    • ../../../../../../../.claude/skills/design-code/SKILL.mddoc7,040 bytes
    • ../../../../../../../.claude/skills/design-component/SKILL.mddoc11,186 bytes
    • ../../../../../../../.claude/skills/design-doctrine/SKILL.mddoc9,591 bytes
    • ../../../../../../../.claude/skills/design-qa/SKILL.mddoc2,554 bytes
    • ../../../../../../../.claude/skills/design-review/SKILL.mddoc1,753 bytes
    • ../../../../../../../.claude/skills/design-screen/SKILL.mddoc7,404 bytes
    • ../../../../../../../.claude/skills/design-tokens/SKILL.mddoc2,165 bytes
    • ../../../../../../../.claude/skills/figma-integration/SKILL.mddoc2,353 bytes
    • ../../../../../../../.claude/skills/gate/SKILL.mddoc2,161 bytes
    • ../../../../../../../.claude/skills/governance/SKILL.mddoc2,487 bytes
    • ../../../../../../../.claude/skills/grill-me/SKILL.mddoc5,717 bytes
    • ../../../../../../../.claude/skills/image-to-code/SKILL.mddoc3,603 bytes
    • ../../../../../../../.claude/skills/migrate-design-system/SKILL.mddoc2,292 bytes
    • ../../../../../../../.claude/skills/observe/SKILL.mddoc1,576 bytes
    • ../../../../../../../.claude/skills/performance/SKILL.mddoc2,172 bytes
    • ../../../../../../../.claude/skills/prototype/SKILL.mddoc2,467 bytes
    • ../../../../../../../.claude/skills/redesign/SKILL.mddoc2,916 bytes
    • ../../../../../../../.claude/skills/scaffold-project/SKILL.mddoc4,522 bytes
    • ../../../../../../../.claude/skills/ship/SKILL.mddoc2,148 bytes
    • ../../../../../../../.claude/skills/token-build/SKILL.mddoc2,334 bytes
    • ../../../../../../../.claude/skills/ux-writing/SKILL.mddoc2,642 bytes
    • ../../../../../../../hooks/hooks.jsonasset832 bytes
    • ../../../../../../../hooks/hooks.jsonasset832 bytes
    • ../../../../../../../hooks/hooks.jsonasset832 bytes
    • ../../../../../../../hooks/hooks.jsonasset832 bytes
    • ../../../../../../../scripts/measure_render.mjsruns5,980 bytes
    • ../../../../../../../scripts/measure_render.mjsruns5,980 bytes
    • ../../../../../../../scripts/slop_tells.mjsruns14,431 bytes
    • ../../../../../../../scripts/taste_audit.mjsruns8,273 bytes
    • ../../../../../../../scripts/verify_overflow.mjsruns8,432 bytes
    • ../../../../../../../scripts/verify_responsive.mjsruns10,210 bytes
    • SKILL.mdcore374 bytes
    Read SKILL.md
    
    # Leaky
    
    1. Read `accessibility/wcag-checklist.md` and `taste/design-taste.md`.
    2. Run `node scripts/measure_render.mjs <file>`.
    
    Under a plugin install none of those three resolve: they point at the user's own
    project, where the kit is not.
    View the complete source on GitHub

    Skills included

    • leaky

    Repository facts

    License
    MIT
    Created
    Mar 16, 2026
    Last pushed
    Oct 27, 2026
    Forks
    300
    Open issues
    7
    Project activity
    Active

    Rank over the last 12 weeks

    Now #397 · best #370 · up 130 in 30 days

    1. #392 from Oct 30 to Oct 31
    2. #391 on Nov 1
    3. #392 on Nov 2
    4. #395 on Nov 3
    5. #394 from Nov 4 to Nov 5
    6. #397 since Nov 6
    76 earlier periods
    1. #803 on Aug 2
    2. #808 on Aug 7
    3. #855 on Aug 11
    4. #851 on Aug 12
    5. #858 on Aug 13
    6. #839 on Aug 14
    7. #812 on Aug 15
    8. #836 on Aug 16
    9. #860 on Aug 18
    10. #852 on Aug 19
    11. #841 on Aug 20
    12. #850 on Aug 21
    13. #781 on Aug 23
    14. #742 on Aug 24
    15. #730 on Aug 25
    16. #702 on Aug 26
    17. #705 on Aug 27
    18. #721 on Aug 28
    19. #660 on Aug 29
    20. #662 on Aug 30
    21. #690 on Aug 31
    22. #698 on Sep 1
    23. #680 on Sep 2
    24. #677 on Sep 3
    25. #653 on Sep 4
    26. #643 on Sep 5
    27. #661 on Sep 6
    28. #676 on Sep 7
    29. #693 on Sep 8
    30. #648 on Sep 9
    31. #636 on Sep 10
    32. #583 on Sep 11
    33. #549 on Sep 12
    34. #537 on Sep 13
    35. #543 on Sep 14
    36. #524 on Sep 15
    37. #532 on Sep 16
    38. #524 on Sep 17
    39. #525 on Sep 18
    40. #509 on Sep 19
    41. #518 on Sep 20
    42. #519 on Sep 21
    43. #526 on Sep 22
    44. #519 on Sep 23
    45. #507 on Sep 24
    46. #504 on Sep 25
    47. #502 on Sep 26
    48. #522 on Sep 27
    49. #521 on Sep 28
    50. #535 on Sep 29
    51. #522 on Sep 30
    52. #519 on Oct 1
    53. #517 on Oct 2
    54. #504 from Oct 3 to Oct 4
    55. #511 on Oct 5
    56. #527 from Oct 6 to Oct 7
    57. #540 on Oct 8
    58. #537 on Oct 9
    59. #525 on Oct 10
    60. #524 on Oct 11
    61. #534 on Oct 12
    62. #520 on Oct 13
    63. #509 on Oct 14
    64. #482 on Oct 15
    65. #474 on Oct 16
    66. #462 on Oct 17
    67. #437 on Oct 18
    68. #433 on Oct 19
    69. #413 on Oct 20
    70. #397 on Oct 21
    71. #387 on Oct 22
    72. #381 on Oct 23
    73. #370 on Oct 24
    74. #385 on Oct 25
    75. #388 on Oct 28
    76. #390 on Oct 29

    Before you install

    Local scripts

    Automated signals, not a guarantee

    Checked Nov 2, 2026

    Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.

    Show 9 notes
    • .claude/agents/design-critic.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
    • .claude/agents/design-critic.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
    • .claude/agents/design-critic.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
    • .claude/agents/design-critic.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
    • .claude/agents/design-critic.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
    • hooks/hooks.json:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
    • hooks/hooks.json:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
    • hooks/hooks.json:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
    • scripts/measure_render.mjs:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
    Show all 16 signals by file

    .claude-plugin/marketplace.json

    • Network accessline 4
      "owner": {     "name": "Thientan Soparat",     "url": "https://github.com/plugin87"
    • Network accessline 5
      "name": "Thientan Soparat",     "url": "https://github.com/plugin87"   },
    • Network accessline 6
      "url": "https://github.com/plugin87"

    .claude-plugin/plugin.json

    • Network accessline 5
      "author": {     "name": "Thientan Soparat",     "url": "https://github.com/plugin87"
    • Network accessline 6
      "name": "Thientan Soparat",     "url": "https://github.com/plugin87"   },
    • Network accessline 7
      "url": "https://github.com/plugin87"
    • Network accessline 8
      },   "repository": "https://github.com/plugin87/ux-ui-agent-skills",   "homepage": "https://github.com/plugin87/ux-ui-agent-skills#readme",
    • Network accessline 9
      "repository": "https://github.com/plugin87/ux-ui-agent-skills",
    • Network accessline 10
      "homepage": "https://github.com/plugin87/ux-ui-agent-skills#readme",

    .claude/skills/scaffold-project/SKILL.md

    • Access to secretsline 88
      [Credential-related source omitted]

    scripts/measure_render.mjs

    • Executable scriptline 1
      #!/usr/bin/env node
    • Executable scriptline 1
      Executable file; content unavailable

    scripts/slop_tells.mjs

    • Executable scriptline 1
      #!/usr/bin/env node

    scripts/taste_audit.mjs

    • Executable scriptline 1
      #!/usr/bin/env node

    scripts/verify_overflow.mjs

    • Executable scriptline 1
      #!/usr/bin/env node

    scripts/verify_responsive.mjs

    • Executable scriptline 1
      #!/usr/bin/env node

    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.

    Some files could not be read; the facts below still hold.

    Signal confidence: 7 facts

    Works with

    Agent compatibility, from the files in this repository
    AgentStatusEvidenceInstall to
    Claude CodeNativeManifest .claude-plugin/marketplace.json.claude/skills/<skill-name>/
    CodexNativeManifest AGENTS.md.agents/skills/<skill-name>/
    CursorCompatibleStandard SKILL.md tests/fixtures/bad/bare-paths/.claude/skills/leaky/SKILL.md.cursor/skills/<skill-name>/
    Gemini CLICompatibleStandard SKILL.md tests/fixtures/bad/bare-paths/.claude/skills/leaky/SKILL.md.gemini/skills/<skill-name>/
    GitHub CopilotCompatibleStandard SKILL.md tests/fixtures/bad/bare-paths/.claude/skills/leaky/SKILL.md.github/skills/<skill-name>/
    OpenCodeCompatibleStandard SKILL.md tests/fixtures/bad/bare-paths/.claude/skills/leaky/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.

    Add this badge to your README

    It updates every night and links to this page.

    plugin87/ux-ui-agent-skills: #397 on hotskills, 3.1k stars

    [![plugin87/ux-ui-agent-skills on hotskills](https://hotskills.dev/badge/plugin87-ux-ui-agent-skills.svg)](https://hotskills.dev/skill/plugin87-ux-ui-agent-skills/)