[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-marketplace-nostrband-ServiceGraph-en":3,"guides-for-nostrband-ServiceGraph":454,"similar-k1732w2rmwwpgp3kty4p9dhq0586mqne-en":455},{"_creationTime":4,"_id":5,"children":6,"community":50,"display":51,"evaluation":55,"identity":247,"isFallback":234,"parentExtension":249,"providers":250,"relations":256,"repo":257,"tags":451,"workflow":452},1778694690188.7104,"k1732w2rmwwpgp3kty4p9dhq0586mqne",[7],{"_creationTime":8,"_id":9,"community":10,"display":12,"identity":17,"providers":23,"relations":43,"tags":45,"workflow":46},1778694690188.7107,"k170hexh2b1y2ab8gj4acbt6t186mmhn",{"reviewCount":11},0,{"description":13,"installMethods":14,"name":15,"sourceUrl":16},"Find, shortlist, vet, and enrich US professional-services firms — law, marketing, consulting, accounting, IT services, engineering, HR, PR, design — via the ServiceGraph API. Ships 13 skills covering the full B2B service-firm catalog.",{"claudeCode":15},"servicegraph","https://github.com/nostrband/ServiceGraph",{"basePath":18,"githubOwner":19,"githubRepo":20,"locale":21,"slug":20,"type":22},"","nostrband","ServiceGraph","en","plugin",{"evaluate":24,"extract":37},{"promptVersionExtension":25,"promptVersionScoring":26,"score":27,"tags":28,"targetMarket":35,"tier":36},"3.0.0","4.4.0",99,[29,30,31,32,33,34],"service-providers","agencies","professional-services","lead-generation","catalog","api","global","verified",{"commitSha":38,"license":39,"plugin":40},"HEAD","MIT",{"mcpCount":11,"provider":41,"skillCount":42},"classify",14,{"parentExtensionId":5,"repoId":44},"kd73je8ge8dvxgqqy6nvhxz1e186nhcc",[30,34,33,32,31,29],{"evaluatedAt":47,"extractAt":48,"updatedAt":49},1778694718700,1778694690188,1778695093227,{"reviewCount":11},{"description":52,"installMethods":53,"name":19,"sourceUrl":16},"ServiceGraph plugins — Claude Code skills for finding, shortlisting, and enriching US professional-services firms via the ServiceGraph API.",{"claudeCode":54},"nostrband/ServiceGraph",{"_creationTime":56,"_id":57,"extensionId":5,"locale":21,"result":58,"trustSignals":232,"workflow":245},1778694708553.083,"kn79z7fdr1gjsrf90yhdpv1w9986mpsr",{"checks":59,"evaluatedAt":206,"extensionSummary":207,"features":208,"nonGoals":213,"promptVersionExtension":218,"promptVersionScoring":26,"purpose":219,"rationale":220,"score":221,"summary":222,"tags":223,"targetMarket":35,"tier":36,"useCases":227},[60,65,68,71,75,78,82,87,90,93,97,101,104,108,111,114,117,120,123,126,130,134,138,142,146,149,152,155,159,162,165,168,171,174,177,181,185,189,192,196,199,202],{"category":61,"check":62,"severity":63,"summary":64},"Practical Utility","Problem relevance","pass","The description clearly states the extension addresses the problem of finding, shortlisting, and enriching US professional-services firms using the ServiceGraph API.",{"category":61,"check":66,"severity":63,"summary":67},"Unique selling proposition","The extension provides specific skills and API integration to find and enrich professional services firms, which goes beyond default LLM capabilities and offers significant value over direct API usage by abstracting the API and providing domain-specific skills.",{"category":61,"check":69,"severity":63,"summary":70},"Production readiness","The extension provides a complete set of skills for finding and enriching professional services firms, including contact information, and is integrated with various AI agents, indicating readiness for real-world workflows.",{"category":72,"check":73,"severity":63,"summary":74},"Scope","Single responsibility principle","The marketplace and its hosted skills are narrowly focused on professional services firms within the US, using the ServiceGraph API, adhering to a single domain.",{"category":72,"check":76,"severity":63,"summary":77},"Description quality","The displayed description is concise, accurate, and clearly reflects the extension's purpose of providing Claude Code skills for ServiceGraph API interaction.",{"category":79,"check":80,"severity":63,"summary":81},"Invocation","Scoped tools","The skills use specific, scoped tools like `find-service-providers`, `find-marketing-agency`, etc., rather than a single generalist tool.",{"category":83,"check":84,"severity":85,"summary":86},"Documentation","Configuration & parameter reference","not_applicable","The extension is a marketplace of skills; individual skill parameters are not explicitly documented here, but the README provides sufficient guidance on usage and filtering.",{"category":72,"check":88,"severity":63,"summary":89},"Tool naming","Tool names like `find-service-providers` and `find-marketing-agency` are descriptive and clearly indicate their function within the professional services domain.",{"category":72,"check":91,"severity":63,"summary":92},"Minimal I/O surface","The skills are designed to take specific search queries and return structured information about firms, minimizing unnecessary I/O.",{"category":94,"check":95,"severity":63,"summary":96},"License","License usability","The extension is licensed under the MIT license, which is a permissive open-source license and is clearly stated in the LICENSE file.",{"category":98,"check":99,"severity":63,"summary":100},"Maintenance","Commit recency","The repository has recent commits, with the last commit dated 2026-05-07, indicating active maintenance.",{"category":98,"check":102,"severity":85,"summary":103},"Dependency Management","The extension appears to be self-contained and does not list any third-party dependencies that require complex management.",{"category":105,"check":106,"severity":63,"summary":107},"Security","Secret Management","Skills use an email/one-time code for authentication when accessing sensitive tiers of the API, and the README indicates this is handled securely via OAuth 2.1 + PKCE.",{"category":105,"check":109,"severity":63,"summary":110},"Injection","The skills appear to be designed to take structured input for searches and do not directly execute arbitrary code or remote content.",{"category":105,"check":112,"severity":63,"summary":113},"Transitive Supply-Chain Grenades","The extension does not appear to fetch external content at runtime or use remote-pipe-to-shell commands; all logic seems to be contained within the provided skills.",{"category":105,"check":115,"severity":63,"summary":116},"Sandbox Isolation","The skills are designed to query an API and do not appear to modify any files outside of the user's project or personal data scopes.",{"category":105,"check":118,"severity":63,"summary":119},"Sandbox escape primitives","No evidence of detached processes or deny-retry loops is present in the reviewed code and descriptions.",{"category":105,"check":121,"severity":63,"summary":122},"Data Exfiltration","The extension's purpose is to query a professional services firm catalog, and it handles sensitive API access through a secure, user-approved OAuth flow. No evidence of unauthorized data exfiltration is present.",{"category":105,"check":124,"severity":63,"summary":125},"Hidden Text Tricks","The README and other bundled content do not contain hidden text tricks, invisible characters, or suspicious formatting designed to manipulate the model.",{"category":127,"check":128,"severity":63,"summary":129},"Hooks","Opaque code execution","The extension consists of skills defined by prose and API interactions, with no obfuscated code or runtime script fetching.",{"category":131,"check":132,"severity":63,"summary":133},"Portability","Structural Assumption","The skills are designed to interact with an external API and do not make assumptions about the user's local file structure.",{"category":135,"check":136,"severity":63,"summary":137},"Trust","Issues Attention","There are 0 open and 0 closed issues in the last 90 days, indicating no current issues requiring maintainer attention, or that issues are disabled.",{"category":139,"check":140,"severity":63,"summary":141},"Versioning","Release Management","The repository has meaningful commits and a recent push date, and while there's no explicit version number in the manifest, installation instructions point to a specific branch, and the license is clear.",{"category":143,"check":144,"severity":63,"summary":145},"Code Execution","Validation","The skills use structured search queries and parameters, implying internal validation before API calls. The README describes a filter DSL which suggests validation.",{"category":105,"check":147,"severity":63,"summary":148},"Unguarded Destructive Operations","The extension is read-only and focuses on querying an API, thus it does not perform any destructive operations.",{"category":143,"check":150,"severity":63,"summary":151},"Error Handling","The skills interact with an API, and the description implies a structured funnel and error reporting. The use of specific skills suggests distinct error handling paths for different queries.",{"category":143,"check":153,"severity":85,"summary":154},"Logging","The extension is a marketplace of skills that primarily query an external API and does not perform destructive actions that would typically require local audit logging.",{"category":156,"check":157,"severity":63,"summary":158},"Compliance","GDPR","The extension primarily handles company data and requires user consent for personal data access via OAuth, indicating appropriate handling.",{"category":156,"check":160,"severity":63,"summary":161},"Target market","The extension specifically targets US professional-services firms and is explicitly global in its reach, as no regional restrictions beyond the US focus for the data itself are mentioned.",{"category":131,"check":163,"severity":63,"summary":164},"Runtime stability","The skills are designed to run within AI agent environments and interact with an API, not specific OS or shell features.",{"category":83,"check":166,"severity":63,"summary":167},"README","The README is extensive and clearly states the extension's purpose, features, and installation instructions.",{"category":72,"check":169,"severity":63,"summary":170},"Tool surface size","The extension exposes 13 distinct skills, which is within the recommended range of 3-10 tools, providing comprehensive coverage without being excessive.",{"category":79,"check":172,"severity":63,"summary":173},"Overlapping near-synonym tools","Each skill targets a specific industry or type of professional service, avoiding near-synonym tools with overlapping functionality.",{"category":83,"check":175,"severity":63,"summary":176},"Phantom features","All listed skills and features in the README correspond to specific API interactions or search functionalities described, with no phantom features.",{"category":178,"check":179,"severity":63,"summary":180},"Install","Installation instruction","The README provides clear, copy-pasteable installation instructions for both individual skills and all skills, along with examples and setup guidance for authentication.",{"category":182,"check":183,"severity":63,"summary":184},"Errors","Actionable error messages","The README describes a four-tier funnel and API interaction, implying structured responses that would include actionable error messages for API calls.",{"category":186,"check":187,"severity":85,"summary":188},"Execution","Pinned dependencies","The extension does not appear to have third-party dependencies requiring pinning, as it primarily consists of skill definitions and API interactions.",{"category":72,"check":190,"severity":85,"summary":191},"Dry-run preview","The extension is read-only and performs API queries, thus a dry-run preview is not applicable.",{"category":193,"check":194,"severity":63,"summary":195},"Protocol","Idempotent retry & timeouts","The API documentation referenced implies standard HTTP/API practices which generally include timeouts and retry mechanisms for operations.",{"category":156,"check":197,"severity":63,"summary":198},"Telemetry opt-in","The README clearly states that API access for richer data tiers requires user email/code confirmation, implying an opt-in process for any data handling.",{"category":72,"check":200,"severity":63,"summary":201},"Theme declaration","The marketplace README explicitly declares a curation theme focused on US professional-services firms and their cataloging via ServiceGraph API.",{"category":139,"check":203,"severity":204,"summary":205},"Per-entry version metadata","info","The marketplace `marketplace.json` references the plugin via a directory and implies its usage via `npx skills add nostrband/servicegraph`, but does not explicitly pin individual skill versions within the JSON itself.",1778694708439,"This marketplace hosts Claude Code skills that leverage the ServiceGraph API to find, shortlist, vet, and enrich data on over 100,000 US professional-services firms across various industries. It provides specialized skills for different firm types and an umbrella skill for broader searches.",[209,210,211,212],"Find, shortlist, and enrich US professional services firms.","Specialized skills for industries like marketing, design, legal, and accounting.","API integration with ServiceGraph for comprehensive firm data.","Support for various AI agents via Agent Skills format.",[214,215,216,217],"Finding non-US firms.","Finding consumer-focused services (e.g., personal injury law, personal tax prep).","Providing direct access to the ServiceGraph API without skill abstraction.","Handling tasks unrelated to professional services firm discovery.","3.1.0","To provide a structured and specialized catalog of US professional services firms, enabling users to efficiently find and vet potential partners or vendors through AI-driven search capabilities.","The extension is highly functional, well-documented, and secure, with only a minor info-level finding regarding version metadata for marketplace entries.",95,"A well-curated and documented marketplace of skills for finding and enriching US professional services firms.",[29,32,31,224,225,226],"us-firms","api-client","business-directory",[228,229,230,231],"Finding boutique IP law firms for patent prosecution.","Shortlisting mid-size US management consultancies for strategic projects.","Building a longlist of marketing agencies with specific service offerings.","Confirming contact information and US-based status for scraped agency domains.",{"codeQuality":233,"collectedAt":235,"documentation":236,"maintenance":239,"security":243,"testCoverage":244},{"hasLockfile":234},false,1778694692689,{"descriptionLength":237,"readmeSize":238},139,14153,{"closedIssues90d":11,"forks":240,"hasChangelog":234,"openIssues90d":11,"pushedAt":241,"stars":242},1,1778155912000,161,{"hasNpmPackage":234,"license":39,"smitheryVerified":234},{"hasCi":234,"hasTests":234},{"updatedAt":246},1778694708553,{"basePath":18,"githubOwner":19,"githubRepo":20,"locale":21,"slug":20,"type":248},"marketplace",null,{"evaluate":251,"extract":253},{"promptVersionExtension":218,"promptVersionScoring":26,"score":221,"tags":252,"targetMarket":35,"tier":36},[29,32,31,224,225,226],{"commitSha":38,"marketplace":254,"plugin":255},{"name":19,"pluginCount":240},{"mcpCount":11,"provider":41,"skillCount":11},{"repoId":44},{"_creationTime":258,"_id":44,"identity":259,"providers":260,"workflow":447},1778694685569.3584,{"githubOwner":19,"githubRepo":20,"sourceUrl":16},{"classify":261,"discover":429,"github":432},{"commitSha":38,"extensions":262},[263,276,315,325,333,341,349,357,365,373,381,389,397,405,413,421],{"basePath":18,"description":52,"displayName":19,"installMethods":264,"rationale":265,"selectedPaths":266,"source":275,"sourceLanguage":21,"type":248},{"claudeCode":54},"marketplace.json at .claude-plugin/marketplace.json",[267,270,272],{"path":268,"priority":269},".claude-plugin/marketplace.json","mandatory",{"path":271,"priority":269},"README.md",{"path":273,"priority":274},"LICENSE","high","rule",{"basePath":18,"description":13,"displayName":15,"installMethods":277,"license":39,"rationale":278,"selectedPaths":279,"source":275,"sourceLanguage":21,"type":22},{"claudeCode":15},"plugin manifest at .claude-plugin/plugin.json",[280,282,283,284,287,289,291,293,295,297,299,301,303,305,307,309,311,313],{"path":281,"priority":269},".claude-plugin/plugin.json",{"path":271,"priority":269},{"path":273,"priority":274},{"path":285,"priority":286},"skills/find-ai-consultancy/SKILL.md","medium",{"path":288,"priority":286},"skills/find-cpa-firm/SKILL.md",{"path":290,"priority":286},"skills/find-cybersecurity-firm/SKILL.md",{"path":292,"priority":286},"skills/find-design-agency/SKILL.md",{"path":294,"priority":286},"skills/find-engineering-firm/SKILL.md",{"path":296,"priority":286},"skills/find-law-firm/SKILL.md",{"path":298,"priority":286},"skills/find-management-consultant/SKILL.md",{"path":300,"priority":286},"skills/find-marketing-agency/SKILL.md",{"path":302,"priority":286},"skills/find-pr-agency/SKILL.md",{"path":304,"priority":286},"skills/find-recruiting-firm/SKILL.md",{"path":306,"priority":286},"skills/find-seo-agency/SKILL.md",{"path":308,"priority":286},"skills/find-service-providers/SKILL.md",{"path":310,"priority":286},"skills/find-software-developer/SKILL.md",{"path":312,"priority":286},"skills/find-web-developer/SKILL.md",{"path":314,"priority":269},".mcp.json",{"basePath":316,"description":317,"displayName":318,"installMethods":319,"rationale":320,"selectedPaths":321,"source":275,"sourceLanguage":21,"type":324},"skills/find-ai-consultancy","Use whenever the user wants to find, shortlist, vet, or enrich US AI/ML/data consulting firms (consultancies) — AI/ML development, MLOps, generative AI / LLM apps (RAG, chatbots, agents), computer vision, NLP, recommendation systems, data engineering, BI/analytics. Triggers on \"find an AI/ML consulting firm to build our recommendation engine\", \"shortlist three RAG/LLM consultancies for an enterprise chatbot\", \"compare three AI/ML consulting firms with strong ratings\", or \"pull contact info for these 8 AI consultancy domains\", even when described indirectly (we want to use AI for X, deploy ML to production). Drives the ServiceGraph API (api.servicegraph.co) — a 100k+ US firm catalog filterable by industry, services, location, size, ratings. Defer to find-software-developer for general app/backend work where AI is just a feature. Skip in-house ML/data hires, LLM/AI-tool comparisons (ChatGPT vs Claude), \"how do I fine-tune X\" DIY questions, AI courses for individuals, non-US firms, individual freelancers.","find-ai-consultancy",{"claudeCode":54},"SKILL.md frontmatter at skills/find-ai-consultancy/SKILL.md",[322],{"path":323,"priority":269},"SKILL.md","skill",{"basePath":326,"description":327,"displayName":328,"installMethods":329,"rationale":330,"selectedPaths":331,"source":275,"sourceLanguage":21,"type":324},"skills/find-cpa-firm","Use whenever the user wants to find, shortlist, vet, or enrich US accounting and tax firms (CPA firms) — financial-statement audit, SOC 1/2 audit, corporate tax, bookkeeping for businesses, advisory/fractional CFO, M&A diligence, 409A valuations, R&D tax credits, IPO readiness, sales-and-use tax. Triggers on \"find me a CPA firm for our delaware c-corp series A audit\", \"shortlist three audit firms with SaaS experience\", \"we need a tax advisor for our M&A\", or \"pull contact info for these 10 accounting firm domains\", even when described indirectly (audit our books, fractional CFO support, file our 1120). Drives the ServiceGraph API (api.servicegraph.co) — a 100k+ US firm catalog filterable by industry, services, location, size, ratings. Skip personal/consumer tax preparation (1040, individual estate, retirement planning), in-house controller/CFO hires, \"how do I file my taxes\" DIY questions, accounting-software comparisons (QuickBooks vs Xero), non-US firms, individual freelance bookkeepers.","find-cpa-firm",{"claudeCode":54},"SKILL.md frontmatter at skills/find-cpa-firm/SKILL.md",[332],{"path":323,"priority":269},{"basePath":334,"description":335,"displayName":336,"installMethods":337,"rationale":338,"selectedPaths":339,"source":275,"sourceLanguage":21,"type":324},"skills/find-cybersecurity-firm","Use whenever the user wants to find, shortlist, vet, or enrich US cybersecurity firms — pen-testing/red team, security audits, vCISO, SOC 2 readiness, incident response, managed SOC, IAM, cloud security, and AppSec. Triggers on \"find me a pen-testing firm for our SOC 2 audit\", \"shortlist three vCISO services for our healthcare-tech startup\", \"we need an incident response retainer\", or \"pull contact info for these 8 security firm domains\", even when described indirectly (we got breached, prepare us for the compliance audit, get us SOC 2 ready). Drives the ServiceGraph API (api.servicegraph.co) — a 100k+ US firm catalog filterable by industry, services, location, size, ratings. Skip in-house security hires, \"how do I patch CVE-X\" or \"configure firewall Y\" DIY questions, security-product reviews (CrowdStrike vs SentinelOne, etc.), generic security knowledge questions, consumer/personal security advice, non-US firms, individual freelancers and bug-bounty hunters.","find-cybersecurity-firm",{"claudeCode":54},"SKILL.md frontmatter at skills/find-cybersecurity-firm/SKILL.md",[340],{"path":323,"priority":269},{"basePath":342,"description":343,"displayName":344,"installMethods":345,"rationale":346,"selectedPaths":347,"source":275,"sourceLanguage":21,"type":324},"skills/find-design-agency","Use whenever the user wants to find, shortlist, vet, or enrich US design and creative agencies — graphic design, UX/UI, product design, brand identity, packaging, illustration, motion design, and creative direction. Triggers on \"find me a UX/UI design agency for our SaaS product\", \"shortlist three brand-identity studios in NY\", \"packaging design firm for a CPG launch\", or \"pull contact info for these 10 design studio domains\", even when described indirectly (brand refresh, design our app, build our visual system). Drives the ServiceGraph API (api.servicegraph.co) — a 100k+ US firm catalog filterable by industry, services, location, size, ratings. Defer to find-marketing-agency for marketing-led engagements where design is one of several services. Defer to find-web-developer when the deliverable is a built website. Skip in-house designer hires, \"design me a logo\" DIY asks, design-software comparisons, consumer/personal-design (weddings, hobby projects), non-US firms, individual freelancers.","find-design-agency",{"claudeCode":54},"SKILL.md frontmatter at skills/find-design-agency/SKILL.md",[348],{"path":323,"priority":269},{"basePath":350,"description":351,"displayName":352,"installMethods":353,"rationale":354,"selectedPaths":355,"source":275,"sourceLanguage":21,"type":324},"skills/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.","find-engineering-firm",{"claudeCode":54},"SKILL.md frontmatter at skills/find-engineering-firm/SKILL.md",[356],{"path":323,"priority":269},{"basePath":358,"description":359,"displayName":360,"installMethods":361,"rationale":362,"selectedPaths":363,"source":275,"sourceLanguage":21,"type":324},"skills/find-law-firm","Use whenever the user wants to find, shortlist, vet, or enrich US B2B law firms — corporate, IP/patent, M&A and securities, employment, commercial litigation, regulatory/compliance, data privacy/cyber, real estate, and tax. Triggers on \"find three boutique IP law firms in California\", \"shortlist M&A counsel for a Series-B fundraise\", \"patent prosecution for our hardware startup\", or \"pull contact info for these 10 law firm domains\", even when described indirectly (outside counsel, cap-table review, GDPR/SOC2 oversight). Drives the ServiceGraph API (api.servicegraph.co) — a 100k+ US firm catalog filterable by industry, services, location, size, ratings. Skip personal/consumer legal services where the user is the end client (divorce, personal injury, criminal defense, family law, estate planning, wills) — the catalog is B2B-only. Also skip in-house GC hires, \"is this NDA enforceable\" DIY questions, non-US firms, individual freelancers.","find-law-firm",{"claudeCode":54},"SKILL.md frontmatter at skills/find-law-firm/SKILL.md",[364],{"path":323,"priority":269},{"basePath":366,"description":367,"displayName":368,"installMethods":369,"rationale":370,"selectedPaths":371,"source":275,"sourceLanguage":21,"type":324},"skills/find-management-consultant","Use whenever the user wants to find, shortlist, vet, or enrich US management consultancies — strategy, operations, executive coaching, leadership development, org-development/change management, PMO/program management, sales/revenue operations consulting. Triggers on \"find me three top strategy consultancies in California\", \"shortlist boutique ops-consulting firms with healthcare experience\", \"we need an executive coach for our new CEO\", or \"pull contact info for these 10 consulting firm domains\", even when described indirectly (post-merger integration help, change-management partner, fractional COO). Drives the ServiceGraph API (api.servicegraph.co) — a 100k+ US firm catalog filterable by industry, services, location, size, ratings. Skip in-house strategy hires, \"help me build a strategy\" do-the-work asks, framework comparisons (Lean vs Agile, BCG matrix, etc.), academic/MBA-program questions, life/career coaching for individuals, non-US firms, individual freelancers.","find-management-consultant",{"claudeCode":54},"SKILL.md frontmatter at skills/find-management-consultant/SKILL.md",[372],{"path":323,"priority":269},{"basePath":374,"description":375,"displayName":376,"installMethods":377,"rationale":378,"selectedPaths":379,"source":275,"sourceLanguage":21,"type":324},"skills/find-marketing-agency","Use whenever the user wants to find, shortlist, vet, or enrich US marketing agencies — including branding, content marketing, PPC/paid media, social media, email marketing, performance/demand-gen, video production, and full-service digital agencies. Triggers on requests like \"shortlist three B2B branding agencies in California\", \"find a PPC shop with ecommerce experience\", \"we need a content marketing partner for a SaaS launch\", or \"pull contact info for these 12 agency domains\", even when the need is described indirectly. Drives the ServiceGraph API (api.servicegraph.co) — a 100k+ US firm catalog filterable by industry, services, location, size, ratings, and third-party listings. Skip SEO-only asks (use find-seo-agency), web/software-development asks (use find-web-developer or find-software-developer), recruiting an in-house marketing hire, \"write me a marketing plan\" do-the-work asks, non-US firms, individual freelancers, marketing-software-product recommendations, and consumer/personal-brand asks.","find-marketing-agency",{"claudeCode":54},"SKILL.md frontmatter at skills/find-marketing-agency/SKILL.md",[380],{"path":323,"priority":269},{"basePath":382,"description":383,"displayName":384,"installMethods":385,"rationale":386,"selectedPaths":387,"source":275,"sourceLanguage":21,"type":324},"skills/find-pr-agency","Use whenever the user wants to find, shortlist, vet, or enrich US public-relations and communications agencies — media relations, crisis comms, investor relations (IR), product-launch PR, tech/startup PR, healthcare PR, B2B PR, public affairs, brand reputation, and internal communications. Triggers on \"find me a tech PR agency in NY\", \"shortlist three IR firms for our IPO\", \"we need crisis comms help for a brand reputation issue\", or \"pull contact info for these 10 PR firm domains\", even when described indirectly (we need press, get us into TechCrunch, manage our brand reputation). Drives the ServiceGraph API (api.servicegraph.co) — a 100k+ US firm catalog filterable by industry, services, location, size, ratings. Defer to find-marketing-agency when scope is broader marketing beyond PR/comms. Skip in-house PR/comms hires, \"write me a press release\" DIY asks, PR-software comparisons (Cision, Muck Rack), influencer-marketplace questions, non-US firms, individual freelance PR people.","find-pr-agency",{"claudeCode":54},"SKILL.md frontmatter at skills/find-pr-agency/SKILL.md",[388],{"path":323,"priority":269},{"basePath":390,"description":391,"displayName":392,"installMethods":393,"rationale":394,"selectedPaths":395,"source":275,"sourceLanguage":21,"type":324},"skills/find-recruiting-firm","Use whenever the user wants to find, shortlist, vet, or enrich US recruiting and staffing firms — executive search/retained search, RPO, tech/sales/healthcare recruiting, contingent/contract staffing, and temp staffing. Triggers on \"find me an executive search firm for a CFO search\", \"shortlist three retained-search boutiques in NY focused on tech\", \"we need RPO support for a 50-engineer hiring push\", or \"pull contact info for these 8 staffing firm domains\", even when described indirectly (need help hiring at scale, executive recruiter for senior roles). Drives the ServiceGraph API (api.servicegraph.co) — a 100k+ US firm catalog filterable by industry, services, location, size, ratings. Skip when the user wants to hire someone as their own employee (job-board questions, in-house recruiter hires, \"where should I post the role\"), individual job-seekers looking for recruiters to represent them, candidate-side career coaching, non-US firms, individual freelance recruiters.","find-recruiting-firm",{"claudeCode":54},"SKILL.md frontmatter at skills/find-recruiting-firm/SKILL.md",[396],{"path":323,"priority":269},{"basePath":398,"description":399,"displayName":400,"installMethods":401,"rationale":402,"selectedPaths":403,"source":275,"sourceLanguage":21,"type":324},"skills/find-seo-agency","Use whenever the user wants to find, shortlist, vet, or enrich US SEO agencies — technical SEO, on-page/off-page, link-building, content-led SEO, local SEO, ecommerce SEO, B2B SEO, and SEO audits. Triggers on \"find me an SEO agency in Texas\", \"shortlist three technical SEO consultancies for SaaS\", \"link-building and on-page for our ecommerce store\", or \"pull contact info for these 8 SEO firm domains\", even when described indirectly (organic traffic flat, improve Google rankings, search visibility). Drives the ServiceGraph API (api.servicegraph.co) — a 100k+ US firm catalog filterable by industry, services, location, size, ratings, third-party listings. Defer to find-marketing-agency when scope spans multiple marketing services beyond SEO. Skip SEM/PPC/paid-search asks, web-dev asks (use find-web-developer), \"how do I rank\" DIY questions, SEO tool recommendations (Ahrefs, Semrush), in-house SEO hires, non-US firms, individual freelancers.","find-seo-agency",{"claudeCode":54},"SKILL.md frontmatter at skills/find-seo-agency/SKILL.md",[404],{"path":323,"priority":269},{"basePath":406,"description":407,"displayName":408,"installMethods":409,"rationale":410,"selectedPaths":411,"source":275,"sourceLanguage":21,"type":324},"skills/find-service-providers","Use whenever the user wants to find, shortlist, vet, enrich, or research US professional-services firms — law, marketing, consulting, accounting, IT services, architecture, engineering, HR, PR, design, and similar B2B service providers. Triggers on requests like \"find me a PPC agency in California\", \"shortlist three boutique IP law firms\", \"build a longlist of 50 mid-size IT consultancies\", or \"here are 12 agency domains — pull contact info and confirm which are US-based\", even when the need is described indirectly without naming a category. Drives the ServiceGraph API (api.servicegraph.co) — a 100k+ US firm catalog with filters for industry, services, location, size, ratings, and third-party listings. Skip when the user is asking for personal/consumer services for themselves (an individual's own legal, tax, or medical needs), non-US firms, individual freelancers, retail/ecommerce/SaaS-product companies, recruiting-an-employee tasks, or general web research that doesn't need a structured firm directory.","find-service-providers",{"claudeCode":54},"SKILL.md frontmatter at skills/find-service-providers/SKILL.md",[412],{"path":323,"priority":269},{"basePath":414,"description":415,"displayName":416,"installMethods":417,"rationale":418,"selectedPaths":419,"source":275,"sourceLanguage":21,"type":324},"skills/find-software-developer","Use whenever the user wants to find, shortlist, vet, or enrich US software development firms — custom software, web development, mobile app development, backend/API development, DevOps/cloud, system integration, and hosting. Triggers on \"find a software dev shop in Austin\", \"shortlist three custom-software firms with healthcare experience\", \"we need a mobile app developer for our iOS launch\", or \"pull contact info for these 10 dev shop domains\", even when described indirectly (build a tool, ship a feature, technical partner). Drives the ServiceGraph API (api.servicegraph.co) — a 100k+ US firm catalog filterable by industry, services, location, size, ratings. Defer to find-web-developer for strictly website/landing-page projects. Defer AI/ML, ML pipelines, model building, and data-engineering asks — those are a sibling industry, not software development. Skip in-house engineer hires, code-writing/debugging tasks, cloud-product comparisons, hardware/civil engineering, non-US firms, individual freelancers.","find-software-developer",{"claudeCode":54},"SKILL.md frontmatter at skills/find-software-developer/SKILL.md",[420],{"path":323,"priority":269},{"basePath":422,"description":423,"displayName":424,"installMethods":425,"rationale":426,"selectedPaths":427,"source":275,"sourceLanguage":21,"type":324},"skills/find-web-developer","Use whenever the user wants to find, shortlist, vet, or enrich US web development firms — building, refreshing, or rebuilding marketing sites, landing pages, ecommerce, WordPress/Webflow/Shopify, headless CMS, microsites, and web frontend work. Triggers on \"find a web developer for a marketing landing page\", \"shortlist three Webflow agencies in California\", \"rebuild our ecommerce site on Shopify\", or \"pull contact info for these 8 web dev shop domains\", even when described indirectly (redesign and rebuild our site, ship a microsite). Drives the ServiceGraph API (api.servicegraph.co) — a 100k+ US firm catalog filterable by industry, services, location, size, ratings. Defer to find-software-developer for custom backend/API/mobile/internal-tool work — anything beyond a website. Defer to find-marketing-agency when scope spans broader marketing beyond the build. Skip in-house web-engineer hires, \"how do I build X\" DIY questions, hosting/CMS-product comparisons, non-US firms, individual freelancers.","find-web-developer",{"claudeCode":54},"SKILL.md frontmatter at skills/find-web-developer/SKILL.md",[428],{"path":323,"priority":269},{"sources":430},[431],"manual",{"closedIssues90d":11,"description":433,"forks":240,"homepage":434,"license":39,"openIssues90d":11,"pushedAt":241,"readmeSize":238,"stars":242,"topics":435},"AI Agent skills for a structured catalog of 100k+ US professional-services firms","https://servicegraph.co",[436,437,438,439,440,441,442,31,443,444,445,446],"agent-skills","claude-plugins","claude-skills","mcp-server","ai-agents","b2b-data","openapi","vendor-discovery","claude-code-marketplace","claude-code-plugins","claude-code-skills",{"classifiedAt":448,"discoverAt":449,"extractAt":450,"githubAt":450,"updatedAt":448},1778694689983,1778694685569,1778694688073,[225,226,32,31,29,224],{"evaluatedAt":246,"extractAt":48,"updatedAt":453},1778695093423,[],[]]