UI Components

Code-based UI component generation and styling

Showing 2185-2208 of 8207 skills
steveclarke

better-stimulus

by steveclarke

Apply Better Stimulus best practices for writing maintainable, reusable StimulusJS controllers following SOLID principles

Processing 35 6mo ago
steveclarke

nuxt-ui

by steveclarke

Build UIs with @nuxt/ui v4 — 125+ accessible Vue components with Tailwind CSS theming. Use when creating interfaces, customizing themes to match a brand, building forms, or composing layouts like dashboards, docs sites, and chat interfaces.

Email 35 6mo ago
tenequm

tanstack-start

by tenequm

Build full-stack React applications with TanStack Start. Use when creating SSR/SSG apps, server functions, API routes, middleware, or deploying to Cloudflare/Vercel/Node. Triggers on "tanstack start", "server functions", "createServerFn", "full-stack react", "SSR framework", or file patterns like vite.config.ts with tanstackStart, src/server.ts, *.server.ts.

Processing 35 6mo ago
tenequm

styling-with-tailwind

by tenequm

Creates UIs using Tailwind CSS utility classes and shadcn/ui patterns. Covers CSS variables with OKLCH colors, component variants with CVA, responsive design, dark mode, and Tailwind v4.2 features. Supports Radix UI and Base UI primitives, CLI 3.0, and visual styles. Use when building interfaces with Tailwind, styling shadcn/ui components, implementing themes, or working with utility-first CSS.

Animation 35 6mo ago
steveclarke

feature-spec

by steveclarke

Technical Specification

API Dev 35 7mo ago
steveclarke

favicon

by steveclarke

Generate favicons from a source image

Docker 35 7mo ago
careerhackeralex

visualize

by careerhackeralex

Create beautiful, self-contained HTML visualizations from any content or idea. Use for: slide decks, presentations, infographics, dashboards, flowcharts, diagrams, timelines, comparison tables, data visualizations, landing pages, one-pagers, org charts, mind maps, process flows, kanban boards, report summaries, or any visual that helps humans digest information faster. Trigger on requests like "visualize this," "make a deck," "create a slide," "build an infographic," "show me a dashboard," "make this visual," or any request to present information in a visual HTML format.

Analytics 215 6mo ago
streamlit

creating-streamlit-themes

by streamlit

Creating and customizing Streamlit themes. Use when changing app colors, fonts, or appearance, or aligning apps to brand guidelines. Covers config.toml configuration, design principles, and CSS avoidance.

Design 224 7mo ago
streamlit

using-streamlit-markdown

by streamlit

Covers all Markdown features in Streamlit including GitHub-flavored syntax plus Streamlit extensions like colored text, badges, Material icons, and LaTeX. Use when formatting text, labels, tooltips, or any text-rendering element.

Docs Gen 224 7mo ago
streamlit

building-streamlit-custom-components-v2

by streamlit

Builds bidirectional Streamlit Custom Components v2 (CCv2) using st.components.v2.component. Use when authoring inline HTML/CSS/JS components or packaged components (manifest asset_dir, js/css globs), wiring state/trigger callbacks, theming via --st-* CSS variables, or bundling with Vite / component-template v2.

Code Gen 224 6mo ago
streamlit

organizing-streamlit-code

by streamlit

Organizing Streamlit code for maintainability. Use when structuring apps with separate modules and utilities. Covers separation of concerns, keeping UI code clean, and import patterns.

Processing 224 7mo ago
streamlit

developing-with-streamlit

by streamlit

Build production-grade Streamlit apps. Used when creating, editing, debugging, or deploying Streamlit applications. Routes to specialized sub-skills for performance, layouts, design, data display, and more.

Docs Gen 224 6mo ago
msmps

opentui

by msmps

Comprehensive OpenTUI skill for building terminal user interfaces. Covers the core imperative API, React reconciler, and Solid reconciler. Use for any TUI development task including components, layout, keyboard handling, animations, and testing.

API Dev 224 6mo ago
wedsamuel1230

power-budget-calculator

by wedsamuel1230

Calculates total power consumption and battery life for Arduino/ESP32/RP2040 projects. Use when user asks about battery life, power requirements, current draw, or needs to estimate runtime. Includes sleep mode analysis, power optimization tips, and battery sizing recommendations. Run scripts/calculate_power.py for accurate calculations.

