.claude/skills/oktober44/SKILL.md
Search the Stichting Oktober 44 database of 589 men deported from Putten to Neuengamme concentration camp during the WWII razzia of October 1-2, 1944. Uses direct HTTP calls (WebFetch/curl) instead of browser automation — the site is static HTML. Use this skill whenever researching Putten families during WWII, checking if a person was among the Putten deportees, or investigating wartime fates of Veluwe residents. Triggers on: "check Putten razzia", "search Oktober 44", "was he deported from Putten", "/oktober44", or any WWII research involving Putten. Only 48 of the 589 men returned; 552 died in camps. No login required. Parallelizable — no browser needed.
npx skillsauth add rdeknijf/ai-genealogy-kit oktober44-optimizedInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Search the database of men deported from Putten during the razzia of October 1-2, 1944. Contains ~660 records including the 589 deportees and some related persons.
No login required. Static HTML — no JavaScript needed, fully accessible via HTTP.
On October 1, 1944, German forces surrounded Putten and deported 589 men and boys to concentration camps (primarily Neuengamme) as reprisal for a resistance attack. Only 48 returned. This is one of the most devastating reprisal actions in Dutch WWII history.
The site organizes entries by surname initial. Use WebFetch on:
https://oktober44.nl/showman.php?v={LETTER}%25
Replace {LETTER} with a lowercase letter (a-z). The %25 is URL-encoded %
wildcard. Returns all entries for that letter on a single page.
Ask WebFetch to extract: names, birth dates, birth places, death dates, and detail page URLs ("Lees meer" links).
To search for a specific surname, use the letter of the first character:
WebFetch → https://oktober44.nl/showman.php?v=K%25
prompt: "Find all entries with surname matching 'Knoppert'. Extract name, birth date, birth place, death date, and detail page URL."
Since there are only ~660 records total across 26 letters, you can also search by browsing the relevant letter(s).
Detail pages are at:
https://oktober44.nl/weggevoerde-mannen/{id}/{name_slug}
Use WebFetch to extract all fields:
WebFetch → https://oktober44.nl/weggevoerde-mannen/314/gerrit__knoppert
prompt: "Extract all person details: name, birth date/place, parents, marital status, children, occupation, address, death date/place, burial location, camp numbers, and remarks."
Fields available on detail pages:
| Dutch label | English | Notes |
|-------------|---------|-------|
| Geboortedatum | Birth date | DD-MM-YYYY |
| Geboorteplaats | Birth place | |
| Zoon van | Parents | "Son of [father] en [mother]" |
| Getrouwd | Marital status | "Ongehuwd" / "Getrouwd met [name]" / "Verloofd met [name]" |
| (children) | Children count | Only if applicable |
| Beroep | Occupation | |
| Woonadres | Address | Sometimes two addresses with / |
| Overlijdensdatum | Death date | DD-MM-YYYY |
| Plaats van overlijden | Place of death | Camp name or town |
| Begraafplaats | Burial location | |
| Kamp nr Amersfoort | Amersfoort camp number | |
| Kamp nr Neuengamme | Neuengamme camp number | |
| Sachsenhausen / other | Other camp numbers | Some went through multiple camps |
| Opmerkingen | Remarks | Liberation details for survivors, execution details |
Some entries include gravestone photos in a lightbox gallery.
Same fields are used for all. Survivors have later death dates (1960s-2000s) and the "Opmerkingen" field contains liberation/release details.
Only needed if the site adds JavaScript-dependent features or blocks HTTP requests. Currently unnecessary — the site is fully static HTML.
Navigate to https://oktober44.nl/weggevoerde-mannen, use the A-Z letter links
or the search box labeled "Zoek op achternaam".
## Oktober 44 Result — Putten Deportee
**Person:** [name]
**Born:** [date] in [place]
**Parents:** [father] en [mother]
**Marital status:** [status]
**Occupation:** [occupation]
**Address:** [address]
**Died:** [date] in [place]
**Burial:** [location]
**Camp numbers:** Amersfoort [nr], Neuengamme [nr]
**Remarks:** [text]
**Confidence:** Tier B — verified deportee database maintained by Stichting Oktober 44
tools
Search Dutch civil registry records (births, marriages, deaths) on WieWasWie.nl via direct JSON API calls, with Open Archives API as a secondary source and Playwright browser automation as fallback. Use this skill whenever you need to look up or verify a person in Dutch civil records, check a birth/marriage/death date against official archives, or find parents/spouses from indexed Burgerlijke Stand records. Triggers on: "look up on wiewaswie", "check the birth record", "find the marriage certificate", "verify this date in the civil registry", "/wiewaswie", or any request to search Dutch genealogical records for a specific person. Also use when comparing GEDCOM data against official sources or when a Tier B verification is needed.
development
Search the VOC Opvarenden database for Dutch East India Company crew records (1699-1794). Uses the Nationaal Archief HUB3 API — 853,785 indexed entries with rich detail: name, origin, rank, ship, fate (died/returned/deserted), service dates, VOC chamber, and links to original scans. Use this skill when: "search VOC records", "VOC crew", "VOC opvarenden", "sailed to Batavia", "Dutch East India Company", "VOC soldier", "VOC sailor", "/voc-opvarenden", or when looking for ancestors who may have sailed with the VOC. Also use when checking Daniel Pieterse Knijf (1704, Woerden) or any Knijf/Knijff VOC connections. No login required.
tools
Generate a scan verification page for the user to review AI-extracted genealogy findings against actual document scans. The user clicks through records, confirms or rejects each one, and confirmed records become Tier A evidence in FINDINGS.md. Use this skill when: "verify scans", "show me what needs verifying", "review pending scans", "scan verification", "/verify-scans", or when the user wants to upgrade research findings from Tier C/D to Tier A by visually confirming document scans. Also use after a research session that produced scan-backed findings that need human confirmation.
tools
Search indexed person records at Streekarchief Midden-Holland (samh.nl) via the Memorix Genealogy REST API. No browser automation needed — returns structured JSON in ~50ms per query. Based in Gouda, covers municipalities: Gouda, Haastrecht, Schoonhoven, Waddinxveen, Noord-Waddinxveen, Moerkapelle, Moordrecht, Ammerstol, Broek, Vlist, and surrounding areas in the Midden-Holland region of South Holland. 3M+ person records with DTB (doop/trouw/begraven), BS (geboorte/huwelijk/overlijden), and Inschrijvingaktes. 36 Knijf results found, including Gijsbert de Knijf records in Gouda and van der Knijf in Waddinxveen. Scans available for most records. Triggers on: "search Gouda archive", "Streekarchief Midden-Holland", "SAMH", "Haastrecht records", "Schoonhoven records", "/streekarchief-midden-holland", or any genealogy research in the Gouda/Midden-Holland area. No login required. Parallelizable — run multiple queries simultaneously.