← スキル一覧に戻る

base-ui
by ricardofelixb
⭐ 0🍴 0📅 2026年1月19日
SKILL.md
name: base-ui description: Base UI component library reference for building accessible, unstyled React interfaces. Use when implementing UI components with @base-ui/react, need component API references, or want styling/composition guidance. metadata: author: mui version: '1.0.0'
Base UI
Comprehensive reference for @base-ui/react, a composable, styling-agnostic component library for building accessible React interfaces. Contains 30+ unstyled components with full keyboard navigation, ARIA support, and flexible composition patterns.
When to Apply
Reference these docs when:
- Building UI components with
@base-ui/react - Need component API documentation or usage examples
- Implementing accessible form controls
- Styling components with CSS-in-JS, Tailwind, or plain CSS
- Composing Base UI primitives with custom components
Documentation Sources
Fetch latest documentation before implementing:
- Quick Start: https://base-ui.com/react/overview/quick-start
- Accessibility: https://base-ui.com/react/overview/accessibility
- Styling Guide: https://base-ui.com/react/handbook/styling
- Animation Guide: https://base-ui.com/react/handbook/animation
Quick Reference
Handbook Guides
| Guide | Description |
|---|---|
styling | Style components with any CSS solution |
animation | Animate open/close states and transitions |
composition | Compose primitives with custom components |
customization | Customize component behavior and rendering |
forms | Build accessible forms with validation |
typescript | TypeScript patterns and type safety |
Components by Category
Overlays & Dialogs
Dialog- Modal dialog over the pageAlert Dialog- Dialog requiring user responsePopover- Popup anchored to a triggerTooltip- Hint on hover/focusPreview Card- Link preview on hoverToast- Notification messages
Navigation & Menus
Menu- Dropdown action list with keyboard navMenubar- Application menu barNavigation Menu- Site navigation with submenusContext Menu- Right-click menuTabs- Toggle between related panels
Form Controls
Field- Labeling and validation wrapperFieldset- Group related fields with legendForm- Form with error handlingInput- Text inputNumber Field- Numeric input with increment/decrementCheckbox/Checkbox Group- Single/multiple selectionsRadio- Single selection from groupSelect- Dropdown selectionCombobox- Input with filtered optionsAutocomplete- Search with suggestionsSwitch- On/off toggleSlider- Range input
Layout & Display
Accordion- Collapsible content sectionsCollapsible- Single expandable panelScroll Area- Custom scrollbarsSeparator- Visual dividerProgress- Task progress indicatorMeter- Numeric value displayAvatar- User image/initials
Actions
Button- Clickable actionToggle/Toggle Group- Two-state buttonsToolbar- Grouped controls
Utilities
| Utility | Description |
|---|---|
CSP Provider | Apply nonce to inline styles/scripts |
Direction Provider | Enable RTL support |
mergeProps | Merge React props intelligently |
useRender | Enable render prop pattern |
How to Use
For component documentation, fetch from base-ui.com:
https://base-ui.com/react/components/{component-name}
https://base-ui.com/react/handbook/{guide-name}
Each component page contains:
- API reference with all props
- Usage examples with code
- Styling patterns
- Accessibility information
スコア
総合スコア
50/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です