Install
$ agentstack add skill-nikhonit-zillow-skills-zillow-full ✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
About
zillow-full
Complete Zillow property data toolkit via Zillapi.com. Use when the user explicitly asks about a U.S. property, its value, listings to buy or rent, or related real-estate data.
When to use this skill
Each tool call consumes Zillapi credits, so this skill activates only when the user's request is genuinely about real-estate data — not when an address or Zillow link merely appears in passing.
DO use when the user:
- Asks about a Zestimate, property value, rent estimate, or tax-assessed value →
get_zestimate - Pastes a Zillow URL and asks about that property →
lookup_property_by_url - Gives an address and asks about the property, schools, photos, or agent →
lookup_property_by_address - Asks to find homes matching criteria (location, price range, beds, baths) →
search_listings - Asks for the price history, last sale, or ownership timeline of a known property →
get_price_history - Asks for the listing agent or broker contact →
get_listing_agent - Asks what schools serve a property →
get_property_schools - Asks to see photos of a property →
get_property_photos
Do NOT use when:
- An address appears incidentally in context (email signatures, news articles, copy-pasted unrelated content)
- The user is discussing real estate abstractly without asking for data on a specific property or listing search
- The user has not signaled they want a property lookup
When the intent is ambiguous, ask the user to confirm before calling a tool. These tools cost credits and return large records the user may not want.
Tools
lookup_property_by_address — 1 credit
Look up a single property by U.S. address. Returns the full property record: price, beds, baths, sqft, year built, lot size, Zestimate, rent Zestimate, tax assessed value, price history, photos, schools, agent contact, lat/lon, home type, home status, and 250+ additional fields.
Use this when the user gives an address. Address strings as loose as 123 Main St, Austin TX work — the API tolerates partial addresses ≥6 characters.
lookup_property_by_url — 1 credit
Same as above but takes a Zillow.com URL. Use this when the user pastes a zillow.com/homedetails/... link.
lookup_property_by_zpid — 1 credit (cache-served when fresh)
Look up a property by Zillow zpid. Use this when you already have the zpid from a previous call. Cheaper because the response can be served from cache.
get_zestimate — 1 credit
Get just the Zestimate, rent Zestimate, tax-assessed value, and last-sold price for a property. Use this when you only need the valuation, not the full record.
search_listings — 1 credit per result, up to 50
Search active for-sale, for-rent, or sold listings. Filter by location (city/state/ZIP) or bounding box, price, beds, baths, sqft, year built, home type, and days on Zillow.
get_price_history — 1 credit
Get the price and listing-status history for a property (list price changes, sale prices, withdrawals).
get_property_photos — 1 credit
Get the photo gallery for a property (responsive image URLs at multiple resolutions).
get_property_schools — 1 credit
Get the assigned elementary, middle, and high schools for a property with GreatSchools ratings.
get_listing_agent — 1 credit
Get the listing agent and broker contact (name, email, phone, license number) for an active listing.
Authentication
Set ZILLAPI_KEY to your Zillapi API key. Keys are zk_... strings.
export ZILLAPI_KEY="zk_..."
Get a free key with 100 credits at — no card required.
Pricing
| Plan | Price | Credits | Rate limit | Top-ups | |---|---|---|---|---| | Free | $0 | 100 (one-time) | 20/min | not available | | Monthly | $5/mo | 1,000/month | 200/min | $4 per 1,000 | | Annual | $54/yr | 12,000 upfront | 300/min | $3 per 1,000 |
One credit equals one property record returned. Failed calls do not consume credits. Top-ups are available on Monthly and Annual plans only.
Errors
All functions return a Python dict. On success the dict contains the API response. On failure the dict contains an error key:
{"error": "auth", ...}—ZILLAPI_KEYis missing or invalid{"error": "HTTP 404", ...}— property not found{"error": "HTTP 429", ...}— rate-limited; back off and retry{"error": "network", ...}— DNS/connection failure
API reference
- OpenAPI spec:
- REST docs:
- Hosted MCP server (alternative to this skill):
Trademark
Zillapi is an independent service and is not affiliated with, endorsed by, or sponsored by Zillow Group, Inc. "Zillow" and "Zestimate" are registered trademarks of Zillow Group, Inc.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: ZeroPointRepo
- Source: ZeroPointRepo/zillow-skills
- License: MIT-0
- Homepage: https://zillapi.com
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet — be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.