← Back to list

create-ui-component
by CheekyCodexConjurer
AERA: local-first workstation for quantitative research, visualization, and backtesting.
⭐ 0🍴 0📅 Jan 6, 2026
SKILL.md
name: Create UI Component description: Use this skill when creating a new React UI component. It provides a consistent Lumina-style template.
Create UI Component
Use this skill to create new React components that match the current Lumina look (clean, light, slate/sky tones).
When to use
- The user asks to create a new component/view/modal/panel.
- You are introducing a new interaction surface in the UI.
Guidelines
- Styling: use Tailwind classes matching the current Lumina look (light backgrounds, slate text, subtle borders/shadows).
- No new stylesheets: avoid adding
.css/ CSS modules unless unavoidable. - Prefer existing primitives: check
src/lumina/components/common/before introducing new UI patterns. - Icons: use
lucide-react. - Extensibility: accept
className+ standard HTML props where reasonable.
Steps
- Start from
template.tsxin this folder. - Place the component under the appropriate folder (
src/components/...,src/lumina/..., or feature folder). - Keep responsibilities separated (UI vs logic hook vs service calls).
- Validate interaction states if it’s interactive (hover/focus/disabled/loading/error).
Score
Total Score
55/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
✓最近の活動
3ヶ月以内に更新
+5
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
✓タグ
1つ以上のタグが設定されている
+5
Reviews
💬
Reviews coming soon
