Design & UI

Interface design, visual systems, and product UI

638 skills available

Skills List

migrate-nullable-references

migrate-nullable-references

5.3Kdesign-ui

Enable nullable reference types in a C# project and systematically resolve all warnings. USE FOR: adopting NRTs in existing codebases, file-by-file or project-wide migration, fixing CS8602/CS8618/CS86xx warnings, annotating APIs for nullability, cleaning up null-forgiving operators, upgrading dependencies with new nullable annotations. DO NOT USE FOR: projects already fully migrated with zero warnings (unless auditing suppressions), fixing a handful of nullable warnings in code that already has NRTs enabled, suppressing warnings without fixing them, C# 7.3 or earlier projects. INVOKES: Get-NullableReadiness.ps1 scanner script.

dotnet avatardotnet
Get
msbuild-antipatterns

msbuild-antipatterns

5.2Kdesign-ui

Detect and fix MSBuild anti-patterns in project and build files. USE WHEN asked to review, audit, lint, clean up, or code-review a .csproj/.vbproj/.fsproj/.props/.targets/.proj (or Directory.Build.props/.targets) file, when asked 'is this project file correct?' or 'what's wrong with my build file?', or when hunting subtle build bugs caused by how a project is authored. Each anti-pattern has a symptom and a concrete BAD→GOOD fix. DO NOT USE FOR: non-MSBuild build systems (npm, Maven, CMake), or migrating a project to SDK-style (use msbuild-modernization).

dotnet avatardotnet
Get
interface-design

interface-design

5.1Kdesign-ui

Craft-first interface design for dashboards, admin panels, SaaS apps, tools, settings pages, data interfaces, and interactive products. Use when designing, building, reviewing, auditing, or refining product UI where visual craft, layout hierarchy, tokens, states, visual direction, or design-system consistency matter. Not for marketing pages, landing pages, campaigns, or brand-only work.

dammyjay93 avatardammyjay93
Get
text-to-lottie

text-to-lottie

4.8Kdesign-ui

Create, edit, or fix Lottie/Bodymovin JSON animations for the local Skia Skottie player. Use for text-to-Lottie, SVG/logo/type animation, loaders/icons, state feedback, UI microinteractions, lower thirds, diagrams, data/stat/chart animations, product promos, scene/camera motion, visual effects, scene edits, slots/controls, and Skottie debugging.

diffusionstudio avatardiffusionstudio
Get
break

break

4.6Kdesign-ui

Renders a component you choose in every state and scenario on a temporary page and stress tests it.

jakubkrehel avatarjakubkrehel
Get
variant

variant

4.5Kdesign-ui

Answers "which of these?" rather than "is this right?". Builds several genuinely different versions of one piece of UI behind a picker in the real page, so you can flip between them and promote the one that wins.

jakubkrehel avatarjakubkrehel
Get
visual-plan

visual-plan

4.2Kdesign-ui

Turn ordinary text plans into rich interactive visual plans with diagrams, file maps, annotated code, open questions, and UI/prototype review when useful.

builderio avatarbuilderio
Get
review-animations

review-animations

4.2Kdesign-ui

Reviews animation and motion code against a high craft bar derived from Emil Kowalski's design engineering philosophy. Default to flagging; approval is earned.

emilkowalski avataremilkowalski
Get
agentation-self-driving

agentation-self-driving

4.2Kdesign-ui

Autonomous design critique mode using the Agentation annotation toolbar. Use when the user asks to "critique this page," "add design annotations," "review the UI," "self-driving mode," "auto-annotate," or wants an AI agent to autonomously add design feedback annotations to a web page via the browser. Requires the Agentation toolbar to be installed on the target page and agent-browser skill to be available.

benjitaylor avatarbenjitaylor
Get
swiftui-pro

swiftui-pro

4.2Kdesign-ui

Comprehensively reviews SwiftUI code for best practices on modern APIs, maintainability, and performance. Use when reading, writing, or reviewing SwiftUI projects.

twostraws avatartwostraws
Get
story-cover

story-cover

4.1Kdesign-ui

小说封面生成。根据书名、作者名自动分析题材风格,调用 GPT-Image-2 直接生成含标题和署名的专业级网文封面。触发方式:/story-cover、/封面、「帮我做个封面」「生成封面图」「做个小说封面」「封面设计」。

worldwonderer avatarworldwonderer
Get
agentation

agentation

4.1Kdesign-ui

Add Agentation visual feedback toolbar to a Next.js project

benjitaylor avatarbenjitaylor
Get
remotion-create

remotion-create

4Kdesign-ui

Creating a new Remotion video

remotion-dev avatarremotion-dev
Get
remotion-interactivity

