UI 组件

基于代码的 UI 组件生成与样式实现

显示 2185-2208 / 共 8219 个技能
streamlit

creating-streamlit-themes

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.

设计 224 7个月前
streamlit

using-streamlit-markdown

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.

文档生成 224 7个月前
streamlit

building-streamlit-custom-components-v2

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.

代码生成 224 6个月前
streamlit

organizing-streamlit-code

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.

数据处理 224 7个月前
streamlit

developing-with-streamlit

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.

文档生成 224 6个月前
msmps

opentui

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 开发 224 6个月前
wedsamuel1230

power-budget-calculator

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.

数据处理 21 7个月前
wedsamuel1230

enclosure-designer

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.

代码生成 21 7个月前
wedsamuel1230

circuit-debugger

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.

代码评审 21 7个月前
wedsamuel1230

datasheet-interpreter

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.

数据处理 21 7个月前
wedsamuel1230

bom-generator

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 工具 21 7个月前
yzlnew

material-you-slides

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.

设计 144 7个月前
yzlnew

tikz-flowchart

yzlnew

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

代码生成 144 7个月前
OpenAEC-Foundation

erpnext-impl-clientscripts

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."

自动化 173 7个月前
OpenAEC-Foundation

erpnext-syntax-clientscripts

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."

缓存 173 7个月前
aj-geddes

bundle-size-optimization

aj-geddes

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

代码评审 324 10个月前
algorand-devrel

explain-algorand-x402-typescript

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".

类型 33 6个月前
claude-dev-suite

axe-core

claude-dev-suite

axe-core - accessibility testing engine for automated WCAG compliance checks. USE WHEN: user mentions "axe", "automated accessibility testing", "a11y tests", asks about "integrating accessibility checks", "CI/CD accessibility", "Playwright accessibility", "Jest accessibility", "Vitest axe" DO NOT USE FOR: manual accessibility audits - use wcag skill instead

无障碍 29 7个月前
siriwatknp

using-base-ui-with-material-ui

siriwatknp

Always use this skill when integrating Base UI components @base-ui-components/react with Material UI @mui/material.

类型 2441 10个月前
siriwatknp

writing-registry-meta

siriwatknp

Use this skill when writing meta file for MUI Treasury registry.

文件操作 2441 8个月前
YuJunZhiXue

knowledge-absorber

YuJunZhiXue

深度解析链接、文档或代码,生成“全能导师级”的教学笔记(零基础直达精通)。具备“真理锚定”校验能力,自动识别幻觉与过时信息。

文档生成 614 7个月前
fusengine

nextjs-16

fusengine

Expert Next.js 16 with Turbopack, App Router, Cache Components, proxy.ts, React 19. Use when building Next.js apps, routing, caching, server components, or migrating from v15.

缓存 25 7个月前
fusengine

nextjs-zustand

fusengine

Zustand v5 state management for Next.js 16 App Router. Use when implementing global state, stores, persist, hydration, or client-side state in Client Components.

代码生成 25 7个月前
fusengine

react-effects-audit

fusengine

Audit React components for unnecessary useEffect patterns. Detects 9 anti-patterns from "You Might Not Need an Effect" and proposes fixes with severity levels.

代码评审 25 6个月前