작은 스킬 창고

2026년 클로드 코드·커서 테스트 스킬 추천

에이전트의 가장 나쁜 테스트 습관은 테스트를 못 쓰는 게 아니라, 돌려 보지도 않고 통과했다고 말하는 것입니다. 아래 스킬들은 절차를 먼저, 도구를 그다음에 고칩니다. 테스트 카테고리의 SKILL.md 571개(태그가 잘못 붙은 것도 많습니다)를 읽고 8개를 남겼습니다. 숫자는 2026-09-03 수집 기준입니다.

추천 스킬

  1. #1

    • systematic-debugging

      obra/superpowers

      Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes

      297K 설치 301K테스트

    추천 이유: 약 247K 설치. 고치기 전에 재현하고 가설을 세우게 강제합니다. 에이전트가 실패한 테스트를 다루는 방식을 가장 크게 바꿉니다.

  2. #2

    • Use when about to claim work is complete, fixed, or passing, before committing or creating PRs - requires running verification commands and confirming output before making any success claims; evidence before assertions always

      243K 설치 301K테스트

    추천 이유: 약 199K 설치. 검사를 실행하고 출력을 인용하기 전에는 "완료"가 없습니다. 3.6KB, 스크립트 없음.

  3. #3

    • webapp-testing

      anthropics/skills

      Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.

    추천 이유: 약 149K 설치. Playwright로 로컬 웹 앱을 조작해 동작을 확인하고 스크린샷을 찍습니다.

  4. #4

    • browser-testing-with-devtools

      addyosmani/agent-skills

      Tests in real browsers via Chrome DevTools MCP. Use when building or debugging anything that runs in a browser. Use when you need to inspect the DOM, capture console errors, analyze network requests, profile performance, or verify visual output with real runtime data. Requires the chrome-devtools MCP server to be configured.

    추천 이유: 약 28K 설치. Chrome DevTools MCP로 실제 브라우저에서 콘솔, 네트워크, 성능 추적까지 테스트합니다.

  5. #5

    • e2e-testing-patterns

      wshobson/agents

      Master end-to-end testing with Playwright and Cypress to build reliable test suites that catch bugs, improve confidence, and enable fast deployment. Use when implementing E2E tests, debugging flaky tests, or establishing testing standards.

    추천 이유: 약 22K 설치. Playwright·Cypress용 페이지 객체, 픽스처, 불안정한 테스트 관리를 4KB로.

  6. #6

    • tdd-workflow

      affaan-m/ECC

      Use this skill when writing new features, fixing bugs, or refactoring code. Enforces test-driven development with 80%+ coverage including unit, integration, and E2E tests.

    추천 이유: 약 2.8K 설치. 커버리지 목표가 있는 엄격한 빨강-초록-리팩터링 순환. 색인에서 가장 완성도 높은 TDD 스킬입니다.

창고 사용 안내서

고른 기준

이 사이트의 테스트 태그는 잡음이 많습니다. 분류기가 설명의 "test"라는 단어에 반응해서 skill-creator, caveman-commit, 마케팅 A/B 스킬이 설치 수 상위에 함께 있습니다. 태그를 무시하고 스킬마다 한 가지만 물었습니다. 테스트가 실패했을 때, 또는 성공을 선언하려 할 때 에이전트의 행동을 바꾸는가. 소프트웨어 테스트에 관한 스킬만 남겼고, 마케팅 실험 설계는 다른 주제입니다.

그다음 저장소의 마지막 푸시, 파일 목록의 스크립트 여부, 머리말 description을 확인했습니다. description이 빈 스킬은 스스로 발동하지 않기 때문입니다.

1. systematic-debugging (obra/superpowers)

하는 일: 테스트가 실패하거나 동작이 잘못됐을 때 에이전트가 먼저 재현하고, 가설을 순위 매기고, 하나씩 검증한 뒤에야 수정을 제안하게 합니다. 약 247K 설치, 별 281K, 2026-09-03 갱신, 파일 11개, 스크립트 포함, 9.5KB.

쓰는 상황: 모든 버그. 주의: superpowers 모음의 일부라 형제 스킬을 전제하며 세트로 설치할 때 가장 잘 동작합니다. 단독으로도 도움이 되지만 없는 워크플로를 언급합니다. 폴더에 스크립트가 있으니 읽어 보세요.

npx skills add obra/superpowers@systematic-debugging -g -y

2. verification-before-completion (obra/superpowers)

하는 일: 에이전트가 고쳤다, 통과했다, 끝났다고 말하기 전에 관련 명령을 실행하고 출력을 보여 주게 합니다. 출력이 없으면 주장도 없습니다. 약 199K 설치, 파일 1개, 3.6KB, 스크립트 없음.

쓰는 상황: 항상. 이 페이지에서 가장 비용이 적은 스킬입니다. 주의: 완료 시점에 발동하므로 긴 작업 끝에 요청하지 않은 테스트 실행이 붙을 수 있습니다. 그게 목적이지만 시간을 계산에 넣으세요.

npx skills add obra/superpowers@verification-before-completion -g -y

3. webapp-testing (anthropics/skills)

하는 일: 로컬 앱을 띄우고 Playwright로 조작하고 DOM을 확인하고 스크린샷과 콘솔 출력을 남기는 보조 스크립트를 에이전트에게 줍니다. 약 149K 설치, 별 173.6K, 2026-09-03 갱신, 파일 6개, 스크립트 포함, 3.9KB.

쓰는 상황: UI 변경이 컴파일만 되는 게 아니라 실제로 동작하는지 확인할 때. 주의: 스크립트가 파이썬이고 Playwright와 브라우저 다운로드가 필요해서, 깨끗한 컴퓨터에서 첫 실행은 그걸 마치기 전까지 실패합니다.

