api-designer
84신뢰할 수 있는 REST 및 GraphQL API 설계
작성자 AutumnsGrove
API 팀에는 일관된 엔드포인트, 인증, 문서화가 필요합니다. 이 스킬은 REST, GraphQL, OpenAPI, 버전 관리, 보안 설계 결정을 안내합니다.
API 해피 패스 테스트 생성
API 팀은 더 심층적인 테스트를 수행하기 전에 문서화된 엔드포인트가 함께 작동한다는 빠른 증명이 필요합니다. 이 스킬은 사양을 파싱하고, 순서가 지정된 흐름을 구성하며, 예상되는 성공 경로를 실행하는 Python 스크립트를 생성합니다.
설치 전에 중지하고 확인을 요청하세요.
계획을 검토하고 파일을 변경하기 전에 사용자의 명시적 동의를 받으세요.
이 요청을 에이전트에 복사하세요. 공식 Skill 페이지와 매니페스트가 포함되어 있습니다.
Review the Skillstore skill "happyflow-generator" from https://skillstore.io/skills/chaim12345-happyflow-generator.md and its manifest at https://skillstore.io/api/skills/chaim12345-happyflow-generator/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.에이전트는 계속해서 계획을 표시하고 보안 정책에서 요구하는 확인을 요청해야 합니다.
AI 에이전트, 크롤러, 스크립트가 전체 페이지 대신 정리된 컨텍스트만 필요할 때 이 링크를 사용하세요.
"happyflow-generator" 사용 중입니다. 인증이 없는 간단한 고객 API에 대한 OpenAPI URL.
예상 결과:
"happyflow-generator" 사용 중입니다. staging API용 로컬 사양과 bearer token.
예상 결과:
"happyflow-generator" 사용 중입니다. 필수 필드에서 검증 오류가 발생한 실패한 생성 흐름.
예상 결과:
The audit confirms real risks from generated Python execution, full environment inheritance, API credential handling, and outbound requests to user or specification controlled targets. Most Markdown fence detections and endpoint identifier findings are false positives. No prompt injection text was found, but publication should require sandboxing, target confirmation, and secret redaction.
이 스킬에 대해 예상될 수 있는 실제 로컬 기능이므로 검토가 필요하지만, 확인된 악의적 동작으로는 집계되지 않습니다.
버전이 지정된 평가 보고서, 중립 배지, 임베드 카드 및 인용을 공유하세요. Skillstore는 근거를 보고하지만 이 Skill의 안전 여부를 판단하지 않습니다.
https://skillstore.io/skills/chaim12345-happyflow-generator/audits/9?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/chaim12345-happyflow-generator?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/chaim12345-happyflow-generator?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/chaim12345-happyflow-generator/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/chaim12345-happyflow-generator.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Chaim12345. (2026). happyflow-generator security audit report (audit version 9) [Author version unspecified]. Skillstore. https://skillstore.io/skills/chaim12345-happyflow-generator/audits/9@techreport{chaim12345-chaim12345-happyflow-generator-2026,
author = {Chaim12345},
title = {happyflow-generator security audit report (audit version 9)},
institution = {Skillstore},
year = {2026},
number = {9},
url = {https://skillstore.io/skills/chaim12345-happyflow-generator/audits/9},
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: "happyflow-generator security audit report (audit version 9)"
version: "unspecified"
type: report
authors:
- name: "Chaim12345"
date-released: "2026-07-05"
url: "https://skillstore.io/skills/chaim12345-happyflow-generator/audits/9"
identifiers:
- type: other
value: "skillstore:chaim12345-happyflow-generator:audit:9"
description: "Skillstore immutable audit report identifier"
API를 다른 팀과 공유하기 전에 OpenAPI 문서에서 빠른 해피 패스 스크립트를 생성합니다.
변경 후에도 핵심 API 흐름이 성공 응답을 반환하는지 확인하는 순서 지정된 엔드포인트 검사를 생성합니다.
릴리스를 승격하기 전에 staging 환경에 대해 사양 기반 흐름을 실행합니다.
이 OpenAPI URL과 함께 happyflow-generator를 사용하세요. 순차 해피 패스 테스트 스크립트를 생성하고 실행 전에 엔드포인트 순서를 요약하세요.
이 로컬 OpenAPI 파일과 bearer token을 사용하세요. 먼저 base URL과 엔드포인트를 표시하세요. 요청을 실행하기 전에 확인을 기다리세요.
실패한 해피 패스 출력을 검토하세요. 실패한 단계, 가능한 요청 데이터 문제, 재시도에 필요한 최소 변경 사항을 설명하세요.
해피 패스 스크립트를 생성한 다음, 내장된 secrets를 피하고, environment variables를 사용하며, 명확한 대상 확인 단계를 추가하도록 리팩터링하세요.
작성자
Chaim12345라이선스
MIT
Skillstore 리비전
r1
버전 안내
작성자가 버전을 선언하지 않았습니다.
참조
02f077c174c5335e2f5d02ca15e77b70d9543e58
유지보수 최신성
2026. 8. 2.
사용량
6 다운로드 · 218 조회
파일 구조
📄 SKILL.md
신뢰할 수 있는 REST 및 GraphQL API 설계
작성자 AutumnsGrove
API 팀에는 일관된 엔드포인트, 인증, 문서화가 필요합니다. 이 스킬은 REST, GraphQL, OpenAPI, 버전 관리, 보안 설계 결정을 안내합니다.
더 나은 REST 및 GraphQL API 설계
작성자 supercent-io
API 팀은 구현을 시작하기 전에 일관된 계약이 필요합니다. 이 스킬은 리소스 설계, 요청 형식, 오류, 버전 관리 및 문서화를 안내합니다.
프로덕션 수준의 API 계약 설계
작성자 ArieGoldkin
팀은 리소스, 오류, 버전 관리가 일관되지 않은 API를 설계하는 경우가 많습니다. 이 스킬은 REST, GraphQL, gRPC, OpenAPI, AsyncAPI 작업을 위한 패턴, 체크리스트, 템플릿을 제공합니다.
신뢰할 수 있는 Jest 테스트 스위트 구축
작성자 C0ntr0lledCha0s
Jest 프로젝트에는 일관된 설정, 모킹, 어설션 패턴이 필요한 경우가 많습니다. 이 스킬은 JavaScript, TypeScript, React, Vitest 스타일 테스트를 위한 집중적인 가이드, 템플릿, 점검 항목을 제공합니다.
Playwright 테스트 커버리지 개선
작성자 C0ntr0lledCha0s
구성, 로케이터, 픽스처가 일관되지 않으면 Playwright 스위트가 불안정해질 수 있습니다. 이 스킬은 신뢰할 수 있는 브라우저 테스트, 디버깅, 재사용 가능한 페이지 객체를 위한 실용적인 패턴을 제공합니다.
안정적인 비동기 Python 구축
작성자 0xDarkMatter
비동기 Python 코드는 블로킹 호출, 제한 없는 태스크, 취약한 정리 처리로 인해 자주 실패합니다. 이 스킬은 견고한 동시성 서비스를 위한 재사용 가능한 asyncio 패턴, 예제, 참조 자료를 제공합니다.