Internal tooling In production
Five skills I run on most deals — a one-page deal summary from the broker's pitch document, an underwriting financial model, rent benchmarks against comparable nearby properties, a unit-by-unit rent-roll summary, and categorization of the trailing twelve-month income statement. Each is a Markdown spec plus a folder of Python tools; Claude orchestrates, Python does the deterministic work. The deal-summary skill went from ~2 hours of manual work to ~15 minutes.
Claude Code ·Python ·openpyxl since 2025
Internal tooling · agent Coming soon
An orchestration agent that takes a deal from broker email to a finished analysis pack. When a deal lands in my inbox, the agent gathers the source files into a fresh folder, runs the underlying analysis skills in the right order, and drafts a one-paragraph summary back to me.
Claude Agent SDK ·Python ·Supabase since 2026
Pipeline · data ingest In production
An automated pipeline that watches public records across eight Sunbelt metros for two signals — new rental-housing supply heading into the market, and off-market deals that haven't hit commercial datasets yet. Each new filing gets classified by a language model into a structured schema and surfaced to a dashboard.
Python ·Postgres ·Railway since 2024
Internal tooling In production
A read-only Model Context Protocol server fronting the supply pipeline as nine tools for Claude. My team logs into claude.ai, asks something like "what's been filed in this part of town in the last 30 days" in plain English, and the server queries the underlying database and returns a clean answer.
Python ·FastMCP ·OAuth 2.1 since 2025
Internal tooling · evaluation In production
A labeled gold-standard set plus scoring scripts to catch regressions before merging prompt or model changes. Built first for the property-type classifier in my supply pipeline — independently-labeled goldens, cost-sensitive scoring, deterministic runs — and extending to the higher-volume document-extraction step.
Python ·pytest-style runner ·Anthropic API since 2026
Internal tooling · retrieval In production
A hybrid search system over my team's years of deal documents — pitch memos, broker emails, internal notes. A relational database for the structured facts, vector embeddings for the prose, and a router that picks whichever fits the question.
Python ·ChromaDB ·Voyage embeddings since 2026