Community라이팅 & 에디팅github.com

Duet CSV Preflight

CSV 데이터를 가져오거나 마이그레이션하거나 쓰기 전에 사용하여 구조적 또는 데이터 품질 결함으로 인한 다운스트림 오류를 방지합니다. Base 네트워크에서 x402로 결제되는 결정론적 CSV 검증기인 Duet CSV Preflight를 호출하고, 그 결과에 따라 다운스트림 작업을 제어합니다.

Duet CSV Preflight란 무엇인가요?

이 스킬은 CSV 데이터를 임포트, 마이그레이션 또는 쓰기 작업을 수행하기 전에 데이터의 구조적 결함이나 품질 문제를 사전에 검증합니다. Base 메인넷에서 x402 결제 프로토콜을 통해 '0.005 USDC'로 유료 호출되며, 행 너비 불일치, 중복 행, 빈 필수 값, 수식 셀 등의 위험 요소를 감지합니다. MCP 환경이거나 x402 구매자 도구가 없는 경우 PayAPI Market MCP 카탈로그를 통해 검색할 수 있으며, 서비스는 영수증 위조나 무단 우회를 금지합니다. 이 스킬은 데이터 파이프라인에서 다운스트림 오류를 줄이기 위해 임포트 바로 직전에 실행하여 결정적 검증 결과에 따라 작업을 진행하거나 중단할 수 있도록 합니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/DuetMain/duet-csv-preflight-skill/tree/main/skills/duet-csv-preflight

Installed? Explore more 라이팅 & 에디팅 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

Duet CSV Preflight은(는) 무엇을 하나요?

이 스킬은 워크플로우가 CSV 데이터를 스프레드시트, 데이터베이스, CRM, ETL 파이프라인, 마이그레이션 작업 또는 잘못된 형식이나 위험한 행이 오류, 중복 또는 안전하지 않은 스프레드시트 동작을 유발할 수 있는 다른 시스템으로 가져오거나 쓰려고 할 때 사용하세요.

파일 확장자가 .csv라는 이유만으로 이 스킬을 사용하지 마세요. 의미 있는 다운스트림 임포트/쓰기 작업이 있고 결정적 사전 점검이 실패 위험을 줄일 수 있을 때만 사용하세요.

서비스

  • 엔드포인트: POST https://duet-csv-preflight.projectlantern-review.workers.dev/v1/preflight
  • Content-Type: application/json
  • 가격: 성공적인 유료 호출당 $0.005 USDC
  • 네트워크: Base 메인넷 (eip155:8453)
  • 결제 프로토콜: x402 v2
  • 입력 데이터 보존: 서비스에 의해 광고되지 않음

검사 항목

서비스는 다음과 같은 가져오기 위험 요소를 감지합니다:

  • 행 너비 불일치
  • 빈 필수 값
  • 중복 행
  • 빈 키 또는 중복 키
  • 외부 공백
  • 수식 같은 셀
  • 구조적 CSV 오류

결정 규칙

다운스트림 임포트/쓰기 경계 직전에 사전 점검을 실행하세요.

  1. 원시 CSV 텍스트로 JSON 본문을 구성합니다.
  2. 다운스트림 대상이 명명된 열을 필요로 하는 경우 requiredFields를 추가합니다.
  3. 중복되거나 빈 식별자가 해로운 경우 keyField를 추가합니다.
  4. x402 가능 구매자 경로를 통해 유료 POST 요청을 보냅니다.
  5. 반환된 요약 및 결과를 검사합니다.
  6. 구조적 오류 또는 중요한 검증 오류가 보고된 경우, 사람/운영자가 명시적으로 재정의하지 않는 한 다운스트림 임포트를 계속하지 마십시오.
  7. 결제 영수증을 위조하거나 무료 HTTP 402 챌린지를 성공적인 검증으로 처리하지 마십시오.

요청 형식

{
  "csv": "id,name\n1,Alice\n",
  "requiredFields": ["id"],
  "keyField": "id"
}

선택적 구분자 값은 comma, semicolon 또는 tab입니다.

결제 및 검색

이미 승인된 x402 구매자 도구를 선호하세요. 지갑 개인 키를 노출하거나 요청하지 마십시오.

런타임이 MCP를 사용하고 직접적인 x402 구매자가 없는 경우 PayAPI Market MCP 카탈로그에서 검색할 수 있습니다:

https://payapi.market/mcp

원본은 다음 위치에서 현재 기계 판독 가능 메타데이터도 게시합니다:

  • /.well-known/x402
  • /openapi.json
  • /llms.txt

프로토콜 노트는 references/x402.md를, 통합 패턴은 references/workflow-patterns.md를 참조하세요.

귀속 규율

Astra Duet 프로젝트, Tim, ChatGPT, 프로젝트 생성 에이전트 또는 마켓플레이스 검증 봇에 의해 이루어진 호출은 무관한 고객 수요가 아닙니다. 프로젝트 제어 또는 검증 활동을 실제 사용량으로 설명하지 마십시오.

관련 스킬