게시된 스킬 60
testing-patterns
테스트 패턴 적용
효과적인 테스트를 작성하려면 각 시나리오에 적합한 패턴을 이해해야 합니다. 이 기술은 테스트 피라미드부터 TDD 워크플로까지 보편적인 테스트 전략을 제공하여 신뢰할 수 있는 테스트 스위트를 구축할 수 있도록 도와줍니다.
tool-discovery
올바른 도구 찾기
에이전트와 스킬 중 무엇을 선택해야 할지 혼란스러울 수 있습니다. 이 스킬은 작업 설명에 따라 어떤 에이전트 또는 스킬을 사용해야 하는지에 대한 명확한 추천을 제공하며, 결정 흐름도와 빠른 참조 표를 포함합니다.
task-runner
just로 프로젝트 명령어 실행
개발자들이 빌드 지침을 찾고 프로젝트별 명령어를 기억하는 데 시간을 낭비합니다. 이 스킬은 테스트부터 배포까지 프로젝트 justfile에 정의된 모든 작업을 표준화된 방식으로 발견하고 실행할 수 있게 해줍니다.
tailwind-patterns
Tailwind CSS 패턴 가져오기
적절한 Tailwind 유틸리티 클래스를 찾는 일은 개발 속도를 늦춥니다. 이 스킬은 Tailwind CSS v3+ 프로젝트를 위한 반응형 브레이크포인트, 일반적인 레이아웃 패턴, 컴포넌트 스니펫, 다크 모드 패턴에 빠르게 접근할 수 있게 해줍니다.
sql-patterns
SQL 패턴 참고자료 얻기
효율적인 SQL 쿼리를 작성하려면 일반적인 패턴과 안티패턴을 알아야 합니다. 이 스킬은 CTE, 윈도 함수, 조인, 인덱싱 전략에 대한 바로 사용할 수 있는 예제를 제공합니다.
structural-search
AST 구조로 코드 검색
정규식으로 코드 패턴을 찾으면 오탐과 누락이 발생합니다. 이 스킬은 코드 구조를 이해하는 AST 기반 검색 패턴을 제공하여 JavaScript, TypeScript, Python, Go, Rust 전반에서 정확한 코드 검색과 리팩터링을 가능하게 합니다.
sqlite-ops
Python에서 SQLite 데이터베이스 사용하기
Python 프로젝트에서 SQLite 데이터베이스 사용 패턴을 배우세요. 연결 관리, 비동기 작업, 마이그레이션, 그리고 상태, 캐시, 이벤트 로깅을 위한 일반적인 스키마 설계가 포함됩니다.
security-patterns
보안 패턴 및 OWASP 가이드라인 적용
웹 애플리케이션은 주입 공격, 인증 우회, 데이터 유출 등 지속적인 보안 위협에 직면해 있습니다. 이 스킬은 실행 가능한 보안 패턴과 OWASP Top 10 가이드를 제공하여 안전한 코드를 작성하고 취약점이 익스플로잇되기 전에 식별할 수 있도록 도와줍니다.
rest-patterns
REST API 디자인 패턴 적용
RESTful API를 올바르게 설계하려면 HTTP 메서드, 상태 코드, 캐싱 전략, 속도 제한에 대한 이해가 필요합니다. 이 스킬은 빠른 참조 패턴을 제공하여 처음부터 표준 준수 API를 구축할 수 있도록 도와줍니다.
python-pytest-patterns
pytest 패턴과 픽스처로 테스트 작성하기
안내 없이 유지 가능한 테스트를 작성하는 것은 어렵습니다. 이 스킬은 픽스처, 매개변수화, 모킹, 비동기 테스트, 커버리지를 위한 검증된 pytest 패턴을 제공하여 신뢰할 수 있는 테스트 스위트를 구축하는 데 도움이 됩니다.
python-typing-patterns
안전한 코드를 위한 Python 타입 힌트 적용
Python 타입 힌트는 코드 품질을 향상시키고 개발 단계에서 버그를 발견합니다. 이 기술은 타입 주석, 제네릭, 프로토콜, mypy 및 pyright와 같은 타입 체커 사용에 대한 패턴과 예제를 제공합니다.
python-observability-patterns
Python 앱에 관찰 가능성 추가
Python 애플리케이션은 종종 명확한 로깅, 메트릭, 트레이싱이 부족하여 프로덕션에서 디버깅이 어렵습니다. 이 기술은 structlog, Prometheus 메트릭, OpenTelemetry 분산 트레이싱을 즉시 사용할 수 있는 패턴을 제공합니다.
python-fastapi-patterns
FastAPI 패턴으로 REST API 구축
FastAPI는 API 구축을 위한 현대적인 Python 웹 프레임워크입니다. 이 스킬은 의존성 주입, 검증, 미들웨어, 백그라운드 작업을 위한 즉시 사용 가능한 패턴을 제공합니다. 개발자는 문서를 검색하지 않고도 프로덕션 준비가 된 API를 빠르게 구현할 수 있습니다.
python-env
uv로 Python 환경 관리
Python 가상 환경을 생성하고 관리하려면 여러 도구와 플래그를 배워야 합니다. 이 스킬은 빠른 환경 설정, 패키지 설치 및 종속성 관리를 위한 uv 패턴에 즉각적으로 접근할 수 있습니다.
python-database-patterns
SQLAlchemy로 Python 데이터베이스 패턴 구현하기
데이터베이스 코드를 작성하는 것은 복잡하고 오류가 발생하기 쉽습니다. 이 스킬은 모델, 쿼리, 비동기 세션, 트랜잭션 및 마이그레이션을 위한 검증된 SQLAlchemy 2.0 패턴을 제공합니다.
python-cli-patterns
Python CLI 애플리케이션 구축
Python에서 커맨드라인 인터페이스를 만들기 위해서는 인수 파싱, 출력 포맷팅, 구성 관리를 이해해야 합니다. 이 기술은 Typer 및 Rich 라이브러리를 사용하여 전문적인 CLI 도구를 구축할 즉시 사용 가능한 패턴을 제공합니다.
python-async-patterns
Python async 패턴 마스터하기
동시성 Python 코드 작성은 특정 패턴을 이해하고 일반적인 함정을 피하는 것이 필요합니다. 이 기술은 적절한 오류 처리, 우아한 종료, 최적화된 리소스 관리를 통해 고성능 애플리케이션 구축을 위한 프로덕션 준비 asyncio 패턴을 제공합니다.
project-planner
프로젝트 계획 추적 및 오래된 문서 감지
프로젝트 계획은 작업이 진행됨에 따라 자주 구식이 됩니다. 이 스킬은 docs/PLAN.md를 모니터링하고 계획이 git 활동에 비해 오래된 경우 경고하며, 문서를 동기화하거나 업데이트하는 적절한 명령어를 제안합니다.
mcp-patterns
Claude Code용 MCP 서버 구축
MCP 서버 구축에는 Model Context Protocol 패턴에 대한 이해가 필요합니다. 이 스킬은 도구, 리소스, 인증 및 상태 관리를 위한 즉시 사용 가능한 코드 예제와 모범 사례를 제공하여 더 빠르게 통합을 구축할 수 있도록 합니다.
git-workflow
시각적 도구로 git 작업 마스터하기
Git 워크플로는 복잡하고 기억하기 어려울 수 있습니다. 이 스킬은 스테이징, 커밋, PR, 리베이스 등을 간소화하기 위한 lazygit, GitHub CLI, delta의 빠른 참조 가이드를 제공합니다.
find-replace
sd CLI로 찾기 및 바꾸기
sd CLI 도구를 사용하여 여러 파일에서 찾기 및 바꾸기 작업을 수행합니다. 이 도구는 정규식 지원과 전통적인 sed보다 더 안전한 기본값으로 텍스트 교체를 간소화합니다.
file-search
파일 및 코드 효율적으로 검색
표준 도구로 파일 찾기와 코드 검색이 느릴 수 있습니다. 이 스킬은 fd, ripgrep, fzf를 사용하여 파일을 즉시 검색하고 필터링하는 빠른 참조를 제공합니다. 이러한 도구를 사용하여 코드를 찾고, 프로젝트를 탐색하며, 최소한의 노력으로 검색 결과를 필터링하세요.
doc-scanner
프로젝트 문서 스캔 및 통합
팀은 여러 파일에 흩어진 프로젝트 규칙과 에이전트 지침을 찾는 데 많은 시간을 낭비합니다. 이 스킬은 모든 AI 어시스턴트 문서(CLAUDE.md, AGENTS.md, COPILOT.md 및 20개 이상 형식)를 자동으로 찾아 통합 참조 가이드를 생성합니다.
data-processing
JSON YAML 및 TOML 데이터 효율적으로 처리하기
개발자들은 구성 파일과 API 응답에서 데이터를 추출, 필터링 및 변환해야 합니다. 이 스킬은 jq와 yq를 즉시 사용할 수 있는 패턴을 제공하여 구문을 외우지 않고도 구조화된 데이터를 빠르게 쿼리하고 수정할 수 있습니다.