{
  "schemaVersion": "1.0",
  "item": {
    "slug": "unified-invoice",
    "name": "unified-invoice",
    "source": "tencent",
    "type": "skill",
    "category": "开发工具",
    "sourceUrl": "https://clawhub.ai/mupengi-bot/unified-invoice",
    "canonicalUrl": "https://clawhub.ai/mupengi-bot/unified-invoice",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/unified-invoice",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=unified-invoice",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "SKILL.md",
      "data/clients.json",
      "data/items.json",
      "data/my-info.json",
      "package.json",
      "scripts/freelance-run.sh"
    ],
    "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. 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. Summarize what changed and any follow-up checks I should run."
        }
      ]
    },
    "sourceHealth": {
      "source": "tencent",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-05-07T17:22:31.273Z",
      "expiresAt": "2026-05-14T17:22:31.273Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=afrexai-annual-report",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=afrexai-annual-report",
        "contentDisposition": "attachment; filename=\"afrexai-annual-report-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/unified-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/unified-invoice",
    "agentPageUrl": "https://openagent3.xyz/skills/unified-invoice/agent",
    "manifestUrl": "https://openagent3.xyz/skills/unified-invoice/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/unified-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. 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. Summarize what changed and any follow-up checks I should run."
      }
    ]
  },
  "documentation": {
    "source": "clawhub",
    "primaryDoc": "SKILL.md",
    "sections": [
      {
        "title": "Unified Invoice Generator 📄🐧",
        "body": "통합됨: 기존 invoice-gen, korean-invoice 스킬을 통합\n\n한국형 견적서/세금계산서 + 프리랜서 인보이스를 하나로."
      },
      {
        "title": "주요 기능",
        "body": "📋 한국형 견적서: 사업자등록번호, 공급가액, 부가세 자동 계산\n🧾 세금계산서: 영수/청구 구분, 승인번호 생성\n💼 프리랜서 인보이스: Markdown/PDF, 다국어 지원 (KRW/USD/EUR)\n🏢 거래처 관리: 사업자 정보, 연락처 DB\n📦 품목 관리: 자주 쓰는 품목 저장 및 재사용\n📄 PDF 출력: HTML → PDF 자동 변환\n🔢 자동 계산: 공급가액, 부가세, 총액 자동 계산"
      },
      {
        "title": "한국형 견적서 생성",
        "body": "node scripts/generate.js quote \\\n  --client \"무펭이즘\" \\\n  --items \"포토부스 대여,2,500000\" \\\n  --notes \"부가세 별도\""
      },
      {
        "title": "세금계산서 생성",
        "body": "node scripts/generate.js tax \\\n  --client \"무펭이즘\" \\\n  --items \"포토부스 대여,1,500000\" \\\n  --type 영수"
      },
      {
        "title": "프리랜서 인보이스 (영문)",
        "body": "node scripts/generate.js invoice \\\n  --client \"Acme Corp\" \\\n  --items \"Web development,40h,50\" \\\n  --currency USD \\\n  --lang en"
      },
      {
        "title": "문서 타입",
        "body": "타입설명용도quote한국형 견적서고객에게 견적 제시tax세금계산서부가세 신고용 정식 세금계산서invoice프리랜서 인보이스국제 거래, 프리랜서 작업"
      },
      {
        "title": "견적서 필드",
        "body": "필드설명필수기본값--client거래처명 또는 ID✅---items품목 리스트 (품명,수량,단가)✅---issue-date작성일자❌오늘--valid-until유효기간❌+30일--notes비고❌---include-vat부가세 포함 여부❌true--currency통화 (KRW/USD/EUR)❌KRW--lang언어 (ko/en)❌ko"
      },
      {
        "title": "세금계산서 필드",
        "body": "필드설명필수기본값--client공급받는자 (거래처 ID)✅---items품목 리스트✅---issue-date작성일자✅---type영수/청구❌영수--notes비고❌-"
      },
      {
        "title": "한국형 (부가세 10%)",
        "body": "공급가액:     500,000 원\n부가세(10%):   50,000 원\n합계:         550,000 원\n\n공급가액 입력 시 부가세 10% 자동 추가\n총액 입력 시 역산 (총액 ÷ 1.1)\n품목별 소계 자동 합산"
      },
      {
        "title": "프리랜서 (VAT + Withholding)",
        "body": "Subtotal:      $2,000\nVAT (10%):       $200\nWithholding:    -$66  (3.3% for Korean freelance)\nTotal:        $2,134\n\n국가별 세율 커스터마이징 가능\n원천징수세 자동 계산 (한국 프리랜서 3.3%)"
      },
      {
        "title": "거래처 관리",
        "body": "# 거래처 추가\nnode scripts/manage-clients.js add \"무펭이즘\" \\\n  --business-number \"123-45-67890\" \\\n  --ceo \"김형님\" \\\n  --address \"서울시 강남구...\" \\\n  --phone \"010-1234-5678\" \\\n  --email \"contact@mufism.com\"\n\n# 거래처 목록\nnode scripts/manage-clients.js list\n\n# 거래처 상세 조회\nnode scripts/manage-clients.js view \"무펭이즘\"\n\n# 거래처 수정\nnode scripts/manage-clients.js edit \"무펭이즘\" --phone \"010-9999-9999\"\n\n# 거래처 삭제\nnode scripts/manage-clients.js remove \"무펭이즘\"\n\n거래처 데이터: data/clients.json"
      },
      {
        "title": "품목 관리",
        "body": "# 품목 추가\nnode scripts/manage-items.js add \"포토부스 대여\" \\\n  --price 500000 \\\n  --unit \"일\"\n\n# 품목 목록\nnode scripts/manage-items.js list\n\n# 품목 수정\nnode scripts/manage-items.js edit \"포토부스 대여\" --price 600000\n\n# 품목 삭제\nnode scripts/manage-items.js remove \"포토부스 대여\"\n\n품목 데이터: data/items.json\n\n저장된 품목 사용:\n\nnode scripts/generate.js quote \\\n  --client \"무펭이즘\" \\\n  --item-ids \"포토부스 대여,출장비\""
      },
      {
        "title": "한국형 견적서 (templates/quote.html)",
        "body": "공급자 정보 (사업자등록번호, 상호, 대표자, 주소, 연락처)\n공급받는자 정보\n작성일자, 유효기간\n품목 테이블 (품명, 규격, 수량, 단가, 공급가액)\n합계 (공급가액, 부가세, 총액)\n비고"
      },
      {
        "title": "세금계산서 (templates/tax-invoice.html)",
        "body": "승인번호 (임의 생성)\n공급자/공급받는자 정보 (사업자등록번호, 상호, 성명, 주소)\n작성일자\n품목 테이블\n합계 (공급가액, 세액)\n영수/청구 구분"
      },
      {
        "title": "프리랜서 인보이스 (Markdown)",
        "body": "Professional layout\nSender/receiver info\nItemized table with subtotals\nTax calculation\nPayment terms and bank details\nAuto-incremented invoice number (INV-YYYY-NNN)\n\n커스텀 템플릿 생성:\n\ncp templates/quote.html templates/my-custom.html\n# 수정 후\nnode scripts/generate.js quote --template my-custom ..."
      },
      {
        "title": "출력 형식",
        "body": "HTML: 브라우저에서 바로 확인\nPDF: HTML → PDF 변환 (OpenClaw 브라우저 필요)\nMarkdown: 프리랜서 인보이스 (편집 가능)\n\n저장 경로: output/YYYY-MM-DD-{type}-{client}.{html|pdf|md}"
      },
      {
        "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}\n\n프리랜서 정보 (영문):\n\n{\n  \"name\": \"John Doe\",\n  \"email\": \"john@freelancer.com\",\n  \"address\": \"123 Main St, New York, NY 10001\",\n  \"phone\": \"+1-555-1234\",\n  \"bankAccount\": \"Bank of America, Account #12345678\"\n}"
      },
      {
        "title": "1. 한국 고객에게 견적서",
        "body": "# 거래처 미리 저장\nnode scripts/manage-clients.js add \"무펭이즘\" \\\n  --business-number \"123-45-67890\" \\\n  --ceo \"김형님\"\n\n# 품목 미리 저장\nnode scripts/manage-items.js add \"포토부스 대여\" --price 500000 --unit \"일\"\nnode scripts/manage-items.js add \"출장비\" --price 100000 --unit \"회\"\n\n# 견적서 생성\nnode scripts/generate.js quote \\\n  --client \"무펭이즘\" \\\n  --item-ids \"포토부스 대여,출장비\" \\\n  --notes \"부가세 별도\""
      },
      {
        "title": "2. 세금계산서 발행",
        "body": "node scripts/generate.js tax \\\n  --client \"무펭이즘\" \\\n  --items \"포토부스 대여,1,500000\" \\\n  --type 영수 \\\n  --issue-date 2026-02-18"
      },
      {
        "title": "3. 해외 고객 인보이스",
        "body": "node scripts/generate.js invoice \\\n  --client \"Acme Corp\" \\\n  --items \"Web development,40h,50\" \\\n  --currency USD \\\n  --lang en \\\n  --notes \"Payment due within 30 days\""
      },
      {
        "title": "통합 기능",
        "body": "message 스킬: 이메일/Discord로 견적서 전송\ndaily-report: 작업 시간 → 인보이스 자동 변환\ncalendar: 유효기간/납기일 알림 설정\ntrello/notion: 견적서 발행 → 태스크 자동 생성"
      },
      {
        "title": "설치",
        "body": "cd skills/unified-invoice\nnpm install"
      },
      {
        "title": "주의사항",
        "body": "사업자등록번호: 123-45-67890 형식 (하이픈 포함)\n금액: 원 단위 숫자만 입력 (콤마 없이)\nPDF 생성: OpenClaw 브라우저 실행 필요 (포트 18800)\n템플릿 수정: HTML 파일 직접 편집 가능\n다국어: --lang en 옵션으로 영문 출력"
      },
      {
        "title": "트러블슈팅",
        "body": "PDF 생성 실패:\n\nOpenClaw 브라우저 실행 확인 (openclaw gateway status)\n포트 18800 접근 가능 확인\n\n거래처/품목 로드 안 됨:\n\ndata/clients.json, data/items.json 파일 존재 확인\nJSON 문법 오류 확인\n\n부가세 계산 오류:\n\n--include-vat false 옵션으로 부가세 제외 가능\n수동 계산 필요 시 --items \"품명,수량,공급가액\" 입력"
      },
      {
        "title": "디렉토리 구조",
        "body": "unified-invoice/\n├── SKILL.md                      # 이 파일\n├── package.json\n├── scripts/\n│   ├── generate.js               # 견적서/세금계산서/인보이스 생성\n│   ├── manage-clients.js         # 거래처 관리\n│   └── manage-items.js           # 품목 관리\n├── templates/\n│   ├── quote.html                # 한국형 견적서\n│   ├── tax-invoice.html          # 세금계산서\n│   └── freelance-invoice.md      # 프리랜서 인보이스 (Markdown)\n├── data/\n│   ├── clients.json              # 거래처 DB\n│   ├── items.json                # 품목 DB\n│   └── my-info.json              # 내 사업자 정보\n└── output/                       # 생성된 문서 저장"
      },
      {
        "title": "통합 히스토리",
        "body": "원본 스킬기여 내용통합 날짜korean-invoice한국형 견적서/세금계산서, 사업자등록번호, HTML 템플릿2026-02-18invoice-gen프리랜서 인보이스, Markdown 템플릿, 다국어 지원2026-02-18\n\n🐧 Built by 무펭이 — 무펭이즘(Mupengism) 생태계 스킬"
      }
    ],
    "body": "Unified Invoice Generator 📄🐧\n\n통합됨: 기존 invoice-gen, korean-invoice 스킬을 통합\n\n한국형 견적서/세금계산서 + 프리랜서 인보이스를 하나로.\n\n주요 기능\n📋 한국형 견적서: 사업자등록번호, 공급가액, 부가세 자동 계산\n🧾 세금계산서: 영수/청구 구분, 승인번호 생성\n💼 프리랜서 인보이스: Markdown/PDF, 다국어 지원 (KRW/USD/EUR)\n🏢 거래처 관리: 사업자 정보, 연락처 DB\n📦 품목 관리: 자주 쓰는 품목 저장 및 재사용\n📄 PDF 출력: HTML → PDF 자동 변환\n🔢 자동 계산: 공급가액, 부가세, 총액 자동 계산\n빠른 시작\n한국형 견적서 생성\nnode scripts/generate.js quote \\\n  --client \"무펭이즘\" \\\n  --items \"포토부스 대여,2,500000\" \\\n  --notes \"부가세 별도\"\n\n세금계산서 생성\nnode scripts/generate.js tax \\\n  --client \"무펭이즘\" \\\n  --items \"포토부스 대여,1,500000\" \\\n  --type 영수\n\n프리랜서 인보이스 (영문)\nnode scripts/generate.js invoice \\\n  --client \"Acme Corp\" \\\n  --items \"Web development,40h,50\" \\\n  --currency USD \\\n  --lang en\n\n문서 타입\n타입\t설명\t용도\nquote\t한국형 견적서\t고객에게 견적 제시\ntax\t세금계산서\t부가세 신고용 정식 세금계산서\ninvoice\t프리랜서 인보이스\t국제 거래, 프리랜서 작업\n견적서 필드\n필드\t설명\t필수\t기본값\n--client\t거래처명 또는 ID\t✅\t-\n--items\t품목 리스트 (품명,수량,단가)\t✅\t-\n--issue-date\t작성일자\t❌\t오늘\n--valid-until\t유효기간\t❌\t+30일\n--notes\t비고\t❌\t-\n--include-vat\t부가세 포함 여부\t❌\ttrue\n--currency\t통화 (KRW/USD/EUR)\t❌\tKRW\n--lang\t언어 (ko/en)\t❌\tko\n세금계산서 필드\n필드\t설명\t필수\t기본값\n--client\t공급받는자 (거래처 ID)\t✅\t-\n--items\t품목 리스트\t✅\t-\n--issue-date\t작성일자\t✅\t-\n--type\t영수/청구\t❌\t영수\n--notes\t비고\t❌\t-\n자동 계산\n한국형 (부가세 10%)\n공급가액:     500,000 원\n부가세(10%):   50,000 원\n합계:         550,000 원\n\n공급가액 입력 시 부가세 10% 자동 추가\n총액 입력 시 역산 (총액 ÷ 1.1)\n품목별 소계 자동 합산\n프리랜서 (VAT + Withholding)\nSubtotal:      $2,000\nVAT (10%):       $200\nWithholding:    -$66  (3.3% for Korean freelance)\nTotal:        $2,134\n\n국가별 세율 커스터마이징 가능\n원천징수세 자동 계산 (한국 프리랜서 3.3%)\n거래처 관리\n# 거래처 추가\nnode scripts/manage-clients.js add \"무펭이즘\" \\\n  --business-number \"123-45-67890\" \\\n  --ceo \"김형님\" \\\n  --address \"서울시 강남구...\" \\\n  --phone \"010-1234-5678\" \\\n  --email \"contact@mufism.com\"\n\n# 거래처 목록\nnode scripts/manage-clients.js list\n\n# 거래처 상세 조회\nnode scripts/manage-clients.js view \"무펭이즘\"\n\n# 거래처 수정\nnode scripts/manage-clients.js edit \"무펭이즘\" --phone \"010-9999-9999\"\n\n# 거래처 삭제\nnode scripts/manage-clients.js remove \"무펭이즘\"\n\n\n거래처 데이터: data/clients.json\n\n품목 관리\n# 품목 추가\nnode scripts/manage-items.js add \"포토부스 대여\" \\\n  --price 500000 \\\n  --unit \"일\"\n\n# 품목 목록\nnode scripts/manage-items.js list\n\n# 품목 수정\nnode scripts/manage-items.js edit \"포토부스 대여\" --price 600000\n\n# 품목 삭제\nnode scripts/manage-items.js remove \"포토부스 대여\"\n\n\n품목 데이터: data/items.json\n\n저장된 품목 사용:\n\nnode scripts/generate.js quote \\\n  --client \"무펭이즘\" \\\n  --item-ids \"포토부스 대여,출장비\"\n\n템플릿\n한국형 견적서 (templates/quote.html)\n공급자 정보 (사업자등록번호, 상호, 대표자, 주소, 연락처)\n공급받는자 정보\n작성일자, 유효기간\n품목 테이블 (품명, 규격, 수량, 단가, 공급가액)\n합계 (공급가액, 부가세, 총액)\n비고\n세금계산서 (templates/tax-invoice.html)\n승인번호 (임의 생성)\n공급자/공급받는자 정보 (사업자등록번호, 상호, 성명, 주소)\n작성일자\n품목 테이블\n합계 (공급가액, 세액)\n영수/청구 구분\n프리랜서 인보이스 (Markdown)\nProfessional layout\nSender/receiver info\nItemized table with subtotals\nTax calculation\nPayment terms and bank details\nAuto-incremented invoice number (INV-YYYY-NNN)\n\n커스텀 템플릿 생성:\n\ncp templates/quote.html templates/my-custom.html\n# 수정 후\nnode scripts/generate.js quote --template my-custom ...\n\n출력 형식\nHTML: 브라우저에서 바로 확인\nPDF: HTML → PDF 변환 (OpenClaw 브라우저 필요)\nMarkdown: 프리랜서 인보이스 (편집 가능)\n\n저장 경로: output/YYYY-MM-DD-{type}-{client}.{html|pdf|md}\n\n내 정보 설정\n\ndata/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\n프리랜서 정보 (영문):\n\n{\n  \"name\": \"John Doe\",\n  \"email\": \"john@freelancer.com\",\n  \"address\": \"123 Main St, New York, NY 10001\",\n  \"phone\": \"+1-555-1234\",\n  \"bankAccount\": \"Bank of America, Account #12345678\"\n}\n\n사용 예시\n1. 한국 고객에게 견적서\n# 거래처 미리 저장\nnode scripts/manage-clients.js add \"무펭이즘\" \\\n  --business-number \"123-45-67890\" \\\n  --ceo \"김형님\"\n\n# 품목 미리 저장\nnode scripts/manage-items.js add \"포토부스 대여\" --price 500000 --unit \"일\"\nnode scripts/manage-items.js add \"출장비\" --price 100000 --unit \"회\"\n\n# 견적서 생성\nnode scripts/generate.js quote \\\n  --client \"무펭이즘\" \\\n  --item-ids \"포토부스 대여,출장비\" \\\n  --notes \"부가세 별도\"\n\n2. 세금계산서 발행\nnode scripts/generate.js tax \\\n  --client \"무펭이즘\" \\\n  --items \"포토부스 대여,1,500000\" \\\n  --type 영수 \\\n  --issue-date 2026-02-18\n\n3. 해외 고객 인보이스\nnode scripts/generate.js invoice \\\n  --client \"Acme Corp\" \\\n  --items \"Web development,40h,50\" \\\n  --currency USD \\\n  --lang en \\\n  --notes \"Payment due within 30 days\"\n\n통합 기능\nmessage 스킬: 이메일/Discord로 견적서 전송\ndaily-report: 작업 시간 → 인보이스 자동 변환\ncalendar: 유효기간/납기일 알림 설정\ntrello/notion: 견적서 발행 → 태스크 자동 생성\n설치\ncd skills/unified-invoice\nnpm install\n\n주의사항\n사업자등록번호: 123-45-67890 형식 (하이픈 포함)\n금액: 원 단위 숫자만 입력 (콤마 없이)\nPDF 생성: OpenClaw 브라우저 실행 필요 (포트 18800)\n템플릿 수정: HTML 파일 직접 편집 가능\n다국어: --lang en 옵션으로 영문 출력\n트러블슈팅\n\nPDF 생성 실패:\n\nOpenClaw 브라우저 실행 확인 (openclaw gateway status)\n포트 18800 접근 가능 확인\n\n거래처/품목 로드 안 됨:\n\ndata/clients.json, data/items.json 파일 존재 확인\nJSON 문법 오류 확인\n\n부가세 계산 오류:\n\n--include-vat false 옵션으로 부가세 제외 가능\n수동 계산 필요 시 --items \"품명,수량,공급가액\" 입력\n디렉토리 구조\nunified-invoice/\n├── SKILL.md                      # 이 파일\n├── package.json\n├── scripts/\n│   ├── generate.js               # 견적서/세금계산서/인보이스 생성\n│   ├── manage-clients.js         # 거래처 관리\n│   └── manage-items.js           # 품목 관리\n├── templates/\n│   ├── quote.html                # 한국형 견적서\n│   ├── tax-invoice.html          # 세금계산서\n│   └── freelance-invoice.md      # 프리랜서 인보이스 (Markdown)\n├── data/\n│   ├── clients.json              # 거래처 DB\n│   ├── items.json                # 품목 DB\n│   └── my-info.json              # 내 사업자 정보\n└── output/                       # 생성된 문서 저장\n\n통합 히스토리\n원본 스킬\t기여 내용\t통합 날짜\nkorean-invoice\t한국형 견적서/세금계산서, 사업자등록번호, HTML 템플릿\t2026-02-18\ninvoice-gen\t프리랜서 인보이스, Markdown 템플릿, 다국어 지원\t2026-02-18\n\n🐧 Built by 무펭이 — 무펭이즘(Mupengism) 생태계 스킬"
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/mupengi-bot/unified-invoice",
    "publisherUrl": "https://clawhub.ai/mupengi-bot/unified-invoice",
    "owner": "mupengi-bot",
    "version": "1.1.0",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/unified-invoice",
    "downloadUrl": "https://openagent3.xyz/downloads/unified-invoice",
    "agentUrl": "https://openagent3.xyz/skills/unified-invoice/agent",
    "manifestUrl": "https://openagent3.xyz/skills/unified-invoice/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/unified-invoice/agent.md"
  }
}