remotion-interactivity

4Kdesign-ui

Best practices for writing Remotion animations that stay intuitive for agents and editable in Remotion Studio Visual Mode.

remotion-dev avatarremotion-dev
Get
ios-debugger-agent

ios-debugger-agent

3.9Kdesign-ui

Use XcodeBuildMCP to build, run, launch, and debug the current iOS project on a booted simulator. Trigger when asked to run an iOS app, interact with the simulator UI, inspect on-screen state, capture logs/console output, or diagnose runtime behavior using XcodeBuildMCP tools.

dimillian avatardimillian
Get
swiftui-view-refactor

swiftui-view-refactor

3.9Kdesign-ui

Refactor and review SwiftUI view files with strong defaults for small dedicated subviews, MV-over-MVVM data flow, stable view trees, explicit dependency injection, and correct Observation usage. Use when cleaning up a SwiftUI view, splitting long bodies, removing inline actions or side effects, reducing computed `some View` helpers, or standardizing `@Observable` and view model initialization patterns.

dimillian avatardimillian
Get
skill-review

skill-review

3.9Kdesign-ui

Quality review and audit for Claude Code skills. Analyzes skill structure, description quality, workflow design, token efficiency, and anti-patterns against best practices. Use when user wants to review a skill, audit a skill, check skill quality, evaluate a skill, critique a skill, lint a skill, or validate a skill. Triggers: 'review skill', 'audit skill', 'skill quality', 'check my skill', 'evaluate skill', 'skill lint', 'validate skill', 'skill review', 'is this skill good', 'improve this skill'.

sanyuan0704 avatarsanyuan0704
Get
swiftui-ui-patterns

swiftui-ui-patterns

3.9Kdesign-ui

Best practices and example-driven guidance for building SwiftUI views and components, including navigation hierarchies, custom view modifiers, and responsive layouts with stacks and grids. Use when creating or refactoring SwiftUI UI, designing tab architecture with TabView, composing screens with VStack/HStack, managing @State or @Binding, building declarative iOS interfaces, or needing component-specific patterns and examples.

dimillian avatardimillian
Get
swiftui-liquid-glass

swiftui-liquid-glass

3.8Kdesign-ui

Implement, review, or improve SwiftUI features using the iOS 26+ Liquid Glass API. Use when asked to adopt Liquid Glass in new SwiftUI UI, refactor an existing feature to Liquid Glass, or review Liquid Glass usage for correctness, performance, and design alignment.

dimillian avatardimillian
Get
interface-review

interface-review

3.8Kdesign-ui

Interface review of a change rather than a screen: uncommitted work, the current branch, or a pull request. Covers interface quality, not correctness, tests, or security.

jakubkrehel avatarjakubkrehel
Get
analytics-dashboard

analytics-dashboard

3.5Kdesign-ui

Turn a LinkedIn Analytics export into an interactive dark-themed React dashboard plus a written strategic analysis with 5 data-backed content recommendations. Reads every sheet in the export, builds charts for engagement trend, follower growth, post performance scatter, day-of-week heatmap, and audience breakdown. Use this skill whenever the user says "analyse my linkedin", "linkedin analytics", "build my dashboard", "review my performance", or uploads a LinkedIn Analytics export file. Requires the user's LinkedIn Analytics export (xlsx) as input.

charlie947 avatarcharlie947
Get
youtube-thumbnail

youtube-thumbnail

3.4Kdesign-ui

Generate a branded YouTube thumbnail from a video title. Uses a reference photo of the creator, high-CTR thumbnail principles, and brand colours to produce a ready-to-generate image prompt for Gemini. Use this skill whenever the user says "thumbnail", "youtube thumbnail", "build me a thumbnail", or wants a video cover image before writing the script. The thumbnail-first workflow mirrors the graphic-first approach for LinkedIn: sells the video before anyone hears a word of the script.

charlie947 avatarcharlie947
Get
obsidian-canvas-creator

obsidian-canvas-creator

3.3Kdesign-ui

Create Obsidian Canvas files from text content, supporting both MindMap and freeform layouts. Use this skill when users want to visualize content as an interactive canvas, create mind maps, or organize information spatially in Obsidian format.

axtonliu avataraxtonliu
Get
excalidraw-diagram

excalidraw-diagram

3.3Kdesign-ui

Generate Excalidraw diagrams from text content. Supports three output modes - Obsidian (.md), Standard (.excalidraw), and Animated (.excalidraw with animation order). Triggers on "Excalidraw", "画图", "流程图", "思维导图", "可视化", "diagram", "标准Excalidraw", "standard excalidraw", "Excalidraw动画", "动画图", "animate".

axtonliu avataraxtonliu
Get