Processing 21 7mo ago
wedsamuel1230

enclosure-designer

by wedsamuel1230

Guides design and generation of 3D-printable enclosures for Arduino/ESP32/RP2040 projects. Use when user needs a case, box, housing, or enclosure for their electronics project. Provides parametric design guidance, OpenSCAD templates, STL generation tips, and print settings.

Code Gen 21 7mo ago
wedsamuel1230

circuit-debugger

by wedsamuel1230

Systematic hardware debugging guide for Arduino/ESP32/RP2040 circuits. Use when user reports: circuit not working, components getting hot, no power, intermittent failures, unexpected behavior, sensor not responding, LED not lighting, motor not spinning. Guides through power checks, continuity testing, signal tracing, and component isolation using multimeter techniques.

Code Review 21 7mo ago
wedsamuel1230

datasheet-interpreter

by wedsamuel1230

Extracts key specifications from component datasheet PDFs for maker projects. Use when user shares a datasheet PDF URL, asks about component specs, needs pin assignments, I2C addresses, timing requirements, or register maps. Downloads and parses PDF to extract essentials. Complements datasheet-parser for quick lookups.

Processing 21 7mo ago
wedsamuel1230

bom-generator

by wedsamuel1230

Generates Bill of Materials (BOM) from project descriptions for Arduino/ESP32/RP2040 projects. Use when user needs component lists, parts shopping lists, cost estimates, or asks "what parts do I need". Outputs formatted BOMs with part numbers, quantities, suppliers (DigiKey, Mouser, Amazon, AliExpress), and compatibility warnings. Run scripts/generate_bom.py for xlsx/csv export.

CLI Tools 21 7mo ago
yzlnew

material-you-slides

by yzlnew

Create presentation slides using Material You (Material Design 3) style. Generates 1280x720 HTML slides with M3 color tokens, Roboto typography, rounded cards, flow diagrams, metric cards, code blocks, and structured layouts. Use when the user asks to create slides, presentations, or decks and wants a clean, modern Material Design 3 aesthetic.

Design 144 7mo ago
yzlnew

tikz-flowchart

by yzlnew

"Creates professional TikZ flowcharts with a standardized style (Google Material-like colors, node shapes, and layout)."

Code Gen 144 7mo ago
OpenAEC-Foundation

erpnext-impl-clientscripts

by OpenAEC-Foundation

"Implementation workflows and decision trees for ERPNext Client Scripts. Use when determining HOW to implement client-side features: form validations, dynamic UI, server integration, child table logic. Triggers: how do I implement, when to use, which approach, client script workflow, build form logic, make UI dynamic, calculate fields."

Automation 173 7mo ago
OpenAEC-Foundation

erpnext-syntax-clientscripts

by OpenAEC-Foundation

"Exact JavaScript syntax for ERPNext/Frappe Client Scripts. Use when writing client-side code for form events, field manipulation, server calls, or child table handling in ERPNext v14/v15/v16. Triggers: client script, form event, frm methods, frappe.call, frappe.ui.form.on, JavaScript in ERPNext, browser-side code, UI interaction, client-side field validation."

Caching 173 7mo ago
aj-geddes

bundle-size-optimization

by aj-geddes

Reduce JavaScript and CSS bundle sizes through code splitting, tree shaking, and optimization techniques. Improve load times and overall application performance.

Code Review 324 10mo ago
algorand-devrel

explain-algorand-x402-typescript

by algorand-devrel

Explain x402-avm for TypeScript/JavaScript developers. Use when explaining @x402-avm/* package structure, signer interfaces (ClientAvmSigner, FacilitatorAvmSigner), registration patterns (registerExactAvmScheme), builder patterns, constants, utilities, and TypeScript-specific integration patterns. Strong triggers include "how do I use @x402-avm", "explain the TypeScript packages", "what is ClientAvmSigner", "what is FacilitatorAvmSigner", "how to register AVM scheme", "TypeScript x402 signer", "x402 avm package structure", "how does @x402-avm/avm work", "@x402-avm/core imports".

Types 33 6mo ago