Question: What’s the demographic profile of my donor file?
Outputs: answer.md (analysis) + answer.html (interactive MapLibre
choropleth of donor postcodes coloured by donor count, CARTO light_all
basemap).
| File | What it is |
|---|---|
prompt.md |
The instruction set (paste into Claude/ChatGPT or run via CLAUDE.md). |
sample_donors.csv |
500 synthetic donors (donor_id, postcode, gift_amount, frequency, first_gift_date). |
CLAUDE.md |
Auto-loaded by Claude Code on session start. |
expected_output.md |
What the markdown answer should look like (shape, not exact words). |
Nothing else is bundled. Boundary geometry + ABS Census features come from the public ABS endpoints listed in the prompt.
cd starter/examples/01_donor_fingerprint
claude
# inside Claude Code: "Run CLAUDE.md."
Claude will fetch boundary geometry from ABS ArcGIS, do the analysis,
and write both answer.md and answer.html to this directory.
Replace sample_donors.csv with your own donor file (same columns) and
paste prompt.md into any LLM that can fetch URLs.