data-court-auction

data-court-auction is a skill for Claude Code from modu-ai/moai-cowork. It costs 272 tokens per session (2,245 once invoked), scanned A, original, Apache-2.0.

A read-only lookup for property sale notices and case information from South Korea's official court-auction website. It shows details such as the case number, property use, address, assessed value, minimum sale price, and auction date.

In plain words
What is it for?
Use it to find auctions by date or court and look up an individual case number. It does not prepare or submit bids.
Why use it?
It gathers auction notices into a structured view, while reminding you that dates and prices can change and that the court's original notice must be checked before bidding.

Skill for Claude Code

Written for Claude Code: shipped in a Claude Code plugin.

Needs its repository: it runs a file that does not travel with it, so clone the repository first. The line is node scripts/court_auction_example.js.

Part of the moai-analyst plugin — 7 skills, 2 agents shipped together

Good fit Use it to find auctions by date or court and look up an individual case number. It does not prepare or submit bids.

Compare 6 skills from other repositories ↓
Install

Getting it into your agent

It runs from inside its repository, so the clone comes first — what it calls does not travel with the file alone.

Clone the repo
git clone --depth 1 https://github.com/modu-ai/moai-cowork
agentmods
npx agentmods add skills/modu-ai/moai-cowork/data-court-auction

Made for: Claude Code.

Or install moai-analyst, the plugin that ships this one along with the rest of its 7 skills, 2 agents.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for data-court-auction

