companies-house

Query UK company data via the bin/ch CLI wrapper with JSON output.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/ste/sus --skill companies-house
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: companies-house
Source: https://github.com/ste/sus/tree/main/.claude/skills/companies-house
Command: npx skills add https://github.com/ste/sus --skill companies-house

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Retrieve structured UK company data quickly and reliably via a lightweight CLI wrapper, eliminating the need to manually query multiple sources and assemble data.

Core Features & Use Cases

  • Fetch company profiles, officers, PSCs, filings, charges, and insolvency information from Companies House.
  • Handle authentication, pagination, and errors, returning JSON suitable for analysis and investigations.
  • Use Case: Consolidate multi-company checks into a single pipeline for due-diligence and compliance workflows.

Quick Start

Run bin/ch profile 12345678 to retrieve the complete UK company profile.

Frequently Asked Questions about companies-house

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I retrieve UK company profiles and officer data via the command line?

You can retrieve UK company profiles, officers, and PSCs via the command line by running the bin/ch wrapper, which queries the Companies House API and returns structured JSON output for analysis.

How do I automate Companies House API authentication and pagination for due diligence?

Automate Companies House API authentication and pagination by using this CLI wrapper, which handles error management and data retrieval natively to output JSON suitable for due-diligence pipelines.

Can I query UK company filings and insolvency information using Python 3 without external dependencies?

Yes, you can query UK company filings, charges, and insolvency information using this Python 3 CLI wrapper, which relies solely on the standard library and requires no external dependencies.

What is the best way to consolidate multiple UK company checks into a single workflow?

Consolidate multiple UK company checks into a single workflow by using this CLI wrapper to fetch profiles, officers, and filings, returning JSON output structured for compliance and investigative analysis.

Do I need to install external Python libraries to query Companies House data?

No, you do not need to install external Python libraries to query Companies House data, as this CLI wrapper is production-ready and operates entirely using Python 3 and its standard library.

Why does my Companies House API wrapper return incomplete results for large company filings?

Incomplete results for large company filings occur when pagination is not handled properly; this CLI wrapper manages pagination automatically to ensure complete JSON output for investigative workflows.