← Back to list

frontend
by htlin222
my dotfile on macOS, include neovim, zshrc, .etc
⭐ 66🍴 4📅 Jan 23, 2026
SKILL.md
name: frontend description: Build React components, responsive layouts, and handle state management. Use for UI development, styling, or frontend performance.
Frontend Development
Build modern, accessible, performant frontend applications.
When to Use
- Creating UI components
- Implementing responsive designs
- State management setup
- Frontend performance optimization
- Accessibility improvements
Focus Areas
Component Architecture
- Functional components with hooks
- Props interface with TypeScript
- Composition over inheritance
- Reusable, testable components
Styling
- Tailwind CSS or CSS-in-JS
- Mobile-first responsive design
- Design system integration
- Dark mode support
State Management
- React Context for simple state
- Zustand/Redux for complex state
- Server state with React Query/SWR
Performance
- Lazy loading and code splitting
- Memoization (useMemo, useCallback)
- Virtual lists for large datasets
- Image optimization
Accessibility
- Semantic HTML
- ARIA labels where needed
- Keyboard navigation
- Screen reader testing
Component Template
interface Props {
title: string;
onAction?: () => void;
}
export function Component({ title, onAction }: Props) {
return (
<div role="region" aria-label={title}>
<h2>{title}</h2>
<button onClick={onAction}>Action</button>
</div>
);
}
Performance Budgets
- Load time: <3s on 3G, <1s on WiFi
- Bundle: <500KB initial
- LCP: <2.5s, FID: <100ms, CLS: <0.1
Examples
Input: "Create a search component" Action: Build accessible search with debounced input, loading states, results display
Input: "Make this responsive" Action: Add breakpoints, mobile-first styles, test on multiple viewports
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
✓最近の活動
1ヶ月以内に更新
+10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
✓タグ
1つ以上のタグが設定されている
+5
Reviews
💬
Reviews coming soon