README.md
[![agentmods](https://agentmods.dev/badge/skills/modu-ai/moai-cowork/data-court-auction/github.svg)](https://agentmods.dev/skills/modu-ai/moai-cowork/data-court-auction)
Your own site
<a href="https://agentmods.dev/skills/modu-ai/moai-cowork/data-court-auction"><img src="https://agentmods.dev/badge/skills/modu-ai/moai-cowork/data-court-auction/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for data-court-auction

Your own site · 80×15
<a href="https://agentmods.dev/skills/modu-ai/moai-cowork/data-court-auction"><img src="https://agentmods.dev/badge/skills/modu-ai/moai-cowork/data-court-auction.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 272 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 2,245 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe. Third-party audits
  • NVIDIA SkillSpector pass 7 Sept 2026
How audits are shown
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00272 $0.02245
Opus 5 $0.00136 $0.01123
Sonnet 5 $0.00054 $0.00449
Haiku 4.5 $0.00027 $0.00225

Measured 12d ago against content hash 297fd89e0a64, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-12, from the pricing page.

Security

Grade A, and why

data-court-auction scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 12d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

plugins/moai-analyst/skills/data-court-auction/SKILL.md · 133 lines

How it starts

The opening of the file, as written. The whole thing — 133 lines — stays where its author put it; the contents beside it link to each section on GitHub.

법원경매 매각공고 조회

대법원이 운영하는 공식 법원경매정보(courtauction.go.kr)의 매각공고와 사건정보를 JSON으로 변환해 돌려줍니다. 자산 처분·경매 투자·실사 검토에 사용합니다.

본 스킬은 NomaDamas k-skill court-auction-notice-search (MIT)를 cowork에 포팅했습니다. 공식 OPEN API가 없어 사이트 내부 WebSquare JSON XHR endpoint를 직접 호출합니다.

Mandatory honest framing — 사용자에게 항상 알려야 할 사실

  1. 데이터는 법원경매정보 사이트의 공개 정보를 그대로 옮긴 것이며 실제 입찰 전에는 법원 원문을 재확인해야 합니다.
  2. 사이트는 자동화 호출에 매우 민감해서 빠른 연속 조회 시 IP가 1시간 차단될 수 있습니다.
  3. 가격(감정평가액·최저매각가)·매각기일·매각장소는 공고 시점 기준이며 정정·취하·연기로 변경될 수 있습니다 (correctionCount, cancellationCount 참고).
  4. 본 스킬은 read-only입니다. 입찰 자체는 자동화하지 않습니다.

Throttling — 매우 중요

  • 호출 간 최소 2초 지연 (기본). 더 늘리려면 --min-delay-ms 3000.
  • 기본 세션 호출 budget 10회. 초과 시 새 세션 또는 maxCallsPerSession 명시 증가.
  • 차단(data.ipcheck === false)을 만나면 BLOCKED 에러를 즉시 throw하고 멈춥니다 (자동 retry 금지 — 차단 연장 위험).
  • 차단된 IP는 약 1시간 후 자연 복구. 그 사이에는 다른 IP/네트워크에서 작업하거나 사용자가 브라우저로 사이트에 접속해서 차단 해제 화면을 거칩니다.

When to use / When not to use

사용: 매각공고 일자별 조회, 사건번호 단건 조회, 법원사무소 코드표 조회, 매각공고 펼치기.

사용 금지: 동산(자동차·중기) 경매(v1 범위 밖), 자유 조건검색(지역·용도·가격대·면적·유찰횟수), 날짜별 전체 법원 일정 한 번에, 매각물건 사진 URL, 매각물건명세서·현황조사서·감정평가서 PDF 다운로드, 입찰서 자동 작성·자동 제출 (절대 미지원).

Inputs

  • date: 매각기일 월(YYYYMM/YYYY-MM) 또는 특정일(YYYYMMDD/YYYY-MM-DD). 필수.
  • courtCode: 법원사무소코드 (예: B000210 = 서울중앙지방법원). 비우면 전체.
  • bidType: date(기일입찰, 000331) | period(기간입찰, 000332) | 빈값(둘 다).
  • caseNumber: 사건번호. 2024타경100001 권장. 2024-100001도 정규화.

Endpoints (사이트 내부 직접 호출)

  • POST /pgj/pgj143/selectRletDspslPbanc.on — 매각공고 목록
  • POST /pgj/pgj143/selectRletDspslPbancDtl.on — 매각공고 상세 (사건/물건 펼치기)
  • POST /pgj/pgj15A/selectAuctnCsSrchRslt.on — 사건 단건 조회
  • POST /pgj/pgjComm/selectCortOfcCdLst.on — 법원사무소코드 전체

1차 transport는 직접 HTTP, 차단·5xx 시에만 rebrowser-playwright 또는 playwright-core fallback.

Workflow A — 매각공고 → 사건/물건 펼치기

  1. 사용자에게 매각기일(YYYY-MM-DD)과 (선택) 법원·입찰구분을 받습니다.
  2. searchSaleNotices({ date, courtCode, bidType }) → 매각공고 카드 목록.
  3. 카드 객체(또는 raw)를 그대로 getSaleNoticeDetail(notice)에 넘깁니다.
  4. 응답의 items[]caseNumber, usage, address, appraisedPrice, minimumSalePrice, remarks를 가집니다.
  5. 가격은 원 단위 정수. 사용자에게 보여줄 때는 한국식 천단위 콤마 + 억/만 단위 환산.

Read the full file on GitHub · 133 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 12d ago First seen · 133 lines · 272 tokens per session scan A 297fd89e0a64

Subscribe to this mod's changes

data-court-auction is a skill published in the GitHub repository modu-ai/moai-cowork (300 stars, last pushed 9d ago), licensed Apache-2.0. It adds 272 tokens to every session and 2,245 once invoked, about $0.0014 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.

Related

Other skills, from other repositories

penalista-atti

Redazione di atti processuali penali italiani con formule corrette e struttura giuridicamente appropriata. ATTIVARE SEMPRE quando l'avvocato chiede di scrivere, redigere, preparare o impostare uno di questi atti: memoria difensiva, atto di appello, ricorso per Cassazione, istanza di riesame, istanza di revoca o…

Synthos-Logic/penalista-italia · 201 tokens

penalista-cautelare

Workflow completo per le misure cautelari personali nel processo penale italiano. ATTIVARE SEMPRE per: riesame cautelare, appello de libertate, revoca o sostituzione misura cautelare, calcolo termini di fase della custodia cautelare, istanza di scarcerazione per scadenza termini, analisi dei presupposti cautelari…

Synthos-Logic/penalista-italia · 196 tokens

penalista-giurisprudenza

Ricerca e organizzazione della giurisprudenza penale italiana per la difesa. ATTIVARE SEMPRE quando l'avvocato cerca sentenze, massime o orientamenti della Cassazione penale, della Corte EDU o di altri organi giurisdizionali, o dice: 'cerca giurisprudenza su', 'ci sono sentenze favorevoli su', 'cosa dice la Cassazione…

Synthos-Logic/penalista-italia · 286 tokens

penalista-esecuzione

Workflow completo per il diritto penitenziario e l'esecuzione penale italiana. ATTIVARE SEMPRE quando l'avvocato si occupa di: misure alternative alla detenzione (affidamento in prova, detenzione domiciliare, semiliberta), liberazione anticipata, liberazione condizionale, permessi premio, Tribunale di Sorveglianza…

Synthos-Logic/penalista-italia · 223 tokens

penalista-scadenze

Calcolo preciso dei termini processuali penali italiani con ragionamento esplicito e aggiornamento dello scadenziario. ATTIVARE SEMPRE quando l'avvocato chiede di calcolare un termine, una scadenza, una data limite processuale, o dice: 'entro quando devo depositare', 'quando scade il termine per', 'ho ancora tempo…

Synthos-Logic/penalista-italia · 194 tokens

penalista-archivio

Conversione di documenti (PDF, sentenze, atti, dottrina) in Markdown indicizzato per la Knowledge Base, e governo dell'INDICE della giurisprudenza. ATTIVARE quando l'avvocato dice: 'converti questo PDF', 'metti questa sentenza in memoria', 'aggiungi alla knowledge base', 'indicizza i massimari', 'trasforma in…

Synthos-Logic/penalista-italia · 228 tokens