npx skills add anthropics/skills@webapp-testing -y

4. vitest (antfu/skills)

하는 일: Anthony Fu가 정리한 Vitest 관례입니다. 설정, vi.mock 패턴, 가짜 타이머, 커버리지, 워크스페이스 구성. 약 34K 설치, 별 5.8K, 파일 21개, 진입 파일 3.7KB.

쓰는 상황: Vitest를 쓰는 모든 프로젝트, 특히 에이전트가 자꾸 Jest 식으로 쓸 때. 주의: 2026-06-23 갱신으로 이 목록에서 가장 오래됐습니다. Vitest는 빨리 바뀌니 참고 파일이 전제하는 버전을 확인하세요.

npx skills add antfu/skills@vitest -y

5. browser-testing-with-devtools (addyosmani/agent-skills)

하는 일: Chrome DevTools MCP 서버를 통해 실제 크롬에서 테스트합니다. 콘솔을 읽고, 네트워크 요청을 살피고, 성능 추적을 기록한 뒤 발견한 것을 고칩니다. 약 28K 설치, 별 92K, 2026-09-03 갱신, 파일 1개, 14.5KB.

쓰는 상황: 단위 테스트로는 볼 수 없는 성능 문제와 런타임 오류. 주의: 에이전트에 DevTools MCP 서버가 설정되어 있지 않으면 아무것도 못 하고, 스킬이 그걸 대신 설치해 주지 않습니다.

npx skills add addyosmani/agent-skills@browser-testing-with-devtools -g -y

6. e2e-testing-patterns (wshobson/agents)

하는 일: E2E 스위트의 구조 규칙입니다. 페이지 객체 모델, 픽스처, 테스트 격리, 재시도 정책, 불안정한 테스트를 재시도로 통과시키지 않는 법. Playwright와 Cypress. 약 22K 설치, 2026-09-01 갱신, 4KB.

쓰는 상황: E2E 폴더를 만들거나 정리할 때. 주의: 짧고 프레임워크 중립이라 Playwright 설정을 대신 써 주지 않고, 컴포넌트 테스트는 다루지 않습니다.

npx skills add wshobson/agents@e2e-testing-patterns -y

7. property-based-testing (trailofbits/skills)와 8. tdd-workflow (affaan-m/ECC)

property-based-testing는 에이전트가 불변 조건을 서술하고 Hypothesis, fast-check, proptest, jqwik이 사례를 생성하게 가르칩니다. 약 5.3K 설치, 별 7K, 2026-09-02 갱신, 파일 9개. 파서, 직렬화, 역연산이 있는 모든 것에 쓰세요. 주의: 보안 회사가 써서 충돌 찾기에 기울어 있고, 비즈니스 로직에는 여전히 예시 테스트가 필요합니다.

tdd-workflow는 빨강, 초록, 리팩터링을 커버리지 목표와 함께 강제하고, 실패하는 테스트가 없으면 구현을 쓰지 못하게 합니다. 약 2.8K 설치, 13KB, 2026-09-03 갱신. TDD를 하기로 정한 팀에 쓰세요. 주의: 별 247K는 이 파일이 아니라 ECC 저장소의 것이고 설치 수는 적습니다. 검증됐다기보다 유망한 스킬로 보세요.

npx skills add trailofbits/skills@property-based-testing -y
npx skills add affaan-m/ECC@tdd-workflow -y

뺀 것과 그 이유

skill-creator(약 371K 설치)와 caveman-commit(약 336K)은 설치 수로는 태그 최상위지만 스킬 작성과 커밋 메시지에 관한 것이라 태그가 틀렸습니다. marketingskills의 ab-testing(약 54K)은 마케팅 실험을 설계합니다. firecrawl-qa(약 31K)는 Firecrawl API 키가 필요합니다. Jeffallan의 playwright-expert(약 4.4K)는 e2e-testing-patterns와 겹치고 2026-08-07이 마지막 갱신입니다. ECC의 언어별 테스트 스킬(python, golang, kotlin, cpp)은 그 언어라면 볼 만하지만, 둘은 저희 수집에서 description이 비어 있습니다.

테스트 스킬이 동작하는지 확인하는 법

이미 원인을 아는 버그를 주고 처음 세 동작을 지켜보세요. systematic-debugging이 올라와 있으면 수정 전에 재현을 시도해야 하고, verification-before-completion이 있으면 스위트를 돌리고 결과를 붙여 넣으며 끝나야 합니다. 바로 수정으로 가면 스킬의 description을 열어 내 요청 문구와 비교하세요. 그 일치가 스킬을 불러옵니다.

자주 묻는 질문

두 개만 설치한다면 무엇을 고를까요?

systematic-debugging과 verification-before-completion입니다. 재현 없이 고치기와 실행 없이 주장하기, 이 두 가지 중요한 실패를 함께 막습니다.

스크립트가 있는 스킬은 자동으로 실행되나요?

에이전트가 부르기로 할 때만 실행되지만, 권한 설정이 허용하면 묻지 않고 실행합니다. webapp-testing이나 systematic-debugging을 설치하기 전에 스크립트 폴더를 읽어 보세요.

Jest 스킬은 없나요?

색인에 관리되는 저장소의 Jest 전용 스킬은 없습니다. vitest 스킬의 API가 Jest와 호환되어 모킹 조언 대부분이 그대로 통합니다.

코덱스와 제미나이 CLI에서도 되나요?

마크다운만으로 된 스킬은 됩니다. webapp-testing과 browser-testing-with-devtools는 Playwright나 MCP 서버에 의존하므로 그 에이전트에 따로 설정해야 합니다.

내용 최종 확인일: