- Home
- /
- Categories
- /
- UI Components
UI Components
Code-based UI component generation and styling
brainstorming
by tomwangowa
Use before any creative or implementation work — new features, architecture changes, refactoring, or workflow design. Explores intent through Socratic dialogue, proposes approaches with trade-offs, and produces an approved design before any code is written.
code-reviewer
by aleister1102
Use this skill to review code. It supports both local changes (staged or working tree)
website-launch-kit
by prabha-oss
Create custom, distinctive landing pages through deep conversation and iterative design. USE THIS SKILL WHEN: - User says "create landing page", "build website", "landing page" - User wants a page for their agency, SaaS, service, or product - User needs a conversion-focused single-page site
remove-ai-slop
by pstev1
Check the diff against master and remove all AI generated slop introduced in this branch. This includes extra comments, defensive checks, type casts, and inconsistent code style.
framer-motion
by yusenthebot
A simple and powerful JavaScript animation library. Use when: Simple API: First-class React, JavaScript, and Vue packages; Hybrid engine: Power of JavaScript combined with native browser APIs for 120fps, GPU-accelerated animations; Production-ready: TypeScript, extensive test suite, tree-shakable, tiny footprint. NOT for: server-side CLI utilities; database access layer.
accelr8-deck-builder
by Patonchain
Create beautiful slide decks as shareable webpages. Use when asked to make presentations, pitch decks, or slides. Generates images with nanobanana, removes backgrounds automatically. Exports to PDF.
ably-realtime
by itzaks
Professional guide to Ably Realtime for building real-time React/TypeScript applications with pub-sub messaging, channels, presence tracking, Spaces (collaborative UI), LiveObjects (shared state), Chat SDK (complete messaging), and LiveSync (database synchronization). Use when working with Ably, real-time messaging, WebSockets, pub-sub, channels, presence, collaborative features, live cursors, avatar stacks, component locking, shared state, conflict-free updates, chat rooms, typing indicators, message reactions, database sync, outbox pattern, useChannel, usePresence, useSpace, useMembers, useCursors, useMessages, useTyping, LiveCounter, LiveMap, or integrating Ably with Neon/PostgreSQL for persistent real-time data.
seo-analyzer
by loo-y
基于 Google 官方文档的 SEO 自动检测工具。自动分析网址的技术 SEO、内容元数据、性能体验和链接结构,输出符合 Google 最佳实践的检测报告。使用场景:(1) 分析网站 SEO 状况,(2) 诊断搜索引擎排名问题,(3) 验证页面是否符合 Google Search Essentials 标准,(4) 生成可执行的 SEO 优化建议。
wechat-publish
by Vincentdu-cn
Publish Markdown articles to WeChat Official Account draft box. Use this skill whenever the user wants to convert a Markdown file to WeChat format and send it to the draft box. Automatically handles Markdown-to-HTML conversion, AI image generation, image upload to WeChat, and draft creation.
superpower-zustand
by Cygnusfear
MANDATORY for creating Zustand stores. This skill is required when users request state management, creating stores, or mention Zustand. Do NOT create Zustand stores without this skill - all stores must use the required StoreBuilder pattern with immer middleware and factory pattern separation
shadcn-studio-inspirations-vue
by jamesulip
A massive catalog of over 600 Vue SFC component inspirations translated from the shadcn-studio React codebase. Use this skill when the user asks for design inspiration, building full-page layouts, complex nested components, or you need to see advanced examples of how to compose shadcn-vue components together.
property-test-generator
by nimiusrd
Design and generate property-based tests (PBT) for changed files in the current git branch. Extracts specifications, designs properties (invariants, round-trip, idempotence, metamorphic, monotonicity, reference model), builds generator strategies, implements tests, and self-scores against a rubric (24/30+ required). Supports fast-check (TS/JS), hypothesis (Python), and proptest (Rust). Use when: (1) "write property tests for my changes", (2) "add PBT", (3) "property-based test", (4) after implementing pure functions, validators, parsers, or formatters to verify invariants.
youtube-to-skill
by yfe404
Transform YouTube videos or playlists into SKILL.md files. Use when user wants to create a skill from YouTube content, convert video tutorials into reusable agent workflows, learn from educational videos, or extract actionable knowledge from any YouTube URL.
review
by ddaanet
Review in-progress changes for quality and correctness
nstate
by zaaack
Provides expertise on the nstate library, a high-performance React state management tool. Use this for questions about store creation, Immer-based updates, useBind for forms, useSubStore for state slicing, and combining multiple stores.
canvas-design
by s-hiraoku
Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.
tailwindcss
by NikiSkaarup
Guide Tailwind CSS v4 usage with best-practice utility patterns and theme variable guidance.
optimizing-with-react-compiler
by djankies
Teaches what React Compiler handles automatically in React 19, reducing need for manual memoization. Use when optimizing performance or deciding when to use useMemo/useCallback.
20-andruia-niche-intelligence
by slurpyb
"Estratega de Inteligencia de Dominio de Andru.ia. Analiza el nicho específico de un proyecto para inyectar conocimientos, regulaciones y estándares únicos del sector. Actívalo tras definir el nicho."
cli-design-guidelines
by yuanxiao0115
Design and UX guidance for command-line tools and scripts, based on the Command Line Interface Guidelines (clig.dev) and the Chinese translation at clig.onev.dev.
react-three-game
by prnthh
react-three-game, a JSON-first 3D game engine built on React Three Fiber, WebGPU, and Rapier Physics.
nexus-elements-swaps
by availproject
Integrate the SwapWidget element for cross-chain exact-in and exact-out swaps in React/TypeScript apps. Use when installing or debugging swap simulations, source selection for exact-out mode, swap intent approvals, and event-driven progress using sdk.swapWithExactIn/sdk.swapWithExactOut.
work-selfie
by Ryder-MHumble
WorkSelfie:从用户授权的钉钉工作痕迹(消息+文档+听记+多维表格)中提炼职场人格,输出 「有梗但有依据的自我分析报告 + 野兽派×二次元风 4:5 职场人格卡 PNG」。 默认数据 in-memory 处理;只有用户明确开启月度导出时,才把原始聊天按月份保存到 skill 目录外的本地文件。 产物默认先本地输出到 ~/Downloads/(报告 .md + 名片 .png),需要时通过 --send-to-dingtalk 经 dws chat 机器人发回用户自己的钉钉。 触发词:「WorkSelfie」「自查」「蒸馏自己」「看看我」「看看我自己」「我是谁」「自我画像」「我的野兽派名片」
fix-bug
by xuesongjun
按照标准流程修复 Test Studio 中的 Bug