작성자 affaan-m
dotnet-patterns는 백엔드 개발을 위한 실용적인 .NET 패턴 가이드입니다. 불변성, 명시적 의존성, async/await, 유지보수하기 쉬운 ASP.NET Core 서비스에 대해 더 나은 기본값으로 idiomatic C#를 작성하고 리뷰하는 데 도움을 줍니다. 반복 가능한 패턴이 필요하고 일반론적인 조언이 아니라면, 코드 생성·리팩터링·리뷰에 활용하세요.
작성자 affaan-m
dotnet-patterns는 백엔드 개발을 위한 실용적인 .NET 패턴 가이드입니다. 불변성, 명시적 의존성, async/await, 유지보수하기 쉬운 ASP.NET Core 서비스에 대해 더 나은 기본값으로 idiomatic C#를 작성하고 리뷰하는 데 도움을 줍니다. 반복 가능한 패턴이 필요하고 일반론적인 조언이 아니라면, 코드 생성·리팩터링·리뷰에 활용하세요.
작성자 affaan-m
rust-patterns는 관용적인 Rust 개발을 위한 실용 가이드로, ownership, error handling, traits, concurrency, module boundaries, 그리고 더 안전하고 깔끔한 코드를 위한 backend 중심 설계 선택을 다룹니다.
작성자 affaan-m
repo-scan은 파일을 분류하고, 내장된 서드파티 라이브러리를 찾아내며, 무엇이 핵심이고 무엇이 중복되거나 불필요한지 판단하는 데 도움을 주는 크로스스택 소스 감사 skill입니다. Code Review, 레거시 마이그레이션, 리팩터링 계획 수립에 특히 유용합니다. skill 안에서 repo-scan install 및 repo-scan usage 가이드를 확인할 수 있습니다.
작성자 affaan-m
pytorch-patterns는 디바이스에 구애받지 않는 패턴, 재현 가능한 실험, 명시적인 텐서 처리로 PyTorch 코드를 작성, 검토, 디버깅하도록 돕습니다. 더 깔끔한 학습 루프, 모델 리팩터링, 실용적인 PyTorch 가이드가 필요할 때 이 pytorch-patterns 스킬을 사용하세요.
작성자 affaan-m
python-patterns 스킬은 파이썬 코드를 관용적인 패턴, 읽기 쉬운 구조, 타입 힌트, 실용적인 예외 처리 중심으로 작성·검토·리팩터링하는 데 도움을 줍니다. 새 코드를 작성하거나, 패키지/모듈을 설계하거나, 동작은 유지하면서 더 깔끔하게 리팩터링할 때 유용합니다. 파이썬 관례를 따르면서 가독성과 유지보수성을 높이고 싶을 때 적합합니다.
작성자 affaan-m
plankton-code-quality는 Claude Code용 작성 시점 코드 품질 시스템입니다. 파일을 편집할 때마다 포맷, 린트, Claude 기반 수정까지 수행해 커밋이나 CI 이후가 아니라 편집 중에 문제를 잡아냅니다. plankton-code-quality skill, 가이드, Code Editing 워크플로우에 적합합니다.
작성자 affaan-m
perl-patterns는 idiomatic한 코드를 작성, 검토, 리팩터링하기 위한 최신 Perl 5.36+ 스킬입니다. 이 perl-patterns 가이드를 사용해 코드 생성을 안내하고, 레거시 보일러플레이트를 줄이며, 모듈·시그니처·에러 처리를 유지보수하기 쉽게 정리하세요.
작성자 affaan-m
laravel-patterns는 더 깔끔한 경계로 Laravel 앱을 설계하도록 도와줍니다. 즉, 컨트롤러는 얇게 유지하고, 비즈니스 로직은 서비스나 액션에 두며, Eloquent 데이터 접근은 예측 가능하게 정리하고, 큐·이벤트·캐싱·API 리소스에는 실무적인 패턴을 적용할 수 있게 해줍니다. 빠르게 한 번 쓰고 끝나는 스캐폴딩용이 아니라, 유지보수가 중요한 프로덕션 백엔드 팀을 위해 만들어졌습니다.
작성자 affaan-m
kotlin-patterns는 null 안전성, 불변성, sealed 계층, 코루틴, 확장 함수, DSL 빌더를 활용해 관용적인 Kotlin 코드를 작성하고 검토하는 데 도움이 됩니다. 이 kotlin-patterns 스킬은 Kotlin 네이티브 코드 생성, 리팩터링, Gradle Kotlin DSL 관련 판단을 더 적은 추측으로 수행할 때 유용합니다.
작성자 affaan-m
golang-patterns는 관용적인 Go 패턴, 코드 리뷰, 리팩터링을 위한 실용 가이드입니다. 백엔드 개발 팀이 명확한 API, 안전한 오류 처리, 유용한 zero value, 유지보수하기 쉬운 패키지 경계를 선택하는 데 도움을 줍니다. 더 적은 추측과 더 일관된 Go 설계 결정을 원할 때 golang-patterns를 설치하세요.
작성자 affaan-m
flutter-dart-code-review는 아키텍처, 위젯 품질, 상태 관리, 성능, 접근성, 보안, 클린 코드까지 아우르는 라이브러리 비종속 Flutter/Dart 코드 리뷰 체크리스트입니다. BLoC, Riverpod, Provider, GetX, MobX, Signals, 또는 커스텀 패턴 전반에서 Code Review용 구조화된 flutter-dart-code-review 가이드로 활용할 수 있습니다.
작성자 affaan-m
cpp-coding-standards는 C++ Core Guidelines를 기반으로 한 C++ 코딩 표준 가이드입니다. 안전성, 명확성, 유지보수성, RAII, 타입 안전성, 좋은 설계를 중시하는 현대 C++ 작성, 리뷰, 리팩터링에 사용하세요. Code Review와 실무적인 팀 의사결정에 적합한 cpp-coding-standards입니다.
작성자 affaan-m
coding-standards 스킬은 프레임워크별 규칙을 적용하기 전에, 프로젝트 전반의 네이밍, 가독성, 불변성, 일관성, 코드 리뷰에 대한 기본 기준을 제공합니다.
작성자 affaan-m
backend-patterns는 Node.js, Express, Next.js API routes를 위한 백엔드 개발 스킬입니다. API 설계, repository/service/controller 레이어 구성, validation, caching, background jobs, 데이터베이스 최적화를 다뤄 서버 사이드 시스템을 더 깔끔하고 일관성 있게 설계하도록 돕습니다.
작성자 obra
엄격한 TDD를 실천하려면 test-driven-development 스킬을 설치해 활용하세요. 먼저 실패하는 테스트를 작성하고, 실제로 실패를 확인한 뒤, 최소한의 코드만 구현하고, 마지막으로 안전하게 리팩터링하는 흐름을 따릅니다.
작성자 mattpocock
zoom-out 스킬은 에이전트가 좁은 코드 질문에서 한 걸음 물러나, 관련 모듈, 호출자, 프로젝트 용어까지 포함한 더 넓은 시스템 맥락을 파악하도록 돕습니다. Code Editing 워크플로에서 변경을 가하기 전에 충분한 컨텍스트가 필요할 때 특히 유용하며, 익숙하지 않은 저장소나 하위 시스템에서 가장 효과적입니다.
작성자 mattpocock
tdd는 기능을 만들고, 버그를 고치고, red-green-refactor 루프로 오래가는 테스트를 작성하기 위한 테스트 주도 개발(TDD) 스킬입니다. 공개 인터페이스를 통한 동작 중심 테스트, 경계만 모킹하는 방식, 그리고 테스트 자동화·리팩터링·인터페이스 설계에 대한 실용적인 가이드를 중시합니다.
작성자 mattpocock
improve-codebase-architecture는 코드베이스에서 아키텍처 마찰, 얕은 모듈, 더 깊게 다룰 수 있는 개선 지점을 찾는 데 도움을 줍니다. 리팩터링 검토, 테스트 용이성 개선, AI가 탐색하기 쉬운 설계 결정을 다룰 때 유용하며, 특히 `CONTEXT.md`와 `docs/adr/` 지침을 존중하는 방향으로 스킬을 적용하고 싶을 때 적합합니다.
작성자 mattpocock
request-refactor-plan은 막연한 리팩터링 요청을 작은 커밋, 저장소 검증, 범위 경계 설정, 테스트 커버리지 검토, GitHub 이슈까지 포함한 구체적인 계획으로 정리해 줍니다. 리팩터링 RFC, 점진적 변경 계획, 더 안전한 구현 준비에 쓰기 좋습니다.
작성자 wshobson
python-anti-patterns는 병합 전, 리팩터링 중, 또는 디버깅 과정에서 분산된 재시도 처리, 중복된 타임아웃, 숨은 복잡도 같은 취약한 패턴을 찾아내기 위한 Python 코드 리뷰 체크리스트입니다.
작성자 wshobson
python-design-patterns는 더 깔끔하고 테스트하기 쉬운 코드를 만들기 위해 KISS, SRP, 관심사 분리, 상속보다 조합, Rule of Three를 중심으로 다루는 Python 리팩터링·설계 리뷰 스킬입니다.
작성자 wshobson
modern-javascript-patterns는 레거시 JavaScript를 리팩터링하고 async/await, modules, destructuring, 함수형 배열 패턴 같은 ES6+ 문법을 도입할 때 유용한 실전형 레퍼런스입니다. 더 명확한 문법, 더 나은 패턴 선택, 향상된 유지보수성을 바탕으로 프론트엔드나 일반 JavaScript 코드를 현대화하는 데 활용할 수 있습니다.
작성자 wshobson
architecture-patterns는 백엔드 팀이 Clean, Hexagonal, Onion, DDD 접근으로 서비스를 설계하거나 리팩터링할 때 도움이 되는 스킬입니다. `wshobson/agents` repo에서 스킬을 추가하는 방법을 확인하고, `SKILL.md`와 고급 참고 자료를 검토한 뒤, 레이어링, bounded context, 인터페이스, dependency 규칙, 리팩터링 계획에 어떻게 적용할지 배울 수 있습니다.
작성자 wshobson
dependency-upgrade는 semver 검토, 호환성 분석, 단계별 배포, 테스트를 바탕으로 대규모 의존성 업그레이드를 계획하는 스킬입니다. Code Editing 워크플로에서 npm 또는 yarn 패키지를 감사하고, 의존성 트리를 점검하며, 충돌을 해결하고, 프레임워크나 라이브러리 업그레이드를 더 안전하게 진행할 때 유용합니다.