
Pp Company Goat
Research a startup or compare two companies in one CLI pass across SEC Form D, GitHub, HN, Companies House, YC, and Wikidata—including fundraising signals often paywalled elsewhere.
Overview
pp-company-goat is an agent skill for the Idea phase that looks up and compares startups across SEC Form D, GitHub, Hacker News, Companies House, YC, and Wikidata via the Company GOAT CLI.
Install
npx skills add https://github.com/mvanhorn/printing-press-library --skill pp-company-goatWhat is this skill?
- Single command aggregates SEC Form D, GitHub, Hacker News, Companies House, YC, and Wikidata
- Surfaces SEC Form D fundraising data without relying on paid Crunchbase tiers for basic signals
- Trigger phrases: look up this startup, research company, Form D, is company still active, compare two companies
- Drives `company-goat-pp-cli` via Printing Press installer with Read and Bash tools
- Install paths: CLI binary or MCP variant via `install cli|mcp` argument hint
- 6+ data sources: SEC Form D, GitHub, Hacker News, Companies House, YC, Wikidata
Adoption & trust: 568 installs on skills.sh; 1.5k GitHub stars; 2/3 security scanners passed (skills.sh audits).
What problem does it solve?
You need quick startup facts and fundraising hints but they are scattered across SEC filings, forums, and paid company databases.
Who is it for?
Solo founders and indie hackers researching competitors, targets, or acquirers who want Form D and multi-source signals from one agent-invoked command.
Skip if: Deep financial modeling, legal due diligence, or teams blocked from installing Go CLIs and running Bash in their agent environment.
When should I use this skill?
Trigger phrases include look up this startup, research a company, Form D for a company, is company still active, compare two companies, or run company-goat-pp-cli.
What do I get? / Deliverables
You get a consolidated CLI-driven research pass you can repeat for diligence, competitor comparison, or activity checks before scoping a product.
- Multi-source company profile from CLI output
- Form D and activity signals for diligence
- Comparison report when two entities are queried
Recommended Skills
Journey fit
Company discovery and diligence belong in Idea before you commit build time—this skill aggregates public and regulatory sources for opportunity and competitor understanding. Research subphase fits unified lookup and “what does this company do” workflows rather than deep product validation or landing tests.
How it compares
Open multi-source CLI research—including Form D—not a design skill or in-repo Veris deployment guide.
Common Questions / FAQ
Who is pp-company-goat for?
Builders in the idea and research stage who use Claude Code, Cursor, or OpenClaw-style agents with Bash to run Printing Press CLI tools.
When should I use pp-company-goat?
During Idea research when you need company background, Form D filings, activity checks, or side-by-side startup comparison before validate or build.
Is pp-company-goat safe to install?
It requires installing a third-party Go CLI and shell execution—review the Security Audits panel on this Prism page and trust the Printing Press module source before running commands.
SKILL.md
READMESKILL.md - Pp Company Goat
<!-- GENERATED FILE — DO NOT EDIT. This file is a verbatim mirror of library/developer-tools/company-goat/SKILL.md, regenerated post-merge by tools/generate-skills/. Hand-edits here are silently overwritten on the next regen. Edit the library/ source instead. See the repository agent guide, section "Generated artifacts: registry.json, cli-skills/". --> # Company GOAT — Printing Press CLI ## Prerequisites: Install the CLI This skill drives the `company-goat-pp-cli` binary. **You must verify the CLI is installed before invoking any command from this skill.** If it is missing, install it first: 1. Install via the Printing Press installer. It defaults binaries to `$HOME/.local/bin` on macOS/Linux and `%LOCALAPPDATA%\Programs\PrintingPress\bin` on Windows: ```bash npx -y @mvanhorn/printing-press-library install company-goat --cli-only ``` 2. Verify: `company-goat-pp-cli --version` 3. Ensure the reported install directory is on `$PATH` for the agent/runtime that will invoke this skill. If the `npx` install fails (no Node, offline, etc.), fall back to a direct Go install (requires Go 1.26.3 or newer): ```bash go install github.com/mvanhorn/printing-press-library/library/developer-tools/company-goat/cmd/company-goat-pp-cli@latest ``` If `--version` reports "command not found" after install, the runtime cannot see the binary directory on `$PATH`. Do not proceed with skill commands until verification succeeds. ## When to Use This CLI Use Company GOAT when an agent or human needs structured company-research data on a small or midsize startup — fundraising, engineering signal, mention timeline, legal entity, domain age — without paying for Crunchbase Pro. Best for one-company-at-a-time deep research. Not for bulk discovery (sources don't scale to thousands of queries) and not for global private-market funding-graph queries (no source has that for free). ### The killer feature: SEC Form D, free Most US startups raising priced equity rounds (Series Seed → Series C, Reg D 506(b)/506(c)) file **Form D** with the SEC within 15 days of first sale. The filing names the issuer, the offering amount, the exemption claimed, and the related persons (officers, directors, promoters). Crunchbase Pro charges $999/year for a wrapper around this same source; this CLI extracts it directly from EDGAR for free. Reach for `funding` when an agent needs to verify a US startup's actual fundraising history rather than quote Crunchbase Free's empty "undisclosed" rows. ### Coverage at a glance - **SEC Form D / `funding` / `funding-trend`** — US-only. Reg D priced rounds. Pre-Series-A SAFEs are not covered. Empty filings + a `coverage_note` is the expected response for non-US companies, pre-priced-round companies, and companies that just haven't filed yet. When Form D is empty, `funding` falls back to a broader EDGAR full-text search and surfaces mentions binned by signal class: subsidiary (10-K parent mentions), debt (Venture Lending and Leasing portfolio mentions), acquisition (8-K parent disclosures), and other. `funding --who` also searches across all form types, not just Form D. **Disambiguation:** EDGAR's full-t