emil-design-eng
This skill encodes Emil Kowalski's philosophy on UI polish, component design, animation decisions, and the invisible details that make software feel great.
gitlab-create-merge-request
>
grill-me
Interview the user relentlessly about a plan or design until reaching shared understanding, resolving each branch of the decision tree. Use when user wants to stress-test a plan, get grilled on their design, or mentions "grill me".
notify
>
web-animation-design
>
agentation-self-driving
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.
write-a-skill
Create new agent skills with proper structure, progressive disclosure, and bundled resources. Use when user wants to create, write, or build a new skill.
aircall-hydra-ui-lib
Apply established Aircall Hydra design-system and block conventions when changing React UI components. Use when working in `packages/ds` or `packages/blocks`, choosing component composition, wiring variants or polymorphism, or reviewing exports and stories.
vercel-composition-patterns
Design React component APIs that remain flexible without boolean-prop sprawl. Use when building or refactoring reusable components, compound components, context providers, render APIs, or other component architecture, including React 19 code.
vocabulary
The precise design and UI vocabulary used on index.how/to/articulate — covering typography, color, iconography, layout, interaction, motion, accessibility, information architecture, copywriting, tools, analysis, and components. Use when reaching for the exact word for a design concept ("what's the term for the space between two specific letters?"), when a UI idea is described loosely and needs its proper name, when choosing between confusable near-synonyms (badge vs tag, tooltip vs popover, opacity vs visibility, kerning vs tracking), or when writing or reviewing copy, specs, or commits and you want exact terminology instead of vague language.
write-discoverable-code
|
lokalise-cli
Manage Lokalise projects, languages, keys, translations, and file imports or exports with the Lokalise CLI v2. Use when the user mentions Lokalise, localization projects, translation keys, or syncing translations.
aircall-dev-flow
>
aircall-merge-train
Drive a fast-forward GitLab "merge train" on Aircall repos — merge a set of approved MRs one-by-one (rebase → arm merge-when-pipeline-succeeds → poll → merge), handling approval-resets, Cursor Bugbot gates, rebase conflicts, and flaky E2E retries. Supervised, CI-paced, human-gated. Use after aircall-react-doctor-pipeline produces Ready MRs, or whenever the user asks to "watch and merge" any batch of approved MRs on an Aircall GitLab repo whose merge_method is ff. Repo-agnostic within Aircall (reads merge settings dynamically); not react-doctor-specific.
apple-design
Apple's approach to interface design and fluid, physical motion, translated for the web. Use when building or reviewing gesture-driven UI, spring animations, drag/swipe/sheet interactions, momentum and interruptible transitions, translucent materials and depth, typography (optical sizing, tracking, leading), reduced-motion, or the design foundations (feedback, spatial consistency, restraint) behind Apple-style interfaces.
thermo-nuclear-code-quality-review
Run an extremely strict maintainability review for abstraction quality, giant files, and spaghetti-condition growth. Use for a thermo-nuclear code quality review, thermonuclear review, deep code quality audit, or especially harsh maintainability review.
jira-attach-cropped-image
>
release-ping-dashboard-squirrel-king
>
diagnose
Disciplined diagnosis loop for hard bugs and performance regressions. Reproduce → minimise → hypothesise → instrument → fix → regression-test. Use when user says "diagnose this" / "debug this", reports a bug, says something is broken/throwing/failing, or describes a performance regression.
show-me
Help the user understand the current topic visually with concise diagrams, code-shape sketches, and focused HTML artifacts.
review-animations
Reviews animation and motion code against a high craft bar derived from Emil Kowalski's design engineering philosophy. Default to flagging; approval is earned.
release-ping-dashboard-puss-in-boots
>
remove-stale-gitlab-worktrees
Audits local GitLab and Maestro worktrees against GitLab open merge requests, then removes only user-confirmed stale worktrees. Use when asked to find, list, prune, clean up, or remove stale Git worktrees, including Maestro worktrees.
ping-me-slack
>
fix-e2e-test
>
gitlab-mr-watch-and-fix
Watch one open GitLab merge request for new review, Bugbot, security, and pipeline feedback, then apply safe fixes on its existing branch and worktree. Use when asked to watch an MR, monitor a pipeline, fix review comments continuously, or keep an MR green without opening another MR.
herdr
>
aircall-dev-flow-maestro
>
agent-browser-storybook-dev
>
vercel-react-best-practices
React performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React code to ensure optimal performance patterns. Triggers on tasks involving React components, data fetching, bundle optimization, or performance improvements.
typescript-best-practices
TypeScript best practices. Use when reading or editing any .ts or .tsx file.
ray
Expert in Apache Ray distributed computing. Use when converting Python code to Ray workloads, debugging Ray applications, optimizing Ray performance, or working with Ray Core, Ray Data, Ray Train, Ray Serve, or Ray Tune. Automatically fetches relevant documentation from Ray, HuggingFace, PyTorch, and other ML/distributed frameworks based on code context.
creative-insights-api
Calls the Motion creative insights api
capture-skill
Capture learnings, patterns, or workflows from the current conversation into a new or existing skill. Use when the user wants to save what was learned, discovered, or built during a conversation as a reusable skill for future sessions. Triggers include "capture this as a skill", "save this for next time", "turn this into a skill", or when a useful workflow, pattern, or piece of domain knowledge emerged during the conversation.
skill-pdf-to-pptx-tool
Convert PDF to PowerPoint presentations
using-firebase
Comprehensive Firebase development guidance for GCP-hosted applications. Covers Firestore database operations (CRUD, queries, transactions, data modeling), Cloud Functions (1st and 2nd generation, TypeScript and Python, all trigger types), Firebase CLI operations, emulator setup and data persistence, security rules (Firestore and Storage), authentication integration, hosting configuration, and GCP service integration. Use when working with Firebase projects, deploying Cloud Functions, querying Firestore, setting up triggers (Firestore, Auth, Storage, HTTP, Callable, Scheduled, Pub/Sub), managing security rules, configuring hosting rewrites/headers, managing secrets, or integrating with GCP services like BigQuery and Cloud Tasks. Triggers include firebase, firestore, cloud functions, firebase functions, firebase hosting, firebase auth, firebase storage, firebase emulator, firebase deploy, firebase init, firebase rules, callable function, scheduled function, onDocumentCreated, onRequest, onCall, onSchedule.
fixing-motion-performance
Fix animation performance issues.
motion
|
react-api
TourProvider configuration, useTour hook, TourHUD component, and React hooks API for Flowsterix. Use when configuring TourProvider props, accessing tour state, customizing TourHUD, or building custom tour controls.
frontend-design
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, artifacts, posters, or applications (examples include websites, landing pages, dashboards, React components, HTML/CSS layouts, or when styling/beautifying any web UI). Generates creative, polished code and UI design that avoids generic AI aesthetics.
lifecycle-hooks
Lifecycle hooks (onEnter, onResume, onExit) for synchronizing UI state with tour progression in Flowsterix. Use when targeting elements inside collapsible panels, modals, drawers, accordions, or other dynamic UI during tours.
dialog-integration
Radix dialog integration for Flowsterix tours using useRadixTourDialog and useRadixDialogAdapter. Use when tour steps target elements inside Radix UI dialogs, or when managing dialog open/close state during tours.
flow-definitions
Step definitions, element targeting, advance rules, waitFor patterns, and target behavior in Flowsterix. Use when defining tour steps, targeting elements, configuring advance rules, or handling async content.
mobile-and-accessibility
Mobile drawer, snap points, gestures, internationalization (i18n), and accessibility features for Flowsterix. Use when configuring mobile tour experience, customizing button labels, adding i18n support, or handling reduced motion.
getting-started
Installation, first tour setup, and minimal working example for Flowsterix. Use when setting up Flowsterix, creating a tour, adding onboarding flows, or configuring CSS variables.
routing
Route gating, router adapters, and route-based step patterns for Flowsterix. Use when integrating tours with TanStack Router, React Router, Next.js App Router, or Next.js Pages Router, or when creating route-dependent tour steps.
studio-sdk
Use when user asks to "connect to Studio", "set up Studio SDK", "add Studio analytics", "send events to Studio", "configure studio bridge", "studio storage sync", or needs help with @flowsterix/studio package, createStudioBridge, event serialization, batched transport, or Studio ingest integration.
storage-and-versioning
Storage adapters, version management, migrations, and persistence patterns for Flowsterix. Use when configuring tour state persistence, implementing custom storage adapters, handling version migrations, or managing flow state across sessions.
react-agent
Pragmatic React development focused on avoiding over-engineering, effective state management, and render optimization. Use when building React components or features where you need clear guidance on (1) choosing appropriate state management solutions, (2) optimizing component rendering and performance, (3) avoiding common over-engineering patterns, (4) implementing TypeScript with React, or (5) making architectural decisions that balance simplicity with scalability.
web-design-guidelines
Review UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "check accessibility", "audit design", "review UX", or "check my site against best practices".
Page 1323 of 1708 · 85364 results
