Agent skill

Realestate Market

by zubair-trabzada in zubair-trabzada/ai-realestate-claude

Local Market Analysis — median prices, inventory, days on market, price trends, rental conditions, economic drivers, and market classification with Market Score (0-100)

MITAuto-check passedBusiness, Finance & HR

Install Realestate Market

skills CLI
$ npx skills add zubair-trabzada/ai-realestate-claude --skill realestate-market -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install zubair-trabzada/ai-realestate-claude realestate-market --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/zubair-trabzada/ai-realestate-claude.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/realestate-market .claude/skills/realestate-market && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
realestate-market
GitHub stars
179
Token cost
~3.5k tokens
SKILL.md length
1,325 words
Files
1
Skills in repo
9
Repo updated
First seen
Licence
MIT

At a glance

Local Market Analysis — median prices, inventory, days on market, price trends, rental conditions, economic drivers, and market classification with Market Score (0-100)

  • Works in 2 steps: Direct invocation — User runs… → Subagent invocation — The…
  • Tasks that involve Market research
  • SKILL.md covers Input Handling, Data Gathering, Market Classification and Scoring Methodology, plus 4 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Realestate Market is an agent skill from zubair-trabzada/ai-realestate-claude. Local Market Analysis — median prices, inventory, days on market, price trends, rental conditions, economic drivers, and market classification with Market Score (0-100)

Its SKILL.md is about 3.5k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Business, Finance & HR, covering Market research and Real estate. The repository describes itself as: AI real estate research engine for Claude Code. Analyze properties across comps, rental income, neighborhood, investment potential & market conditions. Residential, commercial… The licence is MIT.

When your agent uses it

  • Tasks that involve Market research
  • Tasks that involve Real estate

Example prompts

  • “/realestate-market”

Workflow steps

2 steps, taken from the first numbered list in SKILL.md.

  1. Direct invocation — User runs /realestate market . LOCATION can be a city name, city + state, ZIP code, or metro area. You must gather all…
  2. Subagent invocation — The realestate-analyze orchestrator passes you a DISCOVERY_BRIEF with pre-gathered data. Use it as a starting point…

What it can do on your machine

Read from SKILL.md and the folder at commit d435ddd. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are markdown).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Realestate Market loads about 3.5k tokens when it runs. Until then it costs about 47 tokens; SKILL.md has 1,325 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~47
When it runs · the whole SKILL.md, loaded when a task matches
~3.5k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from zubair-trabzada/ai-realestate-claude at commit d435ddd, republished under its MIT licence (© zubair-trabzada). 1,325 words, ~3,479 tokens.

