{
  "schemaVersion": "1.0",
  "item": {
    "slug": "korean-invoice",
    "name": "Korean Invoice",
    "source": "tencent",
    "type": "skill",
    "category": "开发工具",
    "sourceUrl": "https://clawhub.ai/mupengi-bot/korean-invoice",
    "canonicalUrl": "https://clawhub.ai/mupengi-bot/korean-invoice",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/korean-invoice",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=korean-invoice",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "README.md",
      "SKILL.md",
      "data/clients.json",
      "data/items.json",
      "data/my-info.json",
      "package-lock.json"
    ],
    "primaryDoc": "SKILL.md",
    "quickSetup": [
      "Download the package from Yavira.",
      "Extract the archive and review SKILL.md first.",
      "Import or place the package into your OpenClaw setup."
    ],
    "agentAssist": {
      "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
      "steps": [
        "Download the package from Yavira.",
        "Extract it into a folder your agent can access.",
        "Paste one of the prompts below and point your agent at the extracted folder."
      ],
      "prompts": [
        {
          "label": "New install",
          "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Then review README.md for any prerequisites, environment setup, or post-install checks. Tell me what you changed and call out any manual steps you could not complete."
        },
        {
          "label": "Upgrade existing",
          "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Then review README.md for any prerequisites, environment setup, or post-install checks. Summarize what changed and any follow-up checks I should run."
        }
      ]
    },
    "sourceHealth": {
      "source": "tencent",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-04-30T16:55:25.780Z",
      "expiresAt": "2026-05-07T16:55:25.780Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=network",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=network",
        "contentDisposition": "attachment; filename=\"network-1.0.0.zip\"",
        "redirectLocation": null,
        "bodySnippet": null
      },
      "scope": "source",
      "summary": "Source download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this source.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/korean-invoice"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    },
    "downloadPageUrl": "https://openagent3.xyz/downloads/korean-invoice",
    "agentPageUrl": "https://openagent3.xyz/skills/korean-invoice/agent",
    "manifestUrl": "https://openagent3.xyz/skills/korean-invoice/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/korean-invoice/agent.md"
  },
  "agentAssist": {
    "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
    "steps": [
      "Download the package from Yavira.",
      "Extract it into a folder your agent can access.",
      "Paste one of the prompts below and point your agent at the extracted folder."
    ],
    "prompts": [
      {
        "label": "New install",
        "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Then review README.md for any prerequisites, environment setup, or post-install checks. Tell me what you changed and call out any manual steps you could not complete."
      },
      {
        "label": "Upgrade existing",
        "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Then review README.md for any prerequisites, environment setup, or post-install checks. Summarize what changed and any follow-up checks I should run."
      }
    ]
  },
  "documentation": {
    "source": "clawhub",
    "primaryDoc": "SKILL.md",
    "sections": [
      {
        "title": "korean-invoice",
        "body": "한국형 견적서/세금계산서 생성기 — 한국 표준 양식으로 견적서와 세금계산서를 자동 생성. 사업자등록번호, 공급가액, 부가세 자동 계산 지원."
      },
      {
        "title": "언제 사용하나요?",
        "body": "고객에게 견적서 발송\n세금계산서 발행\n거래처 정보 관리\n자주 쓰는 품목 DB 관리\nPDF/HTML 형식으로 출력"
      },
      {
        "title": "빠른 시작",
        "body": "# 견적서 생성 (대화형)\nkorean-invoice quote\n\n# 거래처 저장된 경우\nkorean-invoice quote --client \"무펭이즘\"\n\n# 세금계산서 생성\nkorean-invoice tax --client \"무펭이즘\"\n\n# 거래처 추가\nkorean-invoice client add \"무펭이즘\" --business-number \"123-45-67890\" --ceo \"김형님\"\n\n# 품목 추가\nkorean-invoice item add \"포토부스 대여\" --price 500000 --unit \"일\"\n\n# 거래처 목록\nkorean-invoice client list\n\n# 품목 목록\nkorean-invoice item list"
      },
      {
        "title": "견적서 필드",
        "body": "필드설명필수client거래처명 (저장된 거래처 ID)✅items품목 리스트 (품목명, 수량, 단가)✅issueDate작성일자 (기본: 오늘)❌validUntil유효기간 (기본: +30일)❌notes비고❌includeVAT부가세 포함 여부 (기본: true)❌"
      },
      {
        "title": "세금계산서 필드",
        "body": "필드설명필수client공급받는자 (거래처 ID)✅items품목 리스트✅issueDate작성일자✅type영수/청구 (기본: 영수)❌notes비고❌"
      },
      {
        "title": "자동 계산",
        "body": "공급가액:     500,000 원\n부가세(10%):   50,000 원\n합계:         550,000 원\n\n공급가액 입력 시 부가세 10% 자동 계산\n총액 입력 시 역산 (총액 ÷ 1.1)\n품목별 소계 자동 합산"
      },
      {
        "title": "거래처 관리",
        "body": "# 거래처 추가\nkorean-invoice client add \"무펭이즘\" \\\n  --business-number \"123-45-67890\" \\\n  --ceo \"김형님\" \\\n  --address \"서울시 강남구...\" \\\n  --phone \"010-1234-5678\" \\\n  --email \"contact@mufism.com\"\n\n# 거래처 수정\nkorean-invoice client edit \"무펭이즘\" --phone \"010-9999-9999\"\n\n# 거래처 삭제\nkorean-invoice client remove \"무펭이즘\"\n\n# 거래처 상세 조회\nkorean-invoice client view \"무펭이즘\"\n\n거래처 데이터는 data/clients.json에 저장됩니다."
      },
      {
        "title": "품목 관리",
        "body": "# 품목 추가\nkorean-invoice item add \"포토부스 대여\" --price 500000 --unit \"일\"\n\n# 품목 수정\nkorean-invoice item edit \"포토부스 대여\" --price 600000\n\n# 품목 삭제\nkorean-invoice item remove \"포토부스 대여\"\n\n# 품목 목록\nkorean-invoice item list\n\n품목 데이터는 data/items.json에 저장됩니다."
      },
      {
        "title": "견적서 템플릿",
        "body": "공급자 정보 (사업자등록번호, 상호, 대표자, 주소, 연락처)\n공급받는자 정보\n작성일자, 유효기간\n품목 테이블 (품명, 규격, 수량, 단가, 공급가액)\n합계 (공급가액, 부가세, 총액)\n비고"
      },
      {
        "title": "세금계산서 템플릿",
        "body": "승인번호 (임의 생성)\n공급자/공급받는자 정보 (사업자등록번호, 상호, 성명, 주소)\n작성일자\n품목 테이블\n합계 (공급가액, 세액)\n영수/청구 구분"
      },
      {
        "title": "출력 형식",
        "body": "HTML: 브라우저에서 바로 확인\nPDF: HTML → PDF 변환 (puppeteer 사용)\n저장 경로: output/YYYY-MM-DD-{type}-{client}.pdf"
      },
      {
        "title": "내 정보 설정",
        "body": "내 사업자 정보는 data/my-info.json에 저장:\n\n{\n  \"businessNumber\": \"123-45-67890\",\n  \"companyName\": \"무펭이즘\",\n  \"ceo\": \"김무펭\",\n  \"address\": \"서울시 강남구...\",\n  \"phone\": \"010-1234-5678\",\n  \"email\": \"contact@mufism.com\",\n  \"bankAccount\": \"우리은행 1002-123-456789\"\n}"
      },
      {
        "title": "1. 간단한 견적서 생성",
        "body": "korean-invoice quote \\\n  --client \"무펭이즘\" \\\n  --items \"포토부스 대여,2,500000\" \\\n  --notes \"부가세 별도\""
      },
      {
        "title": "2. 저장된 품목 사용",
        "body": "# 품목 미리 저장\nkorean-invoice item add \"포토부스 대여\" --price 500000 --unit \"일\"\nkorean-invoice item add \"출장비\" --price 100000 --unit \"회\"\n\n# 품목 ID로 견적서 생성\nkorean-invoice quote --client \"무펭이즘\" --item-ids \"포토부스 대여,출장비\""
      },
      {
        "title": "3. 세금계산서 발행",
        "body": "korean-invoice tax --client \"무펭이즘\" --items \"포토부스 대여,1,500000\" --type 영수"
      },
      {
        "title": "통합",
        "body": "message 스킬과 연동하여 이메일/Discord로 전송\ndaily-report에서 작업 시간 → 견적서 변환\ncalendar 스킬로 유효기간 알림 설정"
      },
      {
        "title": "주의사항",
        "body": "사업자등록번호는 123-45-67890 형식으로 입력\n금액은 원 단위로 입력 (콤마 없이 숫자만)\nPDF 생성은 OpenClaw 브라우저가 실행중이어야 함"
      }
    ],
    "body": "korean-invoice\n\n한국형 견적서/세금계산서 생성기 — 한국 표준 양식으로 견적서와 세금계산서를 자동 생성. 사업자등록번호, 공급가액, 부가세 자동 계산 지원.\n\n언제 사용하나요?\n고객에게 견적서 발송\n세금계산서 발행\n거래처 정보 관리\n자주 쓰는 품목 DB 관리\nPDF/HTML 형식으로 출력\n빠른 시작\n# 견적서 생성 (대화형)\nkorean-invoice quote\n\n# 거래처 저장된 경우\nkorean-invoice quote --client \"무펭이즘\"\n\n# 세금계산서 생성\nkorean-invoice tax --client \"무펭이즘\"\n\n# 거래처 추가\nkorean-invoice client add \"무펭이즘\" --business-number \"123-45-67890\" --ceo \"김형님\"\n\n# 품목 추가\nkorean-invoice item add \"포토부스 대여\" --price 500000 --unit \"일\"\n\n# 거래처 목록\nkorean-invoice client list\n\n# 품목 목록\nkorean-invoice item list\n\n견적서 필드\n필드\t설명\t필수\nclient\t거래처명 (저장된 거래처 ID)\t✅\nitems\t품목 리스트 (품목명, 수량, 단가)\t✅\nissueDate\t작성일자 (기본: 오늘)\t❌\nvalidUntil\t유효기간 (기본: +30일)\t❌\nnotes\t비고\t❌\nincludeVAT\t부가세 포함 여부 (기본: true)\t❌\n세금계산서 필드\n필드\t설명\t필수\nclient\t공급받는자 (거래처 ID)\t✅\nitems\t품목 리스트\t✅\nissueDate\t작성일자\t✅\ntype\t영수/청구 (기본: 영수)\t❌\nnotes\t비고\t❌\n자동 계산\n공급가액:     500,000 원\n부가세(10%):   50,000 원\n합계:         550,000 원\n\n공급가액 입력 시 부가세 10% 자동 계산\n총액 입력 시 역산 (총액 ÷ 1.1)\n품목별 소계 자동 합산\n거래처 관리\n# 거래처 추가\nkorean-invoice client add \"무펭이즘\" \\\n  --business-number \"123-45-67890\" \\\n  --ceo \"김형님\" \\\n  --address \"서울시 강남구...\" \\\n  --phone \"010-1234-5678\" \\\n  --email \"contact@mufism.com\"\n\n# 거래처 수정\nkorean-invoice client edit \"무펭이즘\" --phone \"010-9999-9999\"\n\n# 거래처 삭제\nkorean-invoice client remove \"무펭이즘\"\n\n# 거래처 상세 조회\nkorean-invoice client view \"무펭이즘\"\n\n\n거래처 데이터는 data/clients.json에 저장됩니다.\n\n품목 관리\n# 품목 추가\nkorean-invoice item add \"포토부스 대여\" --price 500000 --unit \"일\"\n\n# 품목 수정\nkorean-invoice item edit \"포토부스 대여\" --price 600000\n\n# 품목 삭제\nkorean-invoice item remove \"포토부스 대여\"\n\n# 품목 목록\nkorean-invoice item list\n\n\n품목 데이터는 data/items.json에 저장됩니다.\n\n템플릿\n견적서 템플릿\n공급자 정보 (사업자등록번호, 상호, 대표자, 주소, 연락처)\n공급받는자 정보\n작성일자, 유효기간\n품목 테이블 (품명, 규격, 수량, 단가, 공급가액)\n합계 (공급가액, 부가세, 총액)\n비고\n세금계산서 템플릿\n승인번호 (임의 생성)\n공급자/공급받는자 정보 (사업자등록번호, 상호, 성명, 주소)\n작성일자\n품목 테이블\n합계 (공급가액, 세액)\n영수/청구 구분\n출력 형식\nHTML: 브라우저에서 바로 확인\nPDF: HTML → PDF 변환 (puppeteer 사용)\n저장 경로: output/YYYY-MM-DD-{type}-{client}.pdf\n내 정보 설정\n\n내 사업자 정보는 data/my-info.json에 저장:\n\n{\n  \"businessNumber\": \"123-45-67890\",\n  \"companyName\": \"무펭이즘\",\n  \"ceo\": \"김무펭\",\n  \"address\": \"서울시 강남구...\",\n  \"phone\": \"010-1234-5678\",\n  \"email\": \"contact@mufism.com\",\n  \"bankAccount\": \"우리은행 1002-123-456789\"\n}\n\n사용 예시\n1. 간단한 견적서 생성\nkorean-invoice quote \\\n  --client \"무펭이즘\" \\\n  --items \"포토부스 대여,2,500000\" \\\n  --notes \"부가세 별도\"\n\n2. 저장된 품목 사용\n# 품목 미리 저장\nkorean-invoice item add \"포토부스 대여\" --price 500000 --unit \"일\"\nkorean-invoice item add \"출장비\" --price 100000 --unit \"회\"\n\n# 품목 ID로 견적서 생성\nkorean-invoice quote --client \"무펭이즘\" --item-ids \"포토부스 대여,출장비\"\n\n3. 세금계산서 발행\nkorean-invoice tax --client \"무펭이즘\" --items \"포토부스 대여,1,500000\" --type 영수\n\n통합\nmessage 스킬과 연동하여 이메일/Discord로 전송\ndaily-report에서 작업 시간 → 견적서 변환\ncalendar 스킬로 유효기간 알림 설정\n주의사항\n사업자등록번호는 123-45-67890 형식으로 입력\n금액은 원 단위로 입력 (콤마 없이 숫자만)\nPDF 생성은 OpenClaw 브라우저가 실행중이어야 함"
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/mupengi-bot/korean-invoice",
    "publisherUrl": "https://clawhub.ai/mupengi-bot/korean-invoice",
    "owner": "mupengi-bot",
    "version": "1.0.0",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/korean-invoice",
    "downloadUrl": "https://openagent3.xyz/downloads/korean-invoice",
    "agentUrl": "https://openagent3.xyz/skills/korean-invoice/agent",
    "manifestUrl": "https://openagent3.xyz/skills/korean-invoice/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/korean-invoice/agent.md"
  }
}