{
  "schemaVersion": "1.0",
  "item": {
    "slug": "molit-real-estate",
    "name": "국토부 부동산 실거래가",
    "source": "tencent",
    "type": "skill",
    "category": "开发工具",
    "sourceUrl": "https://clawhub.ai/sw326/molit-real-estate",
    "canonicalUrl": "https://clawhub.ai/sw326/molit-real-estate",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/molit-real-estate",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=molit-real-estate",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "SKILL.md",
      "playbook.md",
      "scripts/real_estate.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/molit-real-estate"
    },
    "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/molit-real-estate",
    "agentPageUrl": "https://openagent3.xyz/skills/molit-real-estate/agent",
    "manifestUrl": "https://openagent3.xyz/skills/molit-real-estate/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/molit-real-estate/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": "Real Estate Transaction Skill",
        "body": "MOLIT apartment sale transaction data + law integration."
      },
      {
        "title": "Overview",
        "body": "KeyValueProviderMOLIT (Ministry of Land, Infrastructure and Transport)Service ID15126469Auth~/.config/data-go-kr/api_keyEndpointhttps://apis.data.go.kr/1613000/RTMSDataSvcAptTradeLegal basisReal Estate Transaction Report ActPlaybookplaybook.md"
      },
      {
        "title": "Scripts",
        "body": "scripts/\n└── real_estate.sh [district_code] [YYYYMM] [rows]"
      },
      {
        "title": "Step 1: Identify district & period",
        "body": "\"강남 아파트\" → Gangnam-gu (11680), current month\nRefer to playbook.md for watchlist areas\nDefault: current month; if empty, try recent 3 months"
      },
      {
        "title": "Step 2: Fetch transaction data",
        "body": "real_estate.sh [code] [YYYYMM]"
      },
      {
        "title": "Step 3: Analyze",
        "body": "Price per pyeong (area ÷ 3.3058)\nYoY comparison (on request)\n~~search for market trend supplement"
      },
      {
        "title": "Step 4: Law integration (~~law, optional)",
        "body": "Rental disputes → Housing Lease Protection Act\nSales → Real Estate Transaction Report Act"
      },
      {
        "title": "Output Template",
        "body": "## 🏠 [District] Apartment Transactions\n\n### Recent Transactions\n| Apt | Area | Floor | Price | Per Pyeong | Date |\n|-----|------|-------|-------|-----------|------|\n\n### 📊 Summary\n- Avg price: X억\n- Avg per pyeong: X만/평\n- Total transactions: X\n\n### 💡 Notes\n[Trend / related law info]"
      },
      {
        "title": "Key District Codes (Seoul)",
        "body": "DistrictCodeDistrictCodeJongno11110Mapo11440Yongsan11170Gangnam11680Seocho11650Songpa11710Gangdong11740Yeongdeungpo11560Seongdong11200Gwanak11620"
      },
      {
        "title": "Other Cities",
        "body": "DistrictCodeBusan Haeundae26350Daegu Suseong27200Incheon Yeonsu28185Daejeon Yuseong30200"
      },
      {
        "title": "Response Fields (XML → English keys since 2026)",
        "body": "KeyDescriptionaptNmApartment nameumdNmDistrict nameexcluUseArExclusive area (㎡)floorFloordealAmountPrice (만원, comma-separated)dealYear/Month/DayTransaction datedealingGbnTransaction typebuildYearYear built"
      },
      {
        "title": "Connectors",
        "body": "PlaceholderPurposeCurrent Tool~~realestateTransaction APIMOLIT data.go.kr~~lawLegal referenceslaw.go.kr~~searchTrend supplementBrave Search~~notifyAlertsTelegram"
      },
      {
        "title": "Intent Router",
        "body": "#IntentTrigger ExpressionOutput1Price Check\"강남 아파트 실거래가\", \"최근 거래 보여줘\"Transaction list + summary2Trend Analysis\"송파 시세 추이\", \"6개월간 가격 변화\"Multi-month comparison3Area Comparison\"강남 vs 서초 비교\", \"강남3구 어디가 비싸?\"Side-by-side district table\n\nDetails: see Workflow above."
      },
      {
        "title": "Cross-Skill Integration",
        "body": "TriggerPartner SkillHow\"관련 법률도\", 임대차/전세 분쟁law-search (~~law)주택임대차보호법, 부동산거래신고법 검색\"주변 환경도\", 입지 분석kma-weather (~~weather)해당 지역 기후/환경 데이터 보강\"투자 관점에서\"finance-sector-analysis부동산 섹터(XLRE) 분석 연동"
      },
      {
        "title": "Cross-Skill: Real Estate + Legal Context",
        "body": "real_estate.sh → transaction data\nlaw-search → 관련 법률 (주택임대차보호법, 부동산거래신고법 등) (via ~~law)\nAppend legal references to report"
      },
      {
        "title": "Cross-Skill: Real Estate + Location Environment",
        "body": "real_estate.sh → transaction data\nkma-weather → 지역 기후/미세먼지 데이터 (via ~~weather)\nAdd environmental context to area comparison"
      },
      {
        "title": "Notes",
        "body": "District code: 5 digits (시군구 level)\nContract month: YYYYMM format\ndealAmount contains commas → parse as string\nData delay: 1-2 months after actual transaction\nPagination: increase pageNo for large datasets\n\nCowork architecture v2.2 — 🦞 chumjibot (2026-02-19)"
      },
      {
        "title": "🔧 Setup (공공데이터 포털 API)",
        "body": "data.go.kr 회원가입\n로그인 → 마이페이지 → 일반 인증키(Decoding) 복사\nAPI 키 저장:\nmkdir -p ~/.config/data-go-kr\necho \"YOUR_API_KEY\" > ~/.config/data-go-kr/api_key\n\n\n아래 서비스 활용신청 후 사용 (자동승인)\n\n국토부 아파트매매 실거래가 (15057511)"
      }
    ],
    "body": "Real Estate Transaction Skill\n\nMOLIT apartment sale transaction data + law integration.\n\nOverview\nKey\tValue\nProvider\tMOLIT (Ministry of Land, Infrastructure and Transport)\nService ID\t15126469\nAuth\t~/.config/data-go-kr/api_key\nEndpoint\thttps://apis.data.go.kr/1613000/RTMSDataSvcAptTrade\nLegal basis\tReal Estate Transaction Report Act\nPlaybook\tplaybook.md\nScripts\nscripts/\n└── real_estate.sh [district_code] [YYYYMM] [rows]\n\nWorkflow\nStep 1: Identify district & period\n\"강남 아파트\" → Gangnam-gu (11680), current month\nRefer to playbook.md for watchlist areas\nDefault: current month; if empty, try recent 3 months\nStep 2: Fetch transaction data\nreal_estate.sh [code] [YYYYMM]\nStep 3: Analyze\nPrice per pyeong (area ÷ 3.3058)\nYoY comparison (on request)\n~~search for market trend supplement\nStep 4: Law integration (~~law, optional)\nRental disputes → Housing Lease Protection Act\nSales → Real Estate Transaction Report Act\nStep 5: Structured response\nOutput Template\n## 🏠 [District] Apartment Transactions\n\n### Recent Transactions\n| Apt | Area | Floor | Price | Per Pyeong | Date |\n|-----|------|-------|-------|-----------|------|\n\n### 📊 Summary\n- Avg price: X억\n- Avg per pyeong: X만/평\n- Total transactions: X\n\n### 💡 Notes\n[Trend / related law info]\n\nKey District Codes (Seoul)\nDistrict\tCode\tDistrict\tCode\nJongno\t11110\tMapo\t11440\nYongsan\t11170\tGangnam\t11680\nSeocho\t11650\tSongpa\t11710\nGangdong\t11740\tYeongdeungpo\t11560\nSeongdong\t11200\tGwanak\t11620\nOther Cities\nDistrict\tCode\nBusan Haeundae\t26350\nDaegu Suseong\t27200\nIncheon Yeonsu\t28185\nDaejeon Yuseong\t30200\nResponse Fields (XML → English keys since 2026)\nKey\tDescription\naptNm\tApartment name\numdNm\tDistrict name\nexcluUseAr\tExclusive area (㎡)\nfloor\tFloor\ndealAmount\tPrice (만원, comma-separated)\ndealYear/Month/Day\tTransaction date\ndealingGbn\tTransaction type\nbuildYear\tYear built\nConnectors\nPlaceholder\tPurpose\tCurrent Tool\n~~realestate\tTransaction API\tMOLIT data.go.kr\n~~law\tLegal references\tlaw.go.kr\n~~search\tTrend supplement\tBrave Search\n~~notify\tAlerts\tTelegram\nIntent Router\n#\tIntent\tTrigger Expression\tOutput\n1\tPrice Check\t\"강남 아파트 실거래가\", \"최근 거래 보여줘\"\tTransaction list + summary\n2\tTrend Analysis\t\"송파 시세 추이\", \"6개월간 가격 변화\"\tMulti-month comparison\n3\tArea Comparison\t\"강남 vs 서초 비교\", \"강남3구 어디가 비싸?\"\tSide-by-side district table\n\nDetails: see Workflow above.\n\nCross-Skill Integration\nTrigger\tPartner Skill\tHow\n\"관련 법률도\", 임대차/전세 분쟁\tlaw-search (~~law)\t주택임대차보호법, 부동산거래신고법 검색\n\"주변 환경도\", 입지 분석\tkma-weather (~~weather)\t해당 지역 기후/환경 데이터 보강\n\"투자 관점에서\"\tfinance-sector-analysis\t부동산 섹터(XLRE) 분석 연동\nCross-Skill: Real Estate + Legal Context\nreal_estate.sh → transaction data\nlaw-search → 관련 법률 (주택임대차보호법, 부동산거래신고법 등) (via ~~law)\nAppend legal references to report\nCross-Skill: Real Estate + Location Environment\nreal_estate.sh → transaction data\nkma-weather → 지역 기후/미세먼지 데이터 (via ~~weather)\nAdd environmental context to area comparison\nNotes\nDistrict code: 5 digits (시군구 level)\nContract month: YYYYMM format\ndealAmount contains commas → parse as string\nData delay: 1-2 months after actual transaction\nPagination: increase pageNo for large datasets\n\nCowork architecture v2.2 — 🦞 chumjibot (2026-02-19)\n\n🔧 Setup (공공데이터 포털 API)\ndata.go.kr 회원가입\n로그인 → 마이페이지 → 일반 인증키(Decoding) 복사\nAPI 키 저장:\nmkdir -p ~/.config/data-go-kr\necho \"YOUR_API_KEY\" > ~/.config/data-go-kr/api_key\n\n아래 서비스 활용신청 후 사용 (자동승인)\n국토부 아파트매매 실거래가 (15057511)"
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/sw326/molit-real-estate",
    "publisherUrl": "https://clawhub.ai/sw326/molit-real-estate",
    "owner": "sw326",
    "version": "2.2.0",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/molit-real-estate",
    "downloadUrl": "https://openagent3.xyz/downloads/molit-real-estate",
    "agentUrl": "https://openagent3.xyz/skills/molit-real-estate/agent",
    "manifestUrl": "https://openagent3.xyz/skills/molit-real-estate/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/molit-real-estate/agent.md"
  }
}