Download SKILL.mdSave it as .claude/skills/realestate-market/SKILL.md (or your agent's skills folder).
name
realestate-market
description
Local Market Analysis — median prices, inventory, days on market, price trends, rental conditions, economic drivers, and market classification with Market Score (0-100)

Local Market Analysis Agent

You are a Local Market Analysis specialist for the AI Real Estate Analyst system. When invoked with /realestate market <CITY/ZIP> or called as a subagent by the realestate-analyze orchestrator, you deliver a comprehensive local real estate market analysis for the given location.

DISCLAIMER: For educational/research purposes only. Not financial or investment advice. Always consult licensed real estate professionals.


Input Handling

You will receive one of two types of input:

  1. Direct invocation — User runs /realestate market <LOCATION>. LOCATION can be a city name, city + state, ZIP code, or metro area. You must gather all data yourself via WebSearch and WebFetch.
  2. Subagent invocation — The realestate-analyze orchestrator passes you a DISCOVERY_BRIEF with pre-gathered data. Use it as a starting point and supplement with additional searches.

In both cases, identify the target LOCATION (city, state, metro, and primary ZIP codes) and proceed with the analysis below.


Data Gathering

Use WebSearch and WebFetch to research the local real estate market. Run multiple targeted searches.

Search 1 — Home Prices & Trends Query: "<CITY> <STATE> median home price 2026 year over year change real estate market" Gather:

  • Median home sale price (current)
  • Median home sale price (12 months ago) and YoY change
  • Median home sale price (24 months ago) for 2-year trend
  • Average home sale price (for comparison to median)
  • Median price per square foot
  • Price per square foot trend (YoY)
  • Price tier breakdown: entry-level, mid-range, luxury
  • Condo/townhouse median price (if applicable)
  • Foreclosure and distressed sale percentage

Search 2 — Inventory & Supply Query: "<CITY> <STATE> housing inventory months of supply active listings 2026" Gather:

  • Active listings count (current)
  • Active listings (same month prior year) and YoY change
  • Months of supply (active listings / monthly sales rate)
  • New listings count (monthly)
  • Pending sales count
  • Absorption rate (homes sold per month)
  • Inventory trend: increasing, decreasing, or stable
  • Shadow inventory (pre-foreclosure, bank-owned not yet listed)

Search 3 — Sales Activity Query: "<CITY> <STATE> average days on market list to sale price ratio homes sold 2026" Gather:

  • Average days on market (DOM)
  • Median days on market
  • DOM trend (YoY comparison)
  • List-to-sale price ratio (sale price / list price)
  • Percentage of homes selling above list price
  • Percentage of homes with price reductions
  • Average price reduction amount
  • Number of homes sold (monthly and YoY comparison)
  • Cash buyer percentage

Search 4 — New Construction Query: "<CITY> <STATE> new construction homes building permits housing starts 2026" Gather:

  • Building permits issued (residential, YoY)
  • New construction starts
  • New home median price vs existing home median price
  • Major builders active in the market
  • Planned communities and developments
  • New construction inventory as percentage of total
  • Builder incentives and concessions

Search 5 — Rental Market Query: "<CITY> <STATE> average rent rental market vacancy rate rent growth 2026" Gather:

  • Median rent (all property types)
  • Median rent by bedroom count (1BR, 2BR, 3BR)
  • Rent YoY change
  • Rental vacancy rate
  • Rent-to-price ratio (annual rent / home price)
  • Gross rental yield
  • Short-term rental (Airbnb/VRBO) average daily rate and occupancy
  • Rental market trend (tightening, loosening, stable)
  • Rent control or tenant protection laws

Search 6 — Population & Job Growth Query: "<CITY> <STATE> population growth migration job growth unemployment rate 2026" Gather:

  • Metro population (current)
  • Population growth rate (1-year, 5-year)
  • Net domestic migration (inbound vs outbound)
  • Top states/cities people are moving from
  • Unemployment rate (local vs national)
  • Job growth rate (YoY)
  • Dominant industries
  • New job announcements or major layoffs

Search 7 — Major Employers & Economy Query: "<CITY> <STATE> largest employers economic drivers GDP major companies headquarters" Gather:

  • Top 10 employers (name, industry, approximate employee count)
  • Industry diversification (how reliant on a single sector?)
  • Fortune 500 or major company headquarters
  • Major university or military base presence
  • State and local tax environment (income tax, business tax)
  • Cost of living index vs national average
  • GDP growth for the metro area

Search 8 — Infrastructure & Development Query: "<CITY> <STATE> infrastructure projects highway expansion transit development 2026 2027" Gather:

  • Major road or highway projects
  • Public transit expansion (rail, bus rapid transit)
  • Airport expansion or new routes
  • Sports stadiums or entertainment venues
  • Hospital or healthcare facility expansion
  • Tech campus or corporate campus projects
  • Mixed-use development projects
  • Federal or state investment (military base, research facility)
  • Estimated economic impact of major projects

Market Classification

Based on the data gathered, classify the market:

Market Type Criteria
ClassificationMonths of SupplyList-to-Sale RatioDOMPrice TrendCharacteristics
Strong Seller's< 2 months> 102%< 15 days> +8% YoYMultiple offers common, bidding wars, waived contingencies
Seller's2-3 months99-102%15-30 days+4% to +8% YoYSellers have leverage, homes move quickly
Balanced4-6 months97-99%30-60 days-2% to +4% YoYNeither side has clear advantage
Buyer's6-8 months94-97%60-90 days-2% to -6% YoYBuyers can negotiate, price reductions common
Strong Buyer's> 8 months< 94%> 90 days< -6% YoYSignificant buyer leverage, oversupply, price drops
Show full SKILL.md (542 more words)Show less
Market Cycle Position

Determine where the market sits in the real estate cycle:

  • Recovery — Prices bottoming, inventory declining, limited new construction
  • Expansion — Prices rising, demand increasing, new construction ramping up
  • Hyper Supply — Overbuilding, inventory rising, demand softening
  • Recession — Prices falling, high inventory, construction halting

Scoring Methodology

Market Score (0-100)

The Market Score evaluates whether this is a favorable market for buying, investing, or selling.

CategoryWeightWhat It Measures
Price Trends & Value25%YoY price change, price/SF trend, affordability, appreciation trajectory
Supply & Demand20%Months of supply, inventory trend, absorption rate, DOM
Economic Fundamentals20%Job growth, population growth, unemployment, employer diversification
Rental Market Strength15%Rental yield, vacancy rate, rent growth, rent-to-price ratio
Growth Catalysts20%Infrastructure projects, corporate relocations, population migration, construction activity

Scoring Guide:

ScoreGradeSignal
85-100A+Hot Market — strong demand, rising prices, excellent fundamentals
70-84AStrong Market — favorable conditions for investment and appreciation
55-69BStable Market — adequate fundamentals with moderate growth
40-54CSoft Market — weakening demand or overheated prices creating risk
25-39DWeak Market — declining prices, oversupply, or economic headwinds
0-24FDistressed Market — major structural problems, avoid for most strategies

Investor-Specific Insights

For each investment strategy, assess the market suitability:

StrategyMarket FitKey Factors
Buy & Hold (Long-term)[EXCELLENT/GOOD/FAIR/POOR][Price trend, rental yield, population growth]
Fix & Flip[EXCELLENT/GOOD/FAIR/POOR][DOM, list-to-sale ratio, renovation spread]
BRRRR[EXCELLENT/GOOD/FAIR/POOR][Rental yield, price below market, financing]
Short-Term Rental[EXCELLENT/GOOD/FAIR/POOR][Tourism, regulations, ADR, occupancy]
New Construction[EXCELLENT/GOOD/FAIR/POOR][Permit activity, lot availability, demand]
Wholesale[EXCELLENT/GOOD/FAIR/POOR][Distressed inventory, investor buyer pool]

Risk Assessment

Evaluate and present these market-specific risks:

  1. Affordability Ceiling — Are prices outpacing income growth? Is the market at risk of a correction?
  2. Interest Rate Sensitivity — How much would a 1% rate increase impact demand and prices?
  3. Economic Concentration — Is the local economy dependent on one industry or employer?
  4. Overbuilding Risk — Is new construction exceeding demand? Permit-to-population ratio?
  5. Migration Reversal — Could the inbound migration trend reverse? What is driving it?
  6. Regulatory Risk — Rent control, zoning restrictions, short-term rental bans, impact fees?
  7. Natural Disaster Exposure — Hurricane, wildfire, flood, earthquake risk for the region?
  8. Political and Tax Risk — Property tax increases, income tax changes, regulation changes?
  9. Seasonal Volatility — How much does the market vary by season? (Critical for resort/vacation areas)
  10. National Headwinds — Recession risk, credit tightening, housing policy changes?

Output Format

Save the analysis as PROPERTY-MARKET-[LOCATION].md in the current working directory. Replace spaces and special characters in LOCATION with hyphens.

Output Structure
markdown
# Local Market Analysis: [CITY, STATE]

> **DISCLAIMER:** For educational/research purposes only. Not financial or investment advice. Always consult licensed real estate professionals.

**Analysis Date:** [DATE]
**Market Score:** [X]/100 ([GRADE])
**Market Classification:** [Strong Seller's / Seller's / Balanced / Buyer's / Strong Buyer's]
**Cycle Position:** [Recovery / Expansion / Hyper Supply / Recession]

---

## Market Snapshot

| Metric | Current | YoY Change |
|--------|---------|-----------|
| Median Home Price | $[X] | [+/-X]% |
| Median Price per SF | $[X] | [+/-X]% |
| Active Listings | [X] | [+/-X]% |
| Months of Supply | [X] | [+/-X] |
| Avg Days on Market | [X] | [+/-X] |
| List-to-Sale Ratio | [X]% | [+/-X]% |
| New Listings (monthly) | [X] | [+/-X]% |
| Homes Sold (monthly) | [X] | [+/-X]% |
| % Sold Above List | [X]% | — |
| % With Price Cuts | [X]% | — |

---

## 1. Price Analysis

### Price Trends
[Current median, YoY change, 2-year trend, price tier breakdown]

### Price per Square Foot
[Current, trend, comparison to prior years]

### Affordability
[Price-to-income ratio, comparison to historical and national average]

---

## 2. Supply & Demand

### Inventory Analysis
[Active listings, months of supply, trend, historical context]

### Sales Activity
[Monthly sales volume, DOM, list-to-sale ratio, cash buyer %]

---

## 3. New Construction

### Building Activity
[Permits, starts, builder activity, planned communities]

### New vs Existing
[Price comparison, inventory share, builder incentives]

---

## 4. Rental Market

### Rental Rates
[Table: Bedrooms, Median Rent, YoY Change]

### Rental Fundamentals
[Vacancy rate, rent growth, gross yield, rent-to-price ratio]

### Short-Term Rentals
[ADR, occupancy, regulations if applicable]

---

## 5. Economic Drivers

### Employment
[Job growth, unemployment rate, major industries]

### Major Employers
[Table: Employer, Industry, Approx Employees]

### Population & Migration
[Population growth, net migration, origin markets]

---

## 6. Infrastructure & Development

### Active Projects
[List of major projects with estimated completion and economic impact]

### Future Catalysts
[Planned projects and their potential market impact]

---

## 7. Investment Strategy Fit

[Table: Strategy, Market Fit rating, Key Factors]

---

## 8. Risk Factors

[Numbered list with severity: LOW / MEDIUM / HIGH]

---

## 9. Market Forecast (12-Month Outlook)

### Price Outlook
[Expected direction and range based on current trends and fundamentals]

### Inventory Outlook
[Expected supply changes]

### Demand Outlook
[Expected demand based on economic and demographic trends]

### Rate Impact
[How interest rate scenarios would affect this market]

---

## 10. Bottom Line

[2-3 sentences: Is this a good market to invest in right now? What strategy works best? What is the biggest risk?]

---

*DISCLAIMER: For educational/research purposes only. Not financial or investment advice. Always consult licensed real estate professionals. Market data and forecasts are estimates based on publicly available information and may not reflect rapidly changing conditions.*

Quality Rules

  1. Hyper-local — National averages are useless in real estate. Every data point must be specific to this market.
  2. Recency matters — Prioritize data from the last 3-6 months. Flag anything older than 12 months.
  3. Source diversity — Cross-reference multiple sources (Redfin, Zillow, Realtor.com, Census, BLS).
  4. Trend over snapshot — A single data point means little. Always show direction and momentum.
  5. Context is king — Compare every metric to historical averages and national benchmarks.
  6. No predictions as facts — Forecasts must be clearly labeled as projections, not certainties.
  7. Seasonal adjustment — Note if data is affected by seasonal patterns (spring surge, winter slowdown).
  8. Acknowledge uncertainty — Real estate markets can shift quickly. Acknowledge what could change the thesis.
  9. No emojis — Use text-based ratings and signals only.

© zubair-trabzada, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in skills/realestate-market of zubair-trabzada/ai-realestate-claude.

Open the folder on GitHubat commit d435ddd

Compare with similar skills

Realestate Market next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Realestate Market compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Realestate Market this skillzubair-trabzada/ai-realestate-claude179—~3.5kAutomated safety check: PassMIT
Comparative Market Analysismohitagw15856/pm-claude-skills1.4k—~1kAutomated safety check: PassMIT
Market Research Reportsforyourhealth111-pixel/Vibe-Skills3.6k—~2.5kAutomated safety check: NotesMIT
Find Next Crypto Ideasendaifun/solana-new179—~2.5kAutomated safety check: PassMIT
Moonpay Discover Tokensmoonpay/skills113—~624Automated safety check: PassMIT
Consulting AnalysisHezaoHezao/poirot249—~1.8kAutomated safety check: PassMIT

Similar skills

  • Comparative Market Analysis

    mohitagw15856/pm-claude-skills

    Build a comparative market analysis (CMA) to price a property.

    1.4k GitHub stars~1k tokensUpdated 2 days ago
    Business, Finance & HRAuto-check passed
  • Market Research Reports

    foryourhealth111-pixel/Vibe-Skills

    Produces long consulting-style market research and industry reports covering market sizing, competitive landscape, market entry and investment theses.

    3.6k GitHub stars~2.5k tokensUpdated 1 mo ago
    Business, Finance & HRAuto-check: notes
  • Find Next Crypto Idea

    sendaifun/solana-new

    Interview users sharply to discover, rank, or validate what they should build in crypto.

    179 GitHub stars~2.5k tokensUpdated 8 days ago
    Business, Finance & HRAuto-check passed
  • Search for tokens, check prices, get trading briefs, and evaluate risk.

    113 GitHub stars~624 tokensUpdated 1 mo ago
    Business, Finance & HRAuto-check passed
  • Consulting Analysis

    HezaoHezao/poirot

    Consulting-grade research reports: framework + final report.

    249 GitHub stars~1.8k tokensUpdated 2 mo ago
    Business, Finance & HRAuto-check passed
  • Manus

    sanjay3290/ai-skills

    Delegate complex, long-running tasks to Manus AI agent for autonomous execution.

    432 GitHub stars~1.7k tokensUpdated 1 mo ago
    Business, Finance & HRAuto-check passed

More from zubair-trabzada/ai-realestate-claude

All 9 skills in this repo
  • Realestate Commercial

    zubair-trabzada/ai-realestate-claude

    Commercial Property Analysis — NOI, cap rate, expense ratio, tenant mix, vacancy, debt coverage, replacement cost, and lease analysis with Commercial Score (0-100)

    179 GitHub stars~3.2k tokensUpdated 5 mo ago
    Auto-check passed
  • Realestate Compare

    zubair-trabzada/ai-realestate-claude

    Side-by-Side Property Comparison — takes two addresses and compares across price, specs, rental income, neighborhood, and investment potential with a winner per category and overall recommendation

    179 GitHub stars~3.7k tokensUpdated 5 mo ago
    Auto-check passed
  • Realestate Flip

    zubair-trabzada/ai-realestate-claude

    Fix-and-Flip Analysis — purchase price, ARV, rehab budget breakdown, holding costs, selling costs, profit margin, ROI, timeline, and risk assessment with Flip Score (0-100)

    179 GitHub stars~3.5k tokensUpdated 5 mo ago
    Auto-check passed
  • Realestate Mortgage

    zubair-trabzada/ai-realestate-claude

    Mortgage Calculator & Affordability Analysis — monthly payments, amortization, loan comparison, affordability limits, rent vs buy, and refinance break-even with rate comparison tables

    179 GitHub stars~3.3k tokensUpdated 5 mo ago
    Auto-check passed
  • Realestate Neighborhood

    zubair-trabzada/ai-realestate-claude

    Neighborhood Analysis — schools, crime, walkability, demographics, amenities, growth trajectory, and natural disaster risk with Neighborhood Score (0-100)

    179 GitHub stars~3.1k tokensUpdated 5 mo ago
    Auto-check passed
  • Realestate Quick

    zubair-trabzada/ai-realestate-claude

    60-Second Property Snapshot — quick assessment without subagents for fast property evaluation with signal, key factors, and CTA for full analysis

    179 GitHub stars~2.3k tokensUpdated 5 mo ago
    Auto-check passed

Questions about Realestate Market

What does Realestate Market do?

Local Market Analysis — median prices, inventory, days on market, price trends, rental conditions, economic drivers, and market classification with Market Score (0-100). Realestate Market is an agent skill from zubair-trabzada/ai-realestate-claude.

When should I use Realestate Market?

Realestate Market fits situations like: tasks that involve Market research; tasks that involve Real estate.

How do I install Realestate Market in Claude Code?

Run `npx skills add zubair-trabzada/ai-realestate-claude --skill realestate-market -a claude-code`. Or copy the skill folder (skills/realestate-market in zubair-trabzada/ai-realestate-claude) into .claude/skills/realestate-market in your project. Claude Code loads it when a task matches its description.

How do I install Realestate Market in Codex?

Run `npx skills add zubair-trabzada/ai-realestate-claude --skill realestate-market -a codex`. Or copy the skill folder (skills/realestate-market in zubair-trabzada/ai-realestate-claude) into .agents/skills/realestate-market in your project. Codex loads it when a task matches its description.

Can I use Realestate Market in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add zubair-trabzada/ai-realestate-claude --skill realestate-market -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/realestate-market, .gemini/skills/realestate-market, .github/skills/realestate-market and .opencode/skills/realestate-market in your project.

What does Realestate Market need to run?

SKILL.md names no scripts, command-line tools or credentials: Realestate Market is instructions for the agent only.

Does Realestate Market access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Realestate Market safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Realestate Market use?

Realestate Market is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Realestate Market use?

About 3.5k tokens (SKILL.md is roughly 14k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Realestate Market?

Skills that share tags, products or a category with Realestate Market: Comparative Market Analysis (mohitagw15856/pm-claude-skills, 1.4k stars), Market Research Reports (foryourhealth111-pixel/Vibe-Skills, 3.6k stars), Find Next Crypto Idea (sendaifun/solana-new, 179 stars) and Moonpay Discover Tokens (moonpay/skills, 113 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Realestate Market?

zubair-trabzada (a GitHub user) maintains it in zubair-trabzada/ai-realestate-claude, which has 179 GitHub stars. The repository holds 9 skills in this directory. The repository was last updated on April 29, 2026.

Source: zubair-trabzada/ai-realestate-claude on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.