verification-protocol
80증거로 에이전트 완료 검증
AI 에이전트는 증거 없이 작업을 완료로 표시할 수 있으며, 이는 허위 완료 위험을 만듭니다. 이 스킬은 작업 완료가 인정되기 전에 독립적인 증거를 요구합니다.
신뢰할 수 있는 Vitest 테스트 패턴 만들기
팀에는 TypeScript 서비스, 에이전트, API 라우트를 위한 일관된 테스트가 필요합니다. 이 스킬은 Supabase 목과 명확한 통과율 기대치를 포함한 Vitest 패턴을 제공합니다.
이 요청을 에이전트에 복사하세요. 공식 Skill 페이지와 매니페스트가 포함되어 있습니다.
Review the Skillstore skill "testing-patterns" from https://skillstore.io/skills/cleanexpo-testing-patterns.md and its manifest at https://skillstore.io/api/skills/cleanexpo-testing-patterns/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.에이전트는 계속해서 계획을 표시하고 보안 정책에서 요구하는 확인을 요청해야 합니다.
AI 에이전트, 크롤러, 스크립트가 전체 페이지 대신 정리된 컨텍스트만 필요할 때 이 링크를 사용하세요.
"testing-patterns" 사용 중입니다. 입력을 처리하고 유효하지 않은 값을 거부하는 서비스 메서드에 대한 단위 테스트 패턴을 요청합니다.
예상 결과:
설정 단계, 성공적인 처리 사례, 유효하지 않은 입력에 대한 오류 어설션을 포함한 간결한 테스트 개요입니다.
"testing-patterns" 사용 중입니다. Supabase를 통해 작업을 읽는 에이전트 테스트 지침을 요청합니다.
예상 결과:
Supabase 클라이언트를 대체하고, 제어된 데이터를 반환하며, 에이전트 결과를 검증하는 목 계획입니다.
"testing-patterns" 사용 중입니다. 누락된 필수 매개변수에 대한 API 라우트 테스트를 요청합니다.
예상 결과:
로컬 요청을 만들고, 핸들러를 호출하며, 예상 상태와 오류 메시지를 확인하는 라우트 테스트 계획입니다.
All static findings were false positives caused by Markdown backticks, fenced TypeScript examples, and a localhost test URL. No prompt injection, data exfiltration intent, or malicious network behavior was found in SKILL.md.
버전이 지정된 평가 보고서, 중립 배지, 임베드 카드 및 인용을 공유하세요. Skillstore는 근거를 보고하지만 이 Skill의 안전 여부를 판단하지 않습니다.
https://skillstore.io/skills/cleanexpo-testing-patterns/audits/8?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/cleanexpo-testing-patterns?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/cleanexpo-testing-patterns?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/cleanexpo-testing-patterns/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/cleanexpo-testing-patterns.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>CleanExpo. (2026). testing-patterns security audit report (audit version 8) [Author version unspecified]. Skillstore. https://skillstore.io/skills/cleanexpo-testing-patterns/audits/8@techreport{cleanexpo-cleanexpo-testing-patterns-2026,
author = {CleanExpo},
title = {testing-patterns security audit report (audit version 8)},
institution = {Skillstore},
year = {2026},
number = {8},
url = {https://skillstore.io/skills/cleanexpo-testing-patterns/audits/8},
note = {Author version unspecified}
}cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "testing-patterns security audit report (audit version 8)"
version: "unspecified"
type: report
authors:
- name: "CleanExpo"
date-released: "2026-07-06"
url: "https://skillstore.io/skills/cleanexpo-testing-patterns/audits/8"
identifiers:
- type: other
value: "skillstore:cleanexpo-testing-patterns:audit:8"
description: "Skillstore immutable audit report identifier"
각 작성자의 스킬은 별도의 설치 항목으로 유지됩니다. 추천 변형은 Skillstore 근거로 순위가 정해집니다.
이 변형이 1위인 이유
0xdarkmatter-testing-patterns
2026-10-12
cleanexpo-testing-patterns
2026-09-09
chriswiles-testing-patterns
2026-09-09
새 TypeScript 기능에 대한 서비스 테스트를 추가할 때 공유 Vitest 구조를 적용합니다.
라이브 Supabase 프로젝트를 호출하지 않고 에이전트와 데이터베이스 대상 코드에 대한 예측 가능한 테스트를 구축합니다.
API 라우트 테스트 패턴을 사용해 필수 매개변수, 상태 코드, 응답 오류 메시지를 확인합니다.
Use the testing-patterns skill to outline a Vitest unit test for my TypeScript service. Include setup, one success case, and one error case.
Use the testing-patterns skill to design a Vitest test for code that reads from Supabase. Show the mock behavior I should configure.
Use the testing-patterns skill to plan tests for a Next.js API route that requires workspace_id and returns validation errors.
Use the testing-patterns skill to review my current test plan. Identify missing unit, integration, agent, and end-to-end coverage areas.
작성자
CleanExpo라이선스
MIT
Skillstore 리비전
r1
버전 안내
작성자가 버전을 선언하지 않았습니다.
참조
d11af420e07cd866fe39cfa937efef3223896c06
유지보수 최신성
2026. 7. 20.
사용량
6 다운로드 · 211 조회
파일 구조
📄 SKILL.md
증거로 에이전트 완료 검증
AI 에이전트는 증거 없이 작업을 완료로 표시할 수 있으며, 이는 허위 완료 위험을 만듭니다. 이 스킬은 작업 완료가 인정되기 전에 독립적인 증거를 요구합니다.
마케팅용 AI 비디오 기획 만들기
마케팅 팀은 생성 도구를 사용하기 전에 명확한 비디오 기획이 필요합니다. 이 스킬은 캠페인 아이디어를 스크립트, 샷 리스트, 플랫폼별 참고 사항, 편집 가이드로 전환합니다.
증거로 SEO 주장 검증하기
SEO 카피에는 검증하기 어려운 주장이 자주 포함됩니다. 이 스킬은 Claude, Codex, Claude Code가 주장의 출처를 제시하고, 신뢰도를 점수화하며, 사실과 예측을 구분하도록 안내합니다.
접근성 높은 시각적 경험 구축
시각적 경험은 페이지 전반에서 일관성이 떨어지거나 느려지거나 접근성이 낮아질 수 있습니다. 이 스킬은 명확한 안전 제약 조건과 함께 애니메이션, 갤러리, 데모, Three.js 업데이트를 안내합니다.
퍼널 전반의 의사결정 순간 매핑
캠페인 팀은 구매자가 다음 단계로 나아가지 못하게 막는 정확한 질문을 놓치는 경우가 많습니다. 이 스킬은 각 퍼널 단계를 명확한 순간, 필요한 근거, 자산, 채널, 리텐션 액션으로 전환합니다.
검증된 전환 카피 작성
마케팅 페이지는 종종 평범하게 들리고 검증할 수 없는 주장을 합니다. 이 스킬은 Claude, Codex, Claude Code가 리서치에 기반한 집중도 높은 카피를 만들도록 돕습니다.
실용적인 테스트 전략 구축
작성자 Atman36
팀은 명확한 범위, 도구, 커버리지 목표 없이 테스트를 추가하는 경우가 많습니다. 이 skill은 Vitest, Playwright, CI 테스트를 위한 실용적인 계획을 제공합니다.
Playwright 테스트 커버리지 개선
작성자 C0ntr0lledCha0s
구성, 로케이터, 픽스처가 일관되지 않으면 Playwright 스위트가 불안정해질 수 있습니다. 이 스킬은 신뢰할 수 있는 브라우저 테스트, 디버깅, 재사용 가능한 페이지 객체를 위한 실용적인 패턴을 제공합니다.
신뢰할 수 있는 테스트 자동화 구축
작성자 89jobrien
취약한 테스트는 릴리스를 늦추고 회귀를 숨깁니다. 이 스킬은 테스트 전략, TDD, 자동화, 커버리지 검토, Playwright 웹 검사를 안내합니다.
Audit NestJS Code with Evidence-Backed Findings
작성자 amirtaherkhani
NestJS repositories can hide boundary flaws and runtime risks that lint results alone cannot reveal. This skill combines local evidence collection and semantic review into one prioritized report.
starknet.js로 Starknet 앱 구축하기
작성자 internet-court
Starknet 통합에는 정밀한 provider, account, transaction 및 fee 처리가 필요합니다. 이 skill은 Claude, Codex 및 Claude Code에 실용적인 starknet.js v9 패턴을 제공합니다.
Vue 3 코드 품질 개선
작성자 vuejs-ai
Vue 프로젝트에는 시간이 지나면서 반응성, 컴포넌트, 성능 관련 실수가 쌓이는 경우가 많습니다. 이 스킬은 더 안전한 패턴과 더 명확한 코드를 위한 맞춤형 Vue 3 가이드를 제공합니다.