Skip to main content
GitHub 저장소

sidedish

sidedish에는 jhlee0409에서 수집한 skills 15개가 있으며, 저장소 수준 직업 범위와 사이트 내 skill 상세 페이지를 제공합니다.

수집된 skills
15
Stars
0
업데이트
2025-12-25
Forks
0
직업 범위
직업 카테고리 6개 · 100% 분류됨
저장소 탐색

이 저장소의 skills

custom-hook
소프트웨어 개발자

Creates custom React hooks for SideDish. Use when the user asks to create a new hook, extract shared logic into a hook, or refactor component logic into reusable hooks. Includes TypeScript interfaces, memoization patterns, and index.ts export.

2025-12-25
api-architecture
소프트웨어 개발자

API 아키텍처 설계 원칙과 패턴을 적용합니다. RESTful API 설계, 버저닝, 응답 표준화, 미들웨어 패턴 구현 시 사용하세요. Next.js App Router 기반 서버리스 아키텍처에 최적화되어 있습니다.

2025-12-21
api-endpoint
소프트웨어 개발자

Creates Next.js API routes with Firebase. Use when adding GET/POST/PATCH/DELETE endpoints, implementing pagination, adding auth checks, or handling file uploads. Includes route templates and error handling.

2025-12-21
create-component
웹 개발자

Creates React components for SideDish. Use when adding new UI components, modals, forms, or interactive elements. Includes TypeScript interfaces, styling patterns, and security considerations.

2025-12-21
data-modeling
데이터베이스 아키텍트

Firestore 데이터 모델링과 스키마 설계 패턴을 적용합니다. 새 컬렉션 추가, 관계 설계, 인덱스 최적화, 데이터 마이그레이션 시 사용하세요. NoSQL 특성에 맞는 비정규화 전략을 포함합니다.

2025-12-21
debugging
소프트웨어 개발자

Debugs common issues in SideDish. Use when fixing errors, investigating bugs, troubleshooting API failures, or resolving build issues. Includes common error patterns, logging strategies, and debugging tools.

2025-12-21
error-handling
소프트웨어 개발자

일관된 에러 처리와 로깅 패턴을 구현합니다. API 에러 응답, 예외 처리, 에러 바운더리, 사용자 친화적 메시지 작성 시 사용하세요. 서버와 클라이언트 양쪽의 에러 처리 전략을 포함합니다.

2025-12-21
firebase-operations
데이터베이스 아키텍트

Performs Firebase Firestore operations. Use when querying collections, creating/updating/deleting documents, using batch writes, or working with Timestamps. Includes pagination, transactions, and security rules patterns.

2025-12-21
form-validation
소프트웨어 개발자

Validates forms using React Hook Form and Zod. Use when creating forms with validation, handling form state, showing error messages, or implementing multi-step forms. Includes schema patterns and Controller usage.

2025-12-21
gemini-ai
소프트웨어 개발자

Integrates Gemini AI for content generation. Use when adding AI features, generating project descriptions, implementing rate limiting, or working with geminiService.ts. Includes prompting guidelines and error handling.

2025-12-21
korean-ux
작가·저자

Writes Korean UI text for SideDish. Use when adding buttons, labels, error messages, placeholders, or any user-facing Korean text. Includes culinary metaphors (메이커=셰프, 프로젝트=메뉴) and tone guidelines.

2025-12-21
project-feature
소프트웨어 개발자

Adds new fields or features to Project entity. Use when extending project schema, adding new properties, updating forms, or modifying project display. Includes type updates, API changes, and validation.

2025-12-21
security
정보 보안 분석가

Implements security features following OWASP guidelines. Use when validating input, preventing XSS, adding rate limiting, verifying auth, or handling file uploads. Includes security-utils, sanitize-utils, and rate-limiter patterns.

2025-12-21
styling
웹 개발자

Styles components using Tailwind CSS 4 and SideDish design system. Use when adding styles, buttons, forms, cards, animations, or responsive layouts. Includes color palette, spacing, and glassmorphism patterns.

2025-12-21
testing
소프트웨어 품질 보증 분석가·테스터

Writes tests using Vitest and Testing Library. Use when creating unit tests, API tests, component tests, or mocking Firebase/external services. Includes test patterns, assertions, and coverage targets.

2025-12-21