mock-server
테스트용 Mock API 서버 구축
팀은 백엔드 서비스가 준비되기 전에 안정적인 API가 필요합니다. 이 스킬은 Claude, Codex, Claude Code가 mock REST, GraphQL, OpenAPI 서버를 설계하도록 돕습니다.
내 에이전트로 설치
이 요청을 에이전트에 복사하세요. 공식 Skill 페이지와 매니페스트가 포함되어 있습니다.
Review the Skillstore skill "mock-server" from https://skillstore.io/skills/curiouslearner-mock-server.md and its manifest at https://skillstore.io/api/skills/curiouslearner-mock-server/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.에이전트는 계속해서 계획을 표시하고 보안 정책에서 요구하는 확인을 요청해야 합니다.
에이전트가 읽기 쉬운 리소스
AI 에이전트, 크롤러, 스크립트가 전체 페이지 대신 정리된 컨텍스트만 필요할 때 이 링크를 사용하세요.
테스트해 보기
"mock-server" 사용 중입니다. React 앱을 위한 mock users 서비스가 필요합니다.
예상 결과:
- 브라우저 테스트에는 MSW를 권장합니다.
- 엔드포인트는 목록, 상세, 생성, 업데이트, 삭제, 로그인을 다룹니다.
- 응답 매트릭스에는 성공, 검증 실패, 미인증, 찾을 수 없음, 타임아웃 사례가 포함됩니다.
"mock-server" 사용 중입니다. QA는 백엔드가 완성되기 전에 실패 시나리오가 필요합니다.
예상 결과:
- 테스트 계획은 느린 응답, 네트워크 오류, 잘못된 입력, 만료된 인증, 속도 제한을 다룹니다.
- 각 시나리오에는 예상 상태, 사용자 영향, 재설정 가이드가 포함됩니다.
"mock-server" 사용 중입니다. OpenAPI 프로젝트를 위한 mock 서버 도구를 선택해 주세요.
예상 결과:
- 계약 우선 mock에는 Prism을 권장합니다.
- 테스트에서 브라우저 또는 Node 요청 가로채기가 필요할 때는 MSW를 권장합니다.
- 팀에 고급 요청 매칭이 필요할 때는 WireMock을 권장합니다.
보안 감사
안전All 74 static alerts were adjudicated as false positives. They occur in Markdown examples, local mock routes, localhost URLs, relative imports, and routine NODE_ENV or PORT configuration. No evidence of prompt injection, credential exfiltration, remote code loading, or sensitive file access was found.
위험 요인
⚡ 스크립트 포함 (1)
⚙️ 외부 명령어 (40)
🌐 네트워크 접근 (19)
📁 파일 시스템 접근 (1)
🔑 환경 변수 (4)
이 보고서 공유 및 인용
버전이 지정된 평가 보고서, 중립 배지, 임베드 카드 및 인용을 공유하세요. Skillstore는 근거를 보고하지만 이 Skill의 안전 여부를 판단하지 않습니다.
보고서 링크 복사
https://skillstore.io/skills/curiouslearner-mock-server/audits/8?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown 배지
[](https://skillstore.io/skills/curiouslearner-mock-server?utm_source=security_passport_badge)HTML 배지
<a href="https://skillstore.io/skills/curiouslearner-mock-server?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/curiouslearner-mock-server/security.svg" alt="Skillstore security assessment" loading="lazy"></a>임베드 카드
<iframe src="https://skillstore.io/embed/skills/curiouslearner-mock-server.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>학술 인용 (APA · BibTeX · CFF)
APA 인용
CuriousLearner. (2026). mock-server security audit report (audit version 8) [Author version unspecified]. Skillstore. https://skillstore.io/skills/curiouslearner-mock-server/audits/8BibTeX 인용
@techreport{curiouslearner-curiouslearner-mock-server-2026,
author = {CuriousLearner},
title = {mock-server security audit report (audit version 8)},
institution = {Skillstore},
year = {2026},
number = {8},
url = {https://skillstore.io/skills/curiouslearner-mock-server/audits/8},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "mock-server security audit report (audit version 8)"
version: "unspecified"
type: report
authors:
- name: "CuriousLearner"
date-released: "2026-07-05"
url: "https://skillstore.io/skills/curiouslearner-mock-server/audits/8"
identifiers:
- type: other
value: "skillstore:curiouslearner-mock-server:audit:8"
description: "Skillstore immutable audit report identifier"
Skillstore 점수
이 점수의 이유 증거 신뢰도: 높음만들 수 있는 것
프런트엔드 개발 차단 해소
백엔드 서비스가 아직 진행 중일 때 예측 가능한 REST 엔드포인트를 만듭니다.
실패 경로 테스트
검증 오류, 인증 실패, 느린 응답, 타임아웃, 속도 제한을 시뮬레이션합니다.
API 계약 검증
OpenAPI 또는 GraphQL 계획을 초기 클라이언트 테스트용 mock 동작으로 전환합니다.
이 프롬프트를 사용해 보세요
로컬 프런트엔드 개발을 위한 간단한 mock users API를 만들어 주세요. 엔드포인트, 응답 상태, 가장 적합한 도구 선택을 포함해 주세요.
테스트를 위해 내 mock API에 느린 응답, 검증 오류, 인증 실패, 속도 제한, 네트워크 실패를 추가해 주세요.
이 OpenAPI 요약을 검토하고 엔드포인트 커버리지와 테스트 시나리오를 포함한 Prism 또는 MSW mock 계획을 제안해 주세요.
사용자와 게시물을 위한 상태 저장 GraphQL mock 서버를 설계해 주세요. mutation, resolver 동작, 데이터 재설정 단계, 테스트 경계를 포함해 주세요.
모범 사례
- mock 엔드포인트를 현재 API 계약과 일치하게 유지합니다.
- 현실적인 데이터를 사용하되, 비밀 정보와 개인 데이터는 안전한 테스트 값으로 대체합니다.
- 테스트 간 상태를 재설정하여 결과가 반복 가능하게 유지되도록 합니다.
피하기
- 프로덕션 자격 증명, 토큰 또는 고객 기록을 mock 데이터에 사용하는 것.
- mock 동작이 실제 API 계약과 달라지도록 방치하는 것.
- 패키지 소스와 버전을 검토하지 않고 전역 설치나 컨테이너 이미지를 실행하는 것.
자주 묻는 질문
이 스킬로 REST mock을 만들 수 있나요?
GraphQL mock을 지원할 수 있나요?
호스팅되는 mock 서버를 실행하나요?
어떤 도구를 다루나요?
자동화된 테스트에 유용한가요?
실제 프로덕션 데이터를 사용해야 하나요?
개발자 세부 정보
작성자
CuriousLearner라이선스
MIT
Skillstore 리비전
r1
버전 안내
작성자가 버전을 선언하지 않았습니다.
참조
02f077c174c5335e2f5d02ca15e77b70d9543e58
유지보수 최신성
2026. 7. 23.
사용량
6 다운로드 · 312 조회
파일 구조
📄 SKILL.md