Agent skill · marketing growth · jeremylongshore
find-engineering-firm
Use whenever the user wants to find, shortlist, vet, or enrich US engineering firms — civil, structural, MEP, mechanical, electrical, geotechnical, transportation, environmental, and manufacturing. **For real-world engineering (buildings, infrastructure, manufacturing) — NOT software engineering.** Triggers on "find civil engineering firms in Florida for transportation", "shortlist three structural engineering firms with high-rise experience", "MEP consultancy for a hospital project", or "pull contact info for these 12 engineering firm domains", even when described indirectly (PE-stamped drawings, building-permit review). Drives the ServiceGraph API (api.servicegraph.co) — a 100k+ US firm catalog filterable by industry, services, location, size, ratings. Defer software-dev / "engineering team" / SaaS-architecture asks to find-software-developer. Skip in-house engineering-manager hires, DIY questions, software-product comparisons (Revit, AutoCAD), non-US firms, individual freelancers.
Why this skill is useful
Provides access to a specialized API for finding and vetting US engineering firms that the AI wouldn't generate on its own.
What it needs
Requires servicegraph account access. About 8k tokens when loaded. Last updated 2026-08-07. 2,604 stars on the source repository.
What this skill does
find-engineering-firm Overview Drive the ServiceGraph API (https://api.servicegraph.co) to find, shortlist, and enrich US real-world engineering firms — buildings, infrastructure, energy, manufacturing — via the proservices dataset. The catalog tags firms with industry:engineeringservices and a ~23-tag service sub-taxonomy. This is NOT for software engineering. "Software engineering firm", "engineering team", "engineering manager hire", "system architecture review" — those are all software-developer territory. The first thing this skill confirms is that the user means real engineering, not software. Always pin industry:engineeringservices. Note the services suffix — older docs sometimes show industry:engineering but the literal pin returns zero results in the live catalog. Sub-disciplines are typically structured serviceprovided tags (civil-engineering, structural-engineering, mep-engineering, etc.) — confirm exact names via /v1/datasets/proservices/fields?includevalues=1. Surveying is surveying-mapping, not surveying. Any HTTP client works (curl, fetch, requests). Examples below use curl. When NOT to use this skill The dominant failure mode is firing on software-engineering asks. Refuse those. Software / SaaS / app-development asks — even when phrased as "software engineering firm", "engineering team partner", "build our platform" → defer to find-software-developer. In-house "engineering manager" hires — in modern B2B usage this is almost always software-engineering recruiting. Refuse. System / cloud / database architecture questions ("Postgres vs DynamoDB", "monolith vs microservices") — software topics. Architecture (buildings) — find-architecture-firm covers that industry (when it exists). This skill covers engineering disciplines that work with architects (structural, MEP, civil), but the architect-of-record procurement is a different fire. Consumer/residential ("architect for a residential remodel", "engineer to inspect my house"). …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills jeremylongshore/find-engineering-firm