Use when users say "Companies House search", "investigate this UK company", "check officers/PSCs/charges", "registry snapshot", "group structure", "filing history", or need UK company profile, filings…
Library skill — the default version is maintained in GitHub; edits you make live in your own clone.
This skill reads registry evidence. It does not prove beneficial ownership beyond what the registry and supplied documents show.
Audience: disputes, diligence, KYC, onboarding, conflicts, and in-house legal users doing first-pass UK registry review for lawyer or compliance review.
Work shape: pattern-matched review of registry evidence. The skill extracts and labels public registry facts and risk leads; it does not conclude wrongdoing, beneficial ownership, or suitability.
This skill works in three modes:
If live Companies House access is unavailable and the user has not supplied registry material, ask for a company number, company-profile export, filing PDFs, screenshots, or source access. Do not fill registry facts from model memory.
Confirm:
Prefer company number over name matching.
If live Companies House access is unavailable, ask the user for filings, screenshots, an API export, or company-profile text. State clearly whether findings are based on live registry access or user-supplied registry material.
Collect:
Record retrieval date. Registry data changes. For each material fact, cite the filing name, filing date, transaction id, document id, or registry page from which it came.
Extract:
Do not conflate individuals across companies by name alone. Use available identifiers such as month/year of birth, correspondence address, appointment dates, officer id, and source filing; if identity is uncertain, mark possible_match_needs_verification.
Flag evidence-based registry patterns requiring verification, such as rapid officer churn, repeated service-address or corporate-officer patterns, circular control, or missing PSC statements. Do not infer wrongdoing, nominee status, or control from nationality, residence, or name patterns alone.
Check:
When available, read filing text rather than relying only on filing titles.
Produce:
Label red flags as investigative leads, not legal findings or allegations.
Stop and ask the responsible lawyer or reviewer when identity match is uncertain, filings are unreadable or scanned without OCR, ownership cannot be resolved from registry material, or a pattern would need to be characterised as wrongdoing to be useful.
Use:
registry_evidence for facts from Companies House.inference for conclusions drawn from patterns.needs_verification for anything requiring filings, contracts, accounts notes, court records, or non-registry sources.Do not overstate public registry data.
Investigate this UK company. Pull Companies House details, officers, PSCs, charges, filing history, accounts signals, and any red flags. Separate registry facts from inferences.
For a compact output pattern, see examples/output.md.
For the registry snapshot, filing extraction, risk-lead, and identity-caution model, see references/companies-house-investigation-model.md.