1.  [Home](/)
2.  / [Skills](/skills/)
3.  / NYC HPD

Skill Claude Desktop · Claude Code

# /nyc-hpd

HPD violations, complaints, and registration for residential buildings

[Install ↓](#install) [View on GitHub →](https://github.com/AlpacaLabsLLC/skills-for-architects/tree/main/skills/nyc-hpd) [New to skills? →](/articles/claude-code-cheat-sheet) [All skills →](/skills)

[Due Diligence](/skills?tag=due-diligence) [NYC](/skills?tag=nyc) [Data Lookup](/skills?tag=data-lookup)

## What it does

Provide an address, BBL, or BIN and get the HPD record for a residential building. The skill first checks the building class — HPD only applies to residential classes (A, B, C, D, R, S). For qualifying buildings, it queries violations, open violations, complaints, and registration data. Class C (immediately hazardous) violations are flagged prominently, and open violations are grouped by severity class.

## Install

**Claude Desktop:**

1.  Open **Customize** → **Browse plugins**
2.  Click **+** → **Add marketplace from GitHub**
3.  Enter `AlpacaLabsLLC/skills-for-architects`
4.  Install **Architecture Studio**

**Claude Code (terminal):**

```
claude plugin marketplace add AlpacaLabsLLC/skills-for-architects
claude plugin install as@skills-for-architects
```

Or symlink just this skill:

```
git clone https://github.com/AlpacaLabsLLC/skills-for-architects.git
ln -s $(pwd)/skills-for-architects/skills/nyc-hpd ~/.claude/skills/nyc-hpd
```

## Data sources

Source

Dataset ID

What it provides

PLUTO

`64uk-42ks`

Address resolution, BBL/BIN, building class

HPD Violations

`wvxf-dwi5`

Violation class (A/B/C), inspection date, description

HPD Open Violations

`csn4-vhvf`

Pre-filtered currently open violations

HPD Complaints

`ygpa-z7cr`

Complaint date, status

HPD Registrations

`tesw-yqqr`

Registration ID, owner name, expiry date

## Key fields returned

-   **Building registration** — registration ID, owner, expiry date
-   **Open violations by class** — Class C (immediately hazardous), Class B (hazardous), Class A (non-hazardous)
-   **Full violation history** — class, inspection date, description
-   **Recent complaints** — date, status, status date

## Sample output

Generated from: `/as:nyc-hpd 120 Broadway, Manhattan`

```
## HPD — 120 Broadway, Manhattan

**Building Class:** O5 (Office, 25+ stories)

**HPD records not applicable.** This building is classified as non-residential (Class O5). HPD violations, complaints, and registration requirements apply only to residential buildings (Classes A, B, C, D, R, S).

For residential property lookups, try a residential address.

Source: [HPD Violations](https://data.cityofnewyork.us/Housing-Development/Housing-Maintenance-Code-Violations/wvxf-dwi5)
```

## Related skills

[01

### /nyc-bsa

BSA variances and special permits for NYC properties

→](/skills/nyc-bsa) [02

### /nyc-acris

ACRIS property transaction records — deeds, mortgages, liens

→](/skills/nyc-acris) [03

### /nyc-dob-permits

DOB permit and filing history for NYC buildings

→](/skills/nyc-dob-permits)

[← All skills](/skills) [NYC BSA →](/skills/nyc-bsa)
