[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-nostrband-find-engineering-firm-en":3,"guides-for-nostrband-find-engineering-firm":500,"similar-k17f8kx4t26sv6q3fk02v4qwax86mk58-en":501},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":241,"isFallback":226,"parentExtension":246,"providers":302,"relations":306,"repo":307,"tags":497,"workflow":498},1778694690188.712,"k17f8kx4t26sv6q3fk02v4qwax86mk58",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"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.",{"claudeCode":12},"nostrband/ServiceGraph","find-engineering-firm","https://github.com/nostrband/ServiceGraph",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":224,"workflow":239},1778694804485.601,"kn7e386qbxhnagbwg33x1ewczn86mb4q","en",{"checks":20,"evaluatedAt":192,"extensionSummary":193,"features":194,"nonGoals":200,"promptVersionExtension":205,"promptVersionScoring":206,"purpose":207,"rationale":208,"score":209,"summary":210,"tags":211,"targetMarket":217,"tier":218,"useCases":219},[21,26,29,32,36,39,44,48,51,54,58,62,65,69,72,75,78,81,84,87,91,95,99,103,107,110,113,116,120,123,126,129,132,135,138,142,146,150,153,157,160,163,166,169,173,176,179,182,185,189],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","The description clearly identifies the problem of finding, shortlisting, vetting, or enriching US engineering firms for real-world projects and explicitly states it is NOT for software engineering.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The skill leverages the ServiceGraph API to provide a structured, filterable catalog of US engineering firms, offering significantly more value and precision than a general LLM query.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The skill provides a complete lifecycle for finding engineering firms, from initial discovery and filtering to obtaining contact information, covering its stated use case thoroughly.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The skill is focused solely on finding and enriching information about US real-world engineering firms, with clear boundaries against software engineering and other professional services.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The description accurately and concisely reflects the skill's capabilities, including its target domain, supported services, API usage, and clear non-goals.",{"category":40,"check":41,"severity":42,"summary":43},"Invocation","Scoped tools","not_applicable","This is a skill, not an MCP server, and does not expose individual tools in the same manner. The core logic is driven by constructing API filter strings.",{"category":45,"check":46,"severity":24,"summary":47},"Documentation","Configuration & parameter reference","The SKILL.md details the filter DSL, including operators and values, and the README explains the four-tier API funnel and quota rules. Authentication steps are clearly documented.",{"category":33,"check":49,"severity":42,"summary":50},"Tool naming","As a skill, it does not expose distinct tools with names in the traditional sense. The core interaction is through constructing API filters.",{"category":33,"check":52,"severity":24,"summary":53},"Minimal I/O surface","The skill's interaction with the API is based on constructing specific filter strings and processing structured JSON responses, with no extraneous data.",{"category":55,"check":56,"severity":24,"summary":57},"License","License usability","The skill is licensed under the MIT license, which is a permissive open-source license, and this is clearly stated in the LICENSE file and README.",{"category":59,"check":60,"severity":24,"summary":61},"Maintenance","Commit recency","The last commit was on 2026-05-07, which is within the last 3 months.",{"category":59,"check":63,"severity":42,"summary":64},"Dependency Management","The skill does not appear to use any third-party dependencies that require explicit management beyond standard HTTP client functionality.",{"category":66,"check":67,"severity":24,"summary":68},"Security","Secret Management","The skill provides detailed instructions for handling API tokens securely, advising against including them in the LLM context and recommending shell dispatch or secure capture methods.",{"category":66,"check":70,"severity":24,"summary":71},"Injection","The skill's filter DSL is well-defined, and instructions emphasize using validation and checking filters via `/v1/check` to prevent injection vulnerabilities.",{"category":66,"check":73,"severity":24,"summary":74},"Transitive Supply-Chain Grenades","The skill relies on direct API calls using `curl` or an HTTP client and does not fetch or execute arbitrary external code.",{"category":66,"check":76,"severity":24,"summary":77},"Sandbox Isolation","The skill's primary function is API interaction and data processing, with no operations that would modify files outside its intended scope.",{"category":66,"check":79,"severity":24,"summary":80},"Sandbox escape primitives","No detached-process spawns or deny-retry loops are evident in the skill's described operation.",{"category":66,"check":82,"severity":24,"summary":83},"Data Exfiltration","The skill's outbound calls are to the documented ServiceGraph API, and the documentation explicitly guides against leaking sensitive information like API tokens.",{"category":66,"check":85,"severity":24,"summary":86},"Hidden Text Tricks","The bundled content (SKILL.md, README.md, LICENSE) appears free of hidden-steering tricks or obfuscated instructions.",{"category":88,"check":89,"severity":24,"summary":90},"Hooks","Opaque code execution","The skill's logic is primarily defined in prose and API interaction patterns, with no obfuscated or dynamically executed code.",{"category":92,"check":93,"severity":24,"summary":94},"Portability","Structural Assumption","The skill makes no assumptions about the user's project structure beyond the necessity of an HTTP client and the potential presence of environment variables for authentication.",{"category":96,"check":97,"severity":24,"summary":98},"Trust","Issues Attention","There are 0 open issues and 0 closed issues in the last 90 days, indicating either a new/stable project or issues being handled elsewhere.",{"category":100,"check":101,"severity":24,"summary":102},"Versioning","Release Management","The manifest includes a version '0.2', indicating a clear versioning signal.",{"category":104,"check":105,"severity":24,"summary":106},"Code Execution","Validation","The SKILL.md extensively details the filter DSL and encourages using the `/v1/check` endpoint for validation, ensuring inputs are constrained.",{"category":66,"check":108,"severity":24,"summary":109},"Unguarded Destructive Operations","The skill is primarily read-only, focusing on querying an API. Any potential interaction (like OTP capture) is gated by user approval or explicit steps.",{"category":104,"check":111,"severity":24,"summary":112},"Error Handling","The SKILL.md provides a detailed error table, outlining status codes, error codes, and suggested actions for each, enabling meaningful agent response.",{"category":104,"check":114,"severity":42,"summary":115},"Logging","As a skill that primarily makes API calls and processes responses, local audit logging is not a relevant concern.",{"category":117,"check":118,"severity":24,"summary":119},"Compliance","GDPR","The skill does not operate on personal data beyond user-provided email for OTP, which is handled by the API provider, not directly by the skill.",{"category":117,"check":121,"severity":24,"summary":122},"Target market","The skill explicitly targets US engineering firms and professional services, aligning with the 'global' market for API-driven discovery, with no regional restrictions.",{"category":92,"check":124,"severity":24,"summary":125},"Runtime stability","The skill's operation relies on standard HTTP clients and environment variables, making it highly portable across different operating systems and shells.",{"category":45,"check":127,"severity":24,"summary":128},"README","The README provides a good overview of the ServiceGraph platform and its skills, including installation and usage examples.",{"category":33,"check":130,"severity":42,"summary":131},"Tool surface size","This is a skill, not a collection of distinct tools, so tool surface size is not applicable.",{"category":40,"check":133,"severity":42,"summary":134},"Overlapping near-synonym tools","As a skill, it does not expose multiple tools that could be considered near-synonyms.",{"category":45,"check":136,"severity":24,"summary":137},"Phantom features","All features described in the README and SKILL.md, such as API interaction and filtering, are directly implemented through API calls and documented logic.",{"category":139,"check":140,"severity":24,"summary":141},"Install","Installation instruction","The README provides clear copy-paste installation instructions for both individual and all skills, along with examples of usage and authentication setup.",{"category":143,"check":144,"severity":24,"summary":145},"Errors","Actionable error messages","The SKILL.md includes a detailed error table with specific codes, messages, and recommended actions for API-related errors.",{"category":147,"check":148,"severity":42,"summary":149},"Execution","Pinned dependencies","The skill does not appear to bundle or rely on specific third-party script dependencies that require pinning.",{"category":33,"check":151,"severity":42,"summary":152},"Dry-run preview","The skill is read-only and does not perform state-changing operations or send data outward, making a dry-run mode irrelevant.",{"category":154,"check":155,"severity":24,"summary":156},"Protocol","Idempotent retry & timeouts","The API documentation implies standard HTTP retry mechanisms and timeouts, and the skill's interaction pattern is stateless.",{"category":117,"check":158,"severity":24,"summary":159},"Telemetry opt-in","The skill does not emit telemetry. Any API calls are to the ServiceGraph API, and security documentation emphasizes keeping tokens out of the LLM context.",{"category":40,"check":161,"severity":24,"summary":162},"Precise Purpose","The description precisely names the artifact (US engineering firms) and the user intent (find, shortlist, vet, enrich), with clear triggers and non-goals.",{"category":40,"check":164,"severity":24,"summary":165},"Concise Frontmatter","The frontmatter is concise, immediately stating the core capability and trigger phrases without excessive verbosity.",{"category":45,"check":167,"severity":24,"summary":168},"Concise Body","The SKILL.md is well-structured, delegating detailed API information and examples to other sections or the README, keeping the core instructions focused.",{"category":170,"check":171,"severity":24,"summary":172},"Context","Progressive Disclosure","The SKILL.md outlines the workflow and directs users to API documentation and examples for deeper material, adhering to progressive disclosure.",{"category":170,"check":174,"severity":42,"summary":175},"Forked exploration","This skill's workflow does not involve deep code review or extensive exploration that would necessitate forked context.",{"category":22,"check":177,"severity":24,"summary":178},"Usage examples","The SKILL.md and README provide numerous end-to-end examples demonstrating filter construction, API calls, and expected outcomes for various scenarios.",{"category":22,"check":180,"severity":24,"summary":181},"Edge cases","The SKILL.md documents several failure modes (e.g., filter_parse_error, unauthorized, rate_limited, quota_exhausted) with clear symptom and recovery steps.",{"category":104,"check":183,"severity":42,"summary":184},"Tool Fallback","The skill does not rely on external MCP tools; it directly calls the ServiceGraph API.",{"category":186,"check":187,"severity":24,"summary":188},"Safety","Halt on unexpected state","The skill's interaction with the API includes handling specific error codes that would halt the workflow and report unexpected states.",{"category":92,"check":190,"severity":24,"summary":191},"Cross-skill coupling","The skill is self-contained and does not implicitly rely on other skills; it clearly directs users to specific sibling skills when adjacent tasks arise (e.g., find-architecture-firm).",1778694804254,"This skill interfaces with the ServiceGraph API to provide a structured catalog of over 100,000 US professional-services firms, specifically focusing on real-world engineering disciplines. It allows users to find, shortlist, and enrich information about firms based on industry, services, location, size, and ratings, while explicitly excluding software engineering and non-US firms. The skill details API interaction, authentication methods, filter DSL, and error handling.",[195,196,197,198,199],"Find, shortlist, and enrich US engineering firms","Filter by industry, services, location, size, and ratings","Supports civil, structural, MEP, mechanical, electrical, and more","Drives the ServiceGraph API (api.servicegraph.co)","Clear exclusion of software engineering and non-US firms",[201,202,203,204],"Finding software engineering firms or teams","Hiring in-house engineering managers","Finding non-US firms or individual freelancers","Software product comparisons (e.g., Revit, AutoCAD)","3.0.0","4.4.0","To help users efficiently find and vet US-based real-world engineering firms for projects in sectors like buildings, infrastructure, and manufacturing, avoiding software engineering and international searches.","The skill is exceptionally well-documented and robust, with clear purpose, comprehensive examples, detailed error handling, and strong security practices around API key management.",99,"A high-quality skill for discovering and vetting US real-world engineering firms via the ServiceGraph API.",[212,213,214,215,216],"engineering","business","search","directory","api","global","verified",[220,221,222,223],"Finding civil engineering firms in Florida for transportation projects","Shortlisting structural engineering firms with high-rise experience","Identifying MEP consultancies for hospital projects","Enriching contact info for a list of US engineering firm domains",{"codeQuality":225,"collectedAt":227,"documentation":228,"maintenance":231,"security":236,"testCoverage":238},{"hasLockfile":226},false,1778694786723,{"descriptionLength":229,"readmeSize":230},998,14153,{"closedIssues90d":8,"forks":232,"hasChangelog":226,"manifestVersion":233,"openIssues90d":8,"pushedAt":234,"stars":235},1,"0.2",1778155912000,161,{"hasNpmPackage":226,"license":237,"smitheryVerified":226},"MIT",{"hasCi":226,"hasTests":226},{"updatedAt":240},1778694804485,{"basePath":242,"githubOwner":243,"githubRepo":244,"locale":18,"slug":13,"type":245},"skills/find-engineering-firm","nostrband","ServiceGraph","skill",{"_creationTime":247,"_id":248,"community":249,"display":250,"identity":254,"parentExtension":257,"providers":289,"relations":297,"tags":298,"workflow":299},1778694690188.7107,"k170hexh2b1y2ab8gj4acbt6t186mmhn",{"reviewCount":8},{"description":251,"installMethods":252,"name":253,"sourceUrl":14},"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":253},"servicegraph",{"basePath":255,"githubOwner":243,"githubRepo":244,"locale":18,"slug":244,"type":256},"","plugin",{"_creationTime":258,"_id":259,"community":260,"display":261,"identity":264,"providers":266,"relations":282,"tags":284,"workflow":285},1778694690188.7104,"k1732w2rmwwpgp3kty4p9dhq0586mqne",{"reviewCount":8},{"description":262,"installMethods":263,"name":243,"sourceUrl":14},"ServiceGraph plugins — Claude Code skills for finding, shortlisting, and enriching US professional-services firms via the ServiceGraph API.",{"claudeCode":12},{"basePath":255,"githubOwner":243,"githubRepo":244,"locale":18,"slug":244,"type":265},"marketplace",{"evaluate":267,"extract":277},{"promptVersionExtension":268,"promptVersionScoring":206,"score":269,"tags":270,"targetMarket":217,"tier":218},"3.1.0",95,[271,272,273,274,275,276],"service-providers","lead-generation","professional-services","us-firms","api-client","business-directory",{"commitSha":278,"marketplace":279,"plugin":280},"HEAD",{"name":243,"pluginCount":232},{"mcpCount":8,"provider":281,"skillCount":8},"classify",{"repoId":283},"kd73je8ge8dvxgqqy6nvhxz1e186nhcc",[275,276,272,273,271,274],{"evaluatedAt":286,"extractAt":287,"updatedAt":288},1778694708553,1778694690188,1778695093423,{"evaluate":290,"extract":294},{"promptVersionExtension":205,"promptVersionScoring":206,"score":209,"tags":291,"targetMarket":217,"tier":218},[271,292,273,272,293,216],"agencies","catalog",{"commitSha":278,"license":237,"plugin":295},{"mcpCount":8,"provider":281,"skillCount":296},14,{"parentExtensionId":259,"repoId":283},[292,216,293,272,273,271],{"evaluatedAt":300,"extractAt":287,"updatedAt":301},1778694718700,1778695093227,{"evaluate":303,"extract":305},{"promptVersionExtension":205,"promptVersionScoring":206,"score":209,"tags":304,"targetMarket":217,"tier":218},[212,213,214,215,216],{"commitSha":278},{"parentExtensionId":248,"repoId":283},{"_creationTime":308,"_id":283,"identity":309,"providers":310,"workflow":493},1778694685569.3584,{"githubOwner":243,"githubRepo":244,"sourceUrl":14},{"classify":311,"discover":475,"github":478},{"commitSha":278,"extensions":312},[313,326,365,374,382,390,398,403,411,419,427,435,443,451,459,467],{"basePath":255,"description":262,"displayName":243,"installMethods":314,"rationale":315,"selectedPaths":316,"source":325,"sourceLanguage":18,"type":265},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[317,320,322],{"path":318,"priority":319},".claude-plugin/marketplace.json","mandatory",{"path":321,"priority":319},"README.md",{"path":323,"priority":324},"LICENSE","high","rule",{"basePath":255,"description":251,"displayName":253,"installMethods":327,"license":237,"rationale":328,"selectedPaths":329,"source":325,"sourceLanguage":18,"type":256},{"claudeCode":253},"plugin manifest at .claude-plugin/plugin.json",[330,332,333,334,337,339,341,343,345,347,349,351,353,355,357,359,361,363],{"path":331,"priority":319},".claude-plugin/plugin.json",{"path":321,"priority":319},{"path":323,"priority":324},{"path":335,"priority":336},"skills/find-ai-consultancy/SKILL.md","medium",{"path":338,"priority":336},"skills/find-cpa-firm/SKILL.md",{"path":340,"priority":336},"skills/find-cybersecurity-firm/SKILL.md",{"path":342,"priority":336},"skills/find-design-agency/SKILL.md",{"path":344,"priority":336},"skills/find-engineering-firm/SKILL.md",{"path":346,"priority":336},"skills/find-law-firm/SKILL.md",{"path":348,"priority":336},"skills/find-management-consultant/SKILL.md",{"path":350,"priority":336},"skills/find-marketing-agency/SKILL.md",{"path":352,"priority":336},"skills/find-pr-agency/SKILL.md",{"path":354,"priority":336},"skills/find-recruiting-firm/SKILL.md",{"path":356,"priority":336},"skills/find-seo-agency/SKILL.md",{"path":358,"priority":336},"skills/find-service-providers/SKILL.md",{"path":360,"priority":336},"skills/find-software-developer/SKILL.md",{"path":362,"priority":336},"skills/find-web-developer/SKILL.md",{"path":364,"priority":319},".mcp.json",{"basePath":366,"description":367,"displayName":368,"installMethods":369,"rationale":370,"selectedPaths":371,"source":325,"sourceLanguage":18,"type":245},"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":12},"SKILL.md frontmatter at skills/find-ai-consultancy/SKILL.md",[372],{"path":373,"priority":319},"SKILL.md",{"basePath":375,"description":376,"displayName":377,"installMethods":378,"rationale":379,"selectedPaths":380,"source":325,"sourceLanguage":18,"type":245},"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":12},"SKILL.md frontmatter at skills/find-cpa-firm/SKILL.md",[381],{"path":373,"priority":319},{"basePath":383,"description":384,"displayName":385,"installMethods":386,"rationale":387,"selectedPaths":388,"source":325,"sourceLanguage":18,"type":245},"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":12},"SKILL.md frontmatter at skills/find-cybersecurity-firm/SKILL.md",[389],{"path":373,"priority":319},{"basePath":391,"description":392,"displayName":393,"installMethods":394,"rationale":395,"selectedPaths":396,"source":325,"sourceLanguage":18,"type":245},"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":12},"SKILL.md frontmatter at skills/find-design-agency/SKILL.md",[397],{"path":373,"priority":319},{"basePath":242,"description":10,"displayName":13,"installMethods":399,"rationale":400,"selectedPaths":401,"source":325,"sourceLanguage":18,"type":245},{"claudeCode":12},"SKILL.md frontmatter at skills/find-engineering-firm/SKILL.md",[402],{"path":373,"priority":319},{"basePath":404,"description":405,"displayName":406,"installMethods":407,"rationale":408,"selectedPaths":409,"source":325,"sourceLanguage":18,"type":245},"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":12},"SKILL.md frontmatter at skills/find-law-firm/SKILL.md",[410],{"path":373,"priority":319},{"basePath":412,"description":413,"displayName":414,"installMethods":415,"rationale":416,"selectedPaths":417,"source":325,"sourceLanguage":18,"type":245},"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":12},"SKILL.md frontmatter at skills/find-management-consultant/SKILL.md",[418],{"path":373,"priority":319},{"basePath":420,"description":421,"displayName":422,"installMethods":423,"rationale":424,"selectedPaths":425,"source":325,"sourceLanguage":18,"type":245},"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":12},"SKILL.md frontmatter at skills/find-marketing-agency/SKILL.md",[426],{"path":373,"priority":319},{"basePath":428,"description":429,"displayName":430,"installMethods":431,"rationale":432,"selectedPaths":433,"source":325,"sourceLanguage":18,"type":245},"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":12},"SKILL.md frontmatter at skills/find-pr-agency/SKILL.md",[434],{"path":373,"priority":319},{"basePath":436,"description":437,"displayName":438,"installMethods":439,"rationale":440,"selectedPaths":441,"source":325,"sourceLanguage":18,"type":245},"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":12},"SKILL.md frontmatter at skills/find-recruiting-firm/SKILL.md",[442],{"path":373,"priority":319},{"basePath":444,"description":445,"displayName":446,"installMethods":447,"rationale":448,"selectedPaths":449,"source":325,"sourceLanguage":18,"type":245},"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":12},"SKILL.md frontmatter at skills/find-seo-agency/SKILL.md",[450],{"path":373,"priority":319},{"basePath":452,"description":453,"displayName":454,"installMethods":455,"rationale":456,"selectedPaths":457,"source":325,"sourceLanguage":18,"type":245},"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":12},"SKILL.md frontmatter at skills/find-service-providers/SKILL.md",[458],{"path":373,"priority":319},{"basePath":460,"description":461,"displayName":462,"installMethods":463,"rationale":464,"selectedPaths":465,"source":325,"sourceLanguage":18,"type":245},"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":12},"SKILL.md frontmatter at skills/find-software-developer/SKILL.md",[466],{"path":373,"priority":319},{"basePath":468,"description":469,"displayName":470,"installMethods":471,"rationale":472,"selectedPaths":473,"source":325,"sourceLanguage":18,"type":245},"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":12},"SKILL.md frontmatter at skills/find-web-developer/SKILL.md",[474],{"path":373,"priority":319},{"sources":476},[477],"manual",{"closedIssues90d":8,"description":479,"forks":232,"homepage":480,"license":237,"openIssues90d":8,"pushedAt":234,"readmeSize":230,"stars":235,"topics":481},"AI Agent skills for a structured catalog of 100k+ US professional-services firms","https://servicegraph.co",[482,483,484,485,486,487,488,273,489,490,491,492],"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":494,"discoverAt":495,"extractAt":496,"githubAt":496,"updatedAt":494},1778694689983,1778694685569,1778694688073,[216,213,215,212,214],{"evaluatedAt":240,"extractAt":287,"updatedAt":499},1778695094284,[],[502,521,548,579,605,625],{"_creationTime":503,"_id":504,"community":505,"display":506,"identity":508,"providers":509,"relations":516,"tags":517,"workflow":518},1778694690188.7114,"k17f5djrtgcfht64yn209hdmqh86n8kv",{"reviewCount":8},{"description":384,"installMethods":507,"name":385,"sourceUrl":14},{"claudeCode":12},{"basePath":383,"githubOwner":243,"githubRepo":244,"locale":18,"slug":385,"type":245},{"evaluate":510,"extract":515},{"promptVersionExtension":205,"promptVersionScoring":206,"score":511,"tags":512,"targetMarket":217,"tier":218},100,[513,253,213,514,216,214],"cybersecurity","procurement",{"commitSha":278},{"parentExtensionId":248,"repoId":283},[216,213,513,514,214,253],{"evaluatedAt":519,"extractAt":287,"updatedAt":520},1778694766522,1778695093938,{"_creationTime":522,"_id":523,"community":524,"display":525,"identity":531,"providers":534,"relations":541,"tags":543,"workflow":544},1778692220267.4014,"k173ztaywbkajjk9gqy90n98fx86mnzf",{"reviewCount":8},{"description":526,"installMethods":527,"name":529,"sourceUrl":530},"Search and book flights across 180+ airlines with zero markup — $20–50 cheaper than OTAs. Returns raw airline prices via local connectors (Ryanair, EasyJet, Wizz Air, Southwest, AirAsia, and 175+ more). Use when user asks to \"find flights\", \"search flights\", \"book a flight\", \"compare airline prices\", \"find cheap flights\", \"fly from X to Y\", \"find connections\", \"find layover options\", or any flight-related travel query. Do NOT use for hotel-only searches, car rentals, or non-flight travel bookings.",{"claudeCode":528},"LetsFG/LetsFG","flight-search","https://github.com/LetsFG/LetsFG",{"basePath":532,"githubOwner":533,"githubRepo":533,"locale":18,"slug":529,"type":245},"skills/flight-search","LetsFG",{"evaluate":535,"extract":540},{"promptVersionExtension":205,"promptVersionScoring":206,"score":511,"tags":536,"targetMarket":217,"tier":218},[537,538,539,216,214],"flights","travel","booking",{"commitSha":278},{"repoId":542},"kd7d4mhwkp3k1m28hz28hyn2dd86mm88",[216,539,537,214,538],{"evaluatedAt":545,"extractAt":546,"updatedAt":547},1778692265291,1778692220267,1778692489923,{"_creationTime":549,"_id":550,"community":551,"display":552,"identity":558,"providers":561,"relations":571,"tags":574,"workflow":575},1778699170774.1592,"k172e8vt4zcz50bb0vfp6ptb1n86mf90",{"reviewCount":8},{"description":553,"installMethods":554,"name":556,"sourceUrl":557},"Use when the user needs X (Twitter) data or confirmation-gated X actions through Xquik: tweet search, user lookup, follower extraction, media download, monitoring, webhooks, MCP, SDKs, posting, likes, DMs, and profile updates. Requires a Xquik API key. Never ask for X login material.",{"claudeCode":555},"Xquik-dev/x-twitter-scraper","x-twitter-scraper","https://github.com/Xquik-dev/x-twitter-scraper",{"basePath":559,"githubOwner":560,"githubRepo":556,"locale":18,"slug":556,"type":245},"skills/x-twitter-scraper","Xquik-dev",{"evaluate":562,"extract":570},{"promptVersionExtension":205,"promptVersionScoring":206,"score":511,"tags":563,"targetMarket":217,"tier":218},[564,565,216,566,567,568,569],"twitter","x","data-retrieval","automation","mcp","sdk",{"commitSha":278},{"parentExtensionId":572,"repoId":573},"k17axvhmvwp90strpqcd5b0h7986m80d","kd783enpnwhry153ka0z65ear186mjbh",[216,567,566,568,569,564,565],{"evaluatedAt":576,"extractAt":577,"updatedAt":578},1778699230863,1778699170774,1778699296021,{"_creationTime":580,"_id":581,"community":582,"display":583,"identity":589,"providers":593,"relations":599,"tags":601,"workflow":602},1778697652123.8982,"k175ckmrqc4x6sjm90k7ejbj3s86ntxs",{"reviewCount":8},{"description":584,"installMethods":585,"name":587,"sourceUrl":588},"Use the Slack tool to react, pin/unpin, send, edit, delete messages, or fetch Slack member info.",{"claudeCode":586},"steipete/clawdis","slack","https://github.com/steipete/clawdis",{"basePath":590,"githubOwner":591,"githubRepo":592,"locale":18,"slug":587,"type":245},"skills/slack","steipete","clawdis",{"evaluate":594,"extract":598},{"promptVersionExtension":205,"promptVersionScoring":206,"score":511,"tags":595,"targetMarket":217,"tier":218},[587,596,597,567,216],"messaging","communication",{"commitSha":278},{"repoId":600},"kd738npxg9yh3xf3vddzy9fyfh86nhng",[216,567,597,596,587],{"evaluatedAt":603,"extractAt":604,"updatedAt":603},1778698950505,1778697652123,{"_creationTime":606,"_id":607,"community":608,"display":609,"identity":613,"providers":615,"relations":621,"tags":622,"workflow":623},1778697652123.8928,"k171pew5empzzrfghyg9nqrk6n86nqa9",{"reviewCount":8},{"description":610,"installMethods":611,"name":612,"sourceUrl":588},"Use gh for GitHub issues, PR status, CI/logs, comments, reviews, releases, and API queries.",{"claudeCode":586},"github",{"basePath":614,"githubOwner":591,"githubRepo":592,"locale":18,"slug":612,"type":245},"skills/github",{"evaluate":616,"extract":620},{"promptVersionExtension":205,"promptVersionScoring":206,"score":511,"tags":617,"targetMarket":217,"tier":218},[612,618,216,619,567],"cli","developer-tools",{"commitSha":278},{"repoId":600},[216,567,618,619,612],{"evaluatedAt":624,"extractAt":604,"updatedAt":624},1778698569289,{"_creationTime":626,"_id":627,"community":628,"display":629,"identity":635,"providers":639,"relations":647,"tags":649,"workflow":650},1778696993586.708,"k17fsfrfvbnsvwkcqp8y85wdad86mmwq",{"reviewCount":8},{"description":630,"installMethods":631,"name":633,"sourceUrl":634},"Stop and consult this skill whenever your response would include specific facts about Anthropic's products. Covers: Claude Code (how to install, Node.js requirements, platform/OS support, MCP server integration, configuration), Claude API (function calling/tool use, batch processing, SDK usage, rate limits, pricing, models, streaming), and Claude.ai (Pro vs Team vs Enterprise plans, feature limits). Trigger this even for coding tasks that use the Anthropic SDK, content creation mentioning Claude capabilities or pricing, or LLM provider comparisons. Any time you would otherwise rely on memory for Anthropic product details, verify here instead — your training data may be outdated or wrong.",{"claudeCode":632},"SeifBenayed/claude-code-sdk","product-self-knowledge","https://github.com/SeifBenayed/claude-code-sdk",{"basePath":636,"githubOwner":637,"githubRepo":638,"locale":18,"slug":633,"type":245},".claude/skills/product-self-knowledge","SeifBenayed","claude-code-sdk",{"evaluate":640,"extract":646},{"promptVersionExtension":205,"promptVersionScoring":206,"score":511,"tags":641,"targetMarket":217,"tier":218},[642,643,644,216,569,645],"anthropic","documentation","claude","knowledge-base",{"commitSha":278},{"repoId":648},"kd78s53c1852h5p7c3qem663xs86njab",[642,216,644,643,645,569],{"evaluatedAt":651,"extractAt":652,"updatedAt":651},1778697182451,1778696993586]