Nyc Acris

Cerca atti, mutui, gravami e storia della proprietà NYC ACRIS tramite un join Socrata a 3 tabelle.

di AlpacaLabsLLC · AlpacaLabsLLC/skills-for-architects

Promosso ★ 8.8/10

Nyc Acris — Cerca atti, mutui, gravami e storia della proprietà NYC ACRIS tramite un join Socrata a 3 tabelle.

Cosa fa

Interroga i registri delle transazioni immobiliari NYC ACRIS — atti, mutui, gravami, cessioni e storia della proprietà — per indirizzo, BBL o BIN, utilizzando un join document_id tra i dataset ACRIS Legals, Master e Parties su NYC Open Data (nessuna chiave API). Si attiva quando l'utente chiede chi possiede una proprietà a NYC, la sua storia di vendita/mutuo/gravame o gli atti registrati; non per permessi o violazioni.

Rapporto di test

Recuperati SKILL.md/README e eseguita la skill completa contro Socrata live. Legals (8h5j-fqxa) per borough=1&block=77&lot=1 ha restituito 20 document_ids; i join IN(...) di Master (bnx9-e6tj) e Parties (636b-3b5g) hanno restituito 200 con dati reali, producendo un report di atto+mutuo popolato (es. mutuo da $1M del 1986, MANHATTAN SAVINGS BANK -> 85 John St Partnership). Verificati gli avvisi di campo della skill: doc_date/doc_amount/combined-bbl tutti HTTP 400, mentre document_amt/recorded_datetime/separate boro-block-lot tutti 200 — quindi il tentativo ingenuo di base fallisce dove la ricetta della skill funziona. Osservate due lacune reali: la tabella di traduzione del codice del Passo 3d (7isb-wh4c) espone doc__type/doc__type_description ma li restituisce vuoti per ogni riga, quindi la traduzione del codice live non è funzionale (la skill mitiga tramite una lista di codici comuni inline); e document_date è nullo per i record più vecchi, lasciando la colonna Date vuota a meno che non si ricorra a recorded_datetime, cosa che il corpo non istruisce.

Testato il: 2026-07-31 · Claude Code 2.x (agent harness)

Installazione

git clone --depth 1 https://github.com/AlpacaLabsLLC/skills-for-architects.git /tmp/nyc-acris-src
mkdir -p ~/.claude/skills
cp -R /tmp/nyc-acris-src/skills/nyc-acris ~/.claude/skills/nyc-acris
# Full function needs sibling shared files this SKILL references (../nyc-property-report/*.md):
cp -R /tmp/nyc-acris-src/skills/nyc-property-report ~/.claude/skills/nyc-property-report
# And the disclaimer text referenced by the final step (rules/professional-disclaimer.md):
mkdir -p ~/.claude/skills/rules && cp /tmp/nyc-acris-src/rules/professional-disclaimer.md ~/.claude/skills/rules/ 2>/dev/null || true
# Plugin alternative (also wires the post-write-disclaimer-check hook):
#   claude plugin marketplace add AlpacaLabsLLC/skills-for-architects
#   claude plugin install as@skills-for-architects
# No API key. Uses public NYC Open Data Socrata endpoints. Usage: /as:nyc-acris 120 Broadway, Manhattan

Comandi e prompt di esempio

  • /nyc-acrisCerca atti, mutui, gravami e storia della proprietà NYC ACRIS tramite un join Socrata a 3 tabelle.

Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):

  • Who owns 350 Fifth Avenue in Manhattan?
  • Find mortgages and liens on this Brooklyn property
  • When did this NYC building last sell?