플러터와 다트 코드를 리뷰하여 위젯 최적화, 상태 관리 패턴, 다트 관용구, 성능 문제, 접근성, 깨끗한 아키텍처 위반 등을 확인합니다.
언제 쓰나 — 코드를 리팩토링하거나 테스트할 때, 문서화를 개선하거나 보안을 강화할 때 사용합니다.
이 에이전트는 플러터와 다트 코드를 체계적으로 분석하여 개발자에게 코드 개선에 필요한 정보를 제공합니다. 코드리뷰, 리팩토링, 테스트, 문서화, 보안 등 다양한 상황에서 유용하게 사용됩니다.
외부 문서 및 참조 자료를 전문으로 다루는 클로드 코드 에이전트입니다.
언제 쓰나 — 코드 리뷰, 테스트 작성, 문서화, 데이터 및 SQL 관련 작업 시 사용하세요.
이 에이전트는 외부 문서나 기술 레퍼런스를 필요로 하는 작업에 특화되어 있습니다. 코드 설명, API 문서 작성, 테스트 케이스 산출, SQL 스키마 해석 등에서 정확한 맥락 제공에 강점이 있습니다.
실행 중인 애플리케이션을 Playwright로 테스트하고 평가 기준에 따라 점수를 매겨요.
언제 쓰나 — GAN 기반 생성 결과의 기능 동작과 품질을 평가할 때 사용하세요.
Claude Code 기반 GAN 허니스의 평가 컴포넌트로, 생성된 코드를 자동 실행하고 사전 정의된 평가 기준에 따라 점수를 부여한다. Playwright를 활용해 실제 브라우저 환경에서 테스트를 수행하며, 구체적이고 실행 가능한 피드백을 생성기에 제공함으로써 반복적 개선을 지원한다.
사용하지 않는 코드 제거 및 중복 제거를 전문으로 하는 에이전트입니다.
언제 쓰나 — 코드 기지 내 불필요한 코드나 중복된 요소를 정리할 때 사용합니다.
Claude Code 기반 리팩터링 에이전트로, knip, depcheck, ts-prune 등의 도구를 활용해 정적 분석을 수행하고 안전하게 사라진 코드를 제거한다. 프로젝트 유지보수 초기 단계에서 적극적 사용을 권장한다.
코드 변경 사항의 검증 전략과 근거 기반 완료 확인을 제공합니다.
언제 쓰나 — 테스트 적정성과 코드 품질 보장을 위해 검증 프로세스를 수립할 때 사용합니다.
이 에이전트는 코드 변경에 대한 검증 전략을 수립하고, 근거 기반의 완료 기준을 제시한다. 테스트 커버리지와 보안 검토 항목을 포함하여 코드리뷰 품질을 높이는 데 기여한다.
레이어드 아키텍처, JPA 패턴, 보안, 동시성에 특화된 전문 자바 및 스프링 부트 코드 리뷰어입니다.
언제 쓰나 — 자바 코드 변경 사항 검토나 스프링 부트 프로젝트 리뷰가 필요할 때 사용합니다.
스프링 부트 프로젝트에서는 반드시 사용해야 하는 에이전트다. JPA 최적화, 보안 취약점 점검, 동시성 문제 분석에 강점이 있다. 코드 품질과 유지보수성을 높이는 데 기여한다.
새로운 기능 구현 시 테스트 먼저 작성하도록 안내합니다.
언제 쓰나 — 새로운 기능을 구현할 때 사용합니다.
이 에이전트는 TDD를 따르는 개발자들을 위해 테스트 코드 작성과 기능 구현을 순차적으로 진행하도록 도와줍니다.
토스의 사일로 문화, 머스크의 5단계 엔지니어링, 랄프 루프의 수렴 메커니즘을 결합한 멀티 에이전트 하네스입니다.
언제 쓰나 — 코드 리뷰, 리팩토링, 테스트, 보안 검토 과정에서 다각적인 시각의 반복적 개선이 필요할 때 사용하세요.
TTH는 조직 문화와 엔지니어링 프로세스를 코드 품질 향상 도구로 승화시킨 사례다. 멀티 에이전트 간의 역할 분리와 반복 수렴 구조가 돋보인다.
인터랙티브 CLI 테스트 전문가로 tmux를 사용하여 세션을 관리합니다
언제 쓰나 — CLI 테스트를 자동화할 때 사용합니다
CC 도구와 함께 사용하면 테스트와 문서화를 효율적으로 관리할 수 있습니다. 보안에도 활용할 수 있습니다.
타입 안정성, 비동기 처리, Node/웹 보안, 관용적 패턴에 특화된 전문 TypeScript/JavaScript 코드 리뷰어입니다.
언제 쓰나 — TypeScript 또는 JavaScript 코드 리뷰, 리팩토링, 보안 점검이 필요할 때 사용합니다.
TypeScript 프로젝트에서는 반드시 이 에이전트를 활용한다. 타입 안정성과 비동기 로직 검증에 강점이 있으며, 보안 이슈와 관용적 코드 스타일 준수 여부도 점검한다.
코드 품질, 보안, 유지보수성을 검토하는 전문 에이전트입니다.
언제 쓰나 — 코드 작성 또는 수정 후 품질과 보안을 점검할 때 사용합니다.
코드 리뷰어는 코드 변경 시 품질, 보안, 유지보수성을 자동으로 진단한다. CC 도구와 연동되어 실시간 피드백을 제공하며, 모든 코드 변경에 필수로 적용해야 한다. 코드리뷰, 테스트, 데이터·SQL, 보안 분야에 적합하다.
정제된 프로젝트에 대해 완전한 오픈소스 패키징을 생성합니다. CLAUDE.md, setup.sh, README.md 등을 포함하여 Claude Code와 즉시 사용 가능한 저장소를 만듭니다.
언제 쓰나 — Claude Code로 활용할 오픈소스 프로젝트 구조를 빠르게 구성하고 싶을 때 사용합니다.
Claude Code와 호환되는 오픈소스 프로젝트 구조를 자동 생성한다. 초기 설정 파일들을 일괄 제공하여 프로젝트 시작 단계의 수작업을 대폭 줄인다. opensource-pipeline 스킬의 세 번째 단계로 설계됐다.
플러터/다트 테스트를 실행하고 실패를 보고하며 테스트 문제를 점진적으로 수정합니다.
언제 쓰나 — 단위, 위젯, 골든, 통합 테스트를 할 때 사용합니다.
CC 도구를 사용하여 플러터 테스트를 실행하고 문제를 해결할 수 있습니다. 테스트 커버리지가 중요하므로 이 커맨드를 자주 사용합니다.
저장소 하니스 감사를 정량적으로 수행하고 우선순위가 정렬된 점검표를 제공합니다.
언제 쓰나 — 코드 저장소의 구조적 안정성과 보안 위험을 점검할 때 사용합니다.
Claude Code에서 실행 가능한 명령어로, 리포지토리 내 시스템 설정, 의존성, 보안 기준 등을 점검하고 위험도에 따라 점검 결과를 정리해 줍니다. 정기적인 코드 감사나 프로젝트 인수인계 시 유용합니다.
작업 계획 및 코드 리뷰 전문가로, 철저하고 구조화된 다각도 검토를 제공합니다.
언제 쓰나 — 코드 리뷰나 테스트, 문서화, 보안을 체크할 때 사용합니다.
이 에이전트는 CC 도구를 사용하여 코드 리뷰를 수행하며, 코드리뷰, 테스트, 문서화, 보안 분류에서 사용됩니다.
중요도 기반 피드백과 논리 오류 탐지, SOLID 원칙 검토, 스타일 및 성능 최적화를 제공합니다.
언제 쓰나 — 코드 품질을 종합적으로 점검하고 싶을 때 사용합니다.
Claude Code 기반의 코드 리뷰 에이전트로, 결함 심각도 평가와 설계 원칙 준수 여부를 분석한다. 개발 품질 전략 수립에 유용하다.
명세에 따라 기능을 구현하고 평가자 피드백을 반영하여 품질 기준에 도달할 때까지 반복합니다.
언제 쓰나 — GAN 모델 개발 시 생성기 구현과 최적화가 필요할 때 사용합니다.
GAN 하네스의 생성기 역할을 수행하는 에이전트다. 명세 기반 구현과 피드백 기반 반복 개선을 자동화한다.
PR의 테스트 커버리지 품질과 완전성을 분석하며, 행동 커버리지와 실제 버그 예방에 중점을 둡니다.
언제 쓰나 — 코드의 테스트 커버리지와 품질을 확인할 때 사용합니다.
PR 테스트 분석기는 Claude Code의 도구를 사용하여 Pull Request의 테스트 커버리지와 품질을 분석합니다. 행동 커버리지와 실제 버그 예방에 중점을 둡니다. 코드 리뷰와 테스트에 활용할 수 있습니다.
C++에 대한 TDD 워크플로우를 적용합니다. GoogleTest 테스트를 먼저 작성한 다음 구현하고 gcov/lcov로 커버리지를 확인합니다.
언제 쓰나 — C++ 코드의 테스트 주도 개발을 할 때 사용합니다.
이 커맨드는 CC 도구를 사용하여 C++ 코드의 테스트 주도 개발을 지원합니다. TDD 워크플로우를 따르도록 도와주며, 코드의 품질과 안정성을 높여줍니다.
테스트 전략 수립, 통합/E2E 커버리지 확대, 불안정한 테스트 개선, TDD 워크플로우 지원 등을 도와드리는 에이전트입니다.
언제 쓰나 — 새로운 기능 개발 시 테스트 전략을 수립하고 싶을 때, 기존 테스트의 안정성을 높이고 싶을 때, TDD 워크플로우를 도입하고 싶을 때 사용합니다.
테스트 엔지니어 에이전트는 코드의 품질과 안정성을 보장하는 데 필수적인 역할을 합니다. 특히 복잡한 시스템의 통합 및 E2E 테스트 커버리지를 효과적으로 관리하고, 불안정한 테스트를 개선하는 데 큰 도움을 줍니다.
LangChain, LangGraph, Deep Agents 프로젝트 구축을 전문으로 하는 에이전트입니다. AI 에이전트, RAG 파이프라인, 멀티에이전트 시스템의 설계 및 구현을 지원합니다.
언제 쓰나 — LangChain, LangGraph 또는 Deep Agents 기반의 AI 에이전트, RAG 파이프라인, 멀티에이전트 시스템을 설계하고 구축할 때.
LangChain 기반 에이전트 개발에 특화되어 있어 유용하다. 복잡한 AI 에이전트 시스템, RAG 파이프라인, 멀티에이전트 시스템의 설계부터 구현까지 전 과정을 지원하는 데 강점이 있다.
Go 언어 개발을 위한 TDD(테스트 주도 개발) 워크플로우를 따르도록 돕습니다. 먼저 테이블 기반 테스트를 작성한 후 코드를 구현하고, go test -cover 명령어를 통해 80% 이상의 코드 커버리지를 검증합니다.
언제 쓰나 — Go 언어로 TDD 원칙에 따라 견고한 테스트 코드를 작성하고 높은 코드 커버리지를 유지하고 싶을 때
TDD 원칙을 Go 개발에 효과적으로 적용하도록 돕는다. 특히 견고한 테스트 스위트와 높은 코드 커버리지를 유지해야 하는 프로젝트에서 유용하다.
everything-claude-code 프로젝트의 개발 규약과 패턴을 담고 있으며, Conventional Commits를 따르는 JavaScript 프로젝트에 적용됩니다.
언제 쓰나 — JavaScript 프로젝트에서 표준화된 개발 관례와 Conventional Commits를 적용하고자 할 때
Conventional Commits를 활용하여 프로젝트 커밋 메시지 관례를 명확히 할 수 있어 추천한다. 일관성 있는 개발 프로세스와 자동화된 변경 로그 생성에 특히 유용하다.
PEP 8 준수, 파이썬 코드 관용구, 타입 힌트, 보안 및 성능에 전문적인 파이썬 코드 리뷰어입니다.
언제 쓰나 — 파이썬 코드 변경 사항이 있을 때 사용합니다.
파이썬 프로젝트의 코드 리뷰를 위해 사용해야 합니다. CC 도구를 사용하여 코드의 품질을 향상시킵니다.
복잡한 기능과 리팩토링을 위한 전문 계획 전문가입니다.
언제 쓰나 — 사용자가 기능 구현, 아키텍처 변경 또는 복잡한 리팩토링을 요청할 때 사용합니다.
이 에이전트는 사용자의 요청에 따라 자동으로 활성화되어 계획 작업을 지원합니다. CC 도구와 함께 사용할 수 있습니다.
코드 품질, 보안 및 유지보수성을 위해 코드를 능동적으로 검토하는 전문 코드 리뷰 에이전트입니다.
언제 쓰나 — 코드를 작성하거나 수정하는 즉시, 모든 코드 변경 사항에 대해 철저한 검토가 필요할 때.
이 에이전트는 개발 초기 단계부터 코드 품질을 보장하는 데 기여한다. 특히 팀 작업 시 코드 일관성과 보안 기준을 유지하는 데 탁월한 성능을 보인다.
코드의 테스트 커버리지를 분석하고, 누락된 부분을 식별하며, 목표 임계치에 도달하도록 부족한 테스트를 생성해 드립니다.
언제 쓰나 — 코드 테스트 커버리지를 분석하고 개선하거나, 누락된 테스트를 자동으로 생성하여 목표 커버리지를 달성하고 싶을 때 사용합니다.
이 커맨드는 테스트 커버리지 관리에 아주 유용하다. 특히 부족한 테스트 케이스를 자동으로 생성하여 개발 생산성을 높이는 데 크게 기여한다.
로컬 Git 기록을 분석하여 코딩 패턴을 추출하고 SKILL.md 파일을 생성합니다. 이는 Skill Creator GitHub 앱의 로컬 버전입니다.
언제 쓰나 — 로컬 Git 기록에서 코딩 패턴을 추출하고 SKILL.md 파일을 자동으로 생성하고 싶을 때
코딩 패턴을 자동으로 추출하여 스킬 파일을 생성하는 데 유용하다. 기존 코드 베이스의 노하우를 체계적으로 문서화하고 싶을 때 특히 빛을 발한다.
현재 세션 상태를 사용자의 홈 디렉터리 내 .claude/session-data/에 날짜가 기록된 파일로 저장하여, 나중에 전체 컨텍스트와 함께 작업을 재개할 수 있도록 돕습니다.
언제 쓰나 — 현재 진행 중인 작업을 나중에 전체 컨텍스트를 유지한 채 다시 시작해야 할 때
이 명령어는 Claude Code 작업의 연속성을 보장한다. 복잡한 문제 해결이나 장기적인 프로젝트 진행 시 컨텍스트 유실 없이 효율적인 작업 흐름을 가능하게 한다.
Rust 프로젝트에 TDD(테스트 주도 개발) 워크플로를 적용하고, 테스트를 먼저 작성한 후 구현하도록 돕습니다. cargo-llvm-cov를 사용하여 80% 이상의 코드 커버리지를 검증합니다.
언제 쓰나 — Rust 프로젝트에서 TDD(테스트 주도 개발) 원칙을 엄격하게 지키고, 테스트를 먼저 작성한 후 구현을 진행하며, 코드 커버리지를 80% 이상으로 유지하고 싶을 때 사용합니다.
Rust 개발에서 TDD를 체계적으로 적용하도록 도와주는 유용한 커맨드이다. 테스트를 통해 견고한 코드를 만들고 코드 품질을 높이는 데 효과적이다.
코드베이스를 분석하고 패턴을 추출하여 포괄적인 기능 구현 계획을 생성합니다.
언제 쓰나 — 새로운 기능 구현을 위해 기존 코드베이스 분석 및 패턴 추출을 통한 상세 계획이 필요할 때.
기존 코드베이스를 면밀히 분석하여 새로운 기능 구현 계획을 수립하는 데 도움을 준다. 복잡한 기능 개발이나 레거시 시스템에 통합할 때 특히 유용하다.
C# 코드를 전문적으로 리뷰하며 .NET 규칙, 비동기 패턴, 보안, Nullable 참조 형식, 성능에 특화되어 있습니다.
언제 쓰나 — 모든 C# 코드 변경 사항을 검토할 때 사용해 주세요.
C# 프로젝트의 코드 품질을 높이는 데 필수적인 도구이다. .NET의 모범 사례를 준수하고 잠재적인 문제를 사전에 발견하는 데 탁월하다.
이메일, 슬랙, 라인, 메신저 메시지를 분류하고 답장 초안을 생성하는 개인 비서 에이전트입니다.
언제 쓰나 — 다양한 채널의 커뮤니케이션 워크플로우를 관리해야 할 때
이 에이전트는 여러 채널에서 오는 메시지를 효과적으로 관리하도록 돕습니다. 복잡한 커뮤니케이션 워크플로우를 간소화하는 데 유용합니다.
스크립트, 스키마, 라우트, 내보내기 등 진실 공급원 파일에서 문서를 동기화합니다.
언제 쓰나 — 소스 파일이 변경될 때마다 문서를 최신 상태로 유지하고 싶을 때
코드 변경 사항을 문서에 자동으로 반영하여 유지보수 부담을 줄여준다. 코드와 문서의 일관성을 유지하는 데 필수적이다.
PEP 8 준수, 타입 힌트, 보안, 그리고 파이써닉 관용구를 아우르는 포괄적인 파이썬 코드 리뷰를 제공하며, `python-reviewer` 에이전트를 호출합니다.
언제 쓰나 — PEP 8 준수 여부, 타입 힌트의 적절성, 잠재적 보안 취약점, 그리고 파이썬스러운 코드 스타일에 대한 종합적인 피드백이 필요할 때 사용합니다.
파이썬 코드의 품질을 다각도로 향상시키려는 개발자에게 추천한다. 단순한 스타일 가이드 준수를 넘어 보안까지 짚어주는 포괄적인 접근 방식이 특히 강점이다.
세션에서 재사용 가능한 패턴을 추출하고, 저장 전에 자체 품질을 평가하며, 적절한 저장 위치(전역 또는 프로젝트)를 결정하는 기능입니다.
언제 쓰나 — 재사용 가능한 코드 패턴을 발견하여 저장하고 싶을 때
세션에서 유용한 코드 패턴을 추출하고 품질을 평가한 후 저장 위치까지 결정해 주는 유용한 커맨드다. 반복적인 코드 작성을 줄이고 효율성을 높이는 데 기여한다.
로컬 커밋되지 않은 변경 사항 또는 GitHub PR에 대한 코드 검토를 수행합니다. PR 모드를 사용하려면 PR 번호 또는 URL을 전달해 주세요.
언제 쓰나 — 코드 변경 사항을 커밋하기 전 검토가 필요할 때 또는 GitHub PR의 코드 품질을 확인하고 싶을 때
코드의 잠재적 문제를 미리 파악하고 개선할 수 있도록 돕습니다. 특히 PR에 대한 검토가 필요한 경우 유용하게 활용할 수 있습니다.
검증 체크를 실행한 후 워크플로우 체크포인트를 생성, 확인 또는 나열하는 커맨드입니다.
언제 쓰나 — 워크플로우의 특정 단계를 검증하거나 기록해야 할 때
이 커맨드는 워크플로우의 실행 상태를 추적하고 관리하는 데 유용합니다. 특히 복잡한 워크플로우에서 재현성과 디버깅을 용이하게 하는 데 빛을 발합니다.
어떤 시나리오를 E2E로 테스트해야 할지.
언제 쓰나 — 통합 테스트는 있지만 진짜 사용자 플로우가 안 잡힐 때.
Jest snapshot이 늘어나기만 하는 문제.
언제 쓰나 — 팀의 PR에 매번 .snap 파일 변경이 따라오는데 검토가 의례화될 때.
100% 라인 커버리지보다 risk 기반.
언제 쓰나 — 커버리지 80% 만족했지만 프로덕션 버그가 자주 날 때.
외부 의존을 어떻게 다룰지 — mock / fake / 실제.
언제 쓰나 — 테스트가 너무 느리거나, 너무 많이 깨지거나, 프로덕션에서 못 잡은 버그가 났을 때.
가끔 실패하는 테스트의 진짜 원인.
언제 쓰나 — CI에서 가끔 빨간불이 나오는데 재현이 잘 안 될 때.
단일 입력이 아닌 invariant 기반 테스트.
언제 쓰나 — 복잡한 함수에 단위 테스트 5개로 안 잡히는 엣지 케이스가 의심될 때.
기능 스펙을 받으면 happy path · edge case · failure · security · performance 카테고리별 테스트 케이스 표를 생성.
언제 쓰나 — 새 기능을 PR로 올리기 전, 또는 QA가 '뭘 더 봐야 하지' 막막할 때.