[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-nostrband-find-marketing-agency-en":3,"guides-for-nostrband-find-marketing-agency":506,"similar-k17aq556bj51rc7ryh890rg6hs86my94-en":507},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":247,"isFallback":232,"parentExtension":253,"providers":308,"relations":312,"repo":313,"tags":503,"workflow":504},1778694690188.7126,"k17aq556bj51rc7ryh890rg6hs86my94",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"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.",{"claudeCode":12},"nostrband/ServiceGraph","ServiceGraph Marketing Agency Finder","https://github.com/nostrband/ServiceGraph",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":230,"workflow":245},1778694856193.475,"kn7e41hcsm9gkqy38v7xdmnd4586nkvk","en",{"checks":20,"evaluatedAt":192,"extensionSummary":193,"features":194,"nonGoals":200,"practices":206,"prerequisites":210,"promptVersionExtension":211,"promptVersionScoring":212,"purpose":213,"rationale":214,"score":215,"summary":216,"tags":217,"targetMarket":223,"tier":224,"useCases":225},[21,26,29,32,36,39,43,47,50,53,57,61,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 states the problem of finding, shortlisting, and enriching US marketing agencies, providing specific examples of user requests and the types of agencies sought.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The skill drives the ServiceGraph API, offering a structured catalog of US marketing agencies with specific filterable attributes, providing significant value beyond a generic LLM's capabilities.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The skill fully covers the use case of finding marketing agencies, including authentication flows and API interaction details, behaving like a professional service for the complete lifecycle.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The skill is focused on finding US marketing agencies via the ServiceGraph API, with clear deferrals to sibling skills for more specialized requests like SEO or web development.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The displayed description accurately reflects the skill's capabilities, including its API usage, target domain, and clear non-goals.",{"category":40,"check":41,"severity":24,"summary":42},"Invocation","Scoped tools","The skill uses specific tools like `list_tags`, `check_filter`, `explore_firms`, `search_firms`, and `get_firm`, which are narrow verb-noun specialists.",{"category":44,"check":45,"severity":24,"summary":46},"Documentation","Configuration & parameter reference","The SKILL.md and README.md comprehensively document the API's filter DSL, including field kinds, operators, and examples, with clear instructions on authentication and token handling.",{"category":33,"check":48,"severity":24,"summary":49},"Tool naming","The tool names (`list_tags`, `check_filter`, `explore_firms`, `search_firms`, `get_firm`) are descriptive verb-noun pairs relevant to the domain.",{"category":33,"check":51,"severity":24,"summary":52},"Minimal I/O surface","Tool parameters are well-defined (filters, IDs), and responses are structured, returning only promised data without internal diagnostics or unrelated telemetry.",{"category":54,"check":55,"severity":24,"summary":56},"License","License usability","The license is MIT, clearly stated in the LICENSE file and README.md, and is a permissive open-source license.",{"category":58,"check":59,"severity":24,"summary":60},"Maintenance","Commit recency","The last commit was on 2026-05-07, which is within the last 90 days, indicating recent maintenance.",{"category":58,"check":62,"severity":63,"summary":64},"Dependency Management","not_applicable","The skill does not appear to use any third-party dependencies that require management beyond its own code and the ServiceGraph API.",{"category":66,"check":67,"severity":24,"summary":68},"Security","Secret Management","The skill explicitly instructs against handling raw tokens in the LLM context, promoting secure shell dispatch and OTP flows, preventing secret leakage.",{"category":66,"check":70,"severity":24,"summary":71},"Injection","The skill processes API responses as data and does not execute instructions from external sources. The filter DSL is well-defined and validated.",{"category":66,"check":73,"severity":24,"summary":74},"Transitive Supply-Chain Grenades","The skill does not fetch external code or data at runtime; all necessary logic and examples are bundled within the repository.",{"category":66,"check":76,"severity":24,"summary":77},"Sandbox Isolation","The skill's operations are confined to API calls and shell dispatch for token handling, without modifying files outside its intended scope.",{"category":66,"check":79,"severity":24,"summary":80},"Sandbox escape primitives","No detached process spawns or deny-retry loops were found in the provided scripts or instructions.",{"category":66,"check":82,"severity":24,"summary":83},"Data Exfiltration","The skill guides against submitting confidential data to third parties and explicitly warns against echoing tokens, ensuring data security.",{"category":66,"check":85,"severity":24,"summary":86},"Hidden Text Tricks","The bundled content and descriptions are free of hidden steering tricks, using clean ASCII and expected Unicode characters.",{"category":88,"check":89,"severity":24,"summary":90},"Hooks","Opaque code execution","The skill's logic is presented as readable prose and curl examples, with no obfuscated code, base64 payloads, or runtime script fetching.",{"category":92,"check":93,"severity":24,"summary":94},"Portability","Structural Assumption","The skill makes no assumptions about the user's project structure, relying on API interactions and explicit user confirmation for actions.",{"category":96,"check":97,"severity":24,"summary":98},"Trust","Issues Attention","With 0 open and 0 closed issues in the last 90 days, the skill is either very new or has no current issues, indicating good maintainer engagement.",{"category":100,"check":101,"severity":24,"summary":102},"Versioning","Release Management","A meaningful version ('0.3') is present in the SKILL.md frontmatter.",{"category":104,"check":105,"severity":24,"summary":106},"Code Execution","Validation","The filter DSL is described in detail, and the use of the `/v1/check` endpoint is recommended for validating filters before execution, ensuring proper input handling.",{"category":66,"check":108,"severity":24,"summary":109},"Unguarded Destructive Operations","The skill primarily performs read operations or API calls. Token handling is secured via user confirmation and shell dispatch, not destructive operations.",{"category":104,"check":111,"severity":24,"summary":112},"Error Handling","API errors are documented with specific codes and suggested actions, allowing the agent to handle them meaningfully. The OTP flow also provides error guidance.",{"category":104,"check":114,"severity":63,"summary":115},"Logging","The skill primarily makes API calls and handles user interaction; there are no destructive actions or complex local script executions that would necessitate a local audit log.",{"category":117,"check":118,"severity":24,"summary":119},"Compliance","GDPR","The skill operates on business data and explicitly avoids handling personal data without user consent or explicit sanitization guidance for token management.",{"category":117,"check":121,"severity":24,"summary":122},"Target market","The skill's documentation explicitly states it operates on US firms and lists non-US requests as out-of-scope, aligning with a 'global' target market that can handle regional constraints.",{"category":92,"check":124,"severity":24,"summary":125},"Runtime stability","The skill relies on standard tools like curl and shell commands, making it portable across POSIX-compliant systems without specific OS or editor assumptions.",{"category":44,"check":127,"severity":24,"summary":128},"README","The README.md provides a comprehensive overview, installation instructions, skill descriptions, and usage examples, clearly stating the extension's purpose.",{"category":33,"check":130,"severity":24,"summary":131},"Tool surface size","The skill exposes 5 tools (`list_tags`, `check_filter`, `explore_firms`, `search_firms`, `get_firm`), which falls within the ideal range of 3-10.",{"category":40,"check":133,"severity":24,"summary":134},"Overlapping near-synonym tools","The tools are distinct and cover specific actions within the ServiceGraph API interaction (listing, checking, exploring, searching, getting details), with no near-synonym overlaps.",{"category":44,"check":136,"severity":24,"summary":137},"Phantom features","All advertised features, including API interactions and authentication flows, are supported by corresponding documentation and examples in the SKILL.md and README.md.",{"category":139,"check":140,"severity":24,"summary":141},"Install","Installation instruction","Clear installation instructions are provided in the README.md, including copy-pasteable commands and detailed guidance on authentication setup.",{"category":143,"check":144,"severity":24,"summary":145},"Errors","Actionable error messages","Error codes and messages from the API are documented, along with suggested remediation steps, enabling the agent to handle failures effectively.",{"category":147,"check":148,"severity":63,"summary":149},"Execution","Pinned dependencies","The skill does not rely on third-party dependencies that require pinning or lockfiles.",{"category":33,"check":151,"severity":63,"summary":152},"Dry-run preview","The skill performs read-only operations on the ServiceGraph API and does not have state-changing commands that would require a dry-run feature.",{"category":154,"check":155,"severity":24,"summary":156},"Protocol","Idempotent retry & timeouts","API calls are inherently stateless between requests, and the documented error handling addresses potential retries and rate limits.",{"category":117,"check":158,"severity":24,"summary":159},"Telemetry opt-in","The skill does not emit telemetry. User confirmation is required for token usage, aligning with opt-in principles.",{"category":40,"check":161,"severity":24,"summary":162},"Precise Purpose","The description clearly defines the purpose (finding US marketing agencies) and provides specific trigger phrases and explicit non-goals.",{"category":40,"check":164,"severity":24,"summary":165},"Concise Frontmatter","The frontmatter is concise and effectively summarizes the core capability and triggers within the recommended character limit.",{"category":44,"check":167,"severity":24,"summary":168},"Concise Body","The SKILL.md is well-structured and concise, delegating detailed API information and recipes to the README.md, adhering to progressive disclosure.",{"category":170,"check":171,"severity":24,"summary":172},"Context","Progressive Disclosure","Detailed API usage, filter DSL, and recipes are provided in the README.md, supplementing the concise SKILL.md.",{"category":170,"check":174,"severity":63,"summary":175},"Forked exploration","This skill does not involve deep code review or extensive exploration within the agent's context that would necessitate `context: fork`.",{"category":22,"check":177,"severity":24,"summary":178},"Usage examples","Multiple detailed, end-to-end examples are provided in the SKILL.md and README.md, demonstrating inputs, invocations, and expected outcomes.",{"category":22,"check":180,"severity":24,"summary":181},"Edge cases","The SKILL.md documents potential issues like rate limiting, quota exhaustion, and API error codes with recovery steps.",{"category":104,"check":183,"severity":63,"summary":184},"Tool Fallback","The skill primarily interacts with the ServiceGraph API directly or via shell dispatch and does not rely on optional external MCP servers with fallbacks.",{"category":186,"check":187,"severity":24,"summary":188},"Safety","Halt on unexpected state","The skill's primary operations are read-only API calls, and token handling requires user confirmation, preventing unexpected state from causing issues.",{"category":92,"check":190,"severity":24,"summary":191},"Cross-skill coupling","The skill is self-contained, clearly defining its scope and providing explicit references to sibling skills where necessary, without implicit coupling.",1778694856081,"This skill interfaces with the ServiceGraph API to locate, shortlist, and enrich information about US-based marketing agencies. It supports various search criteria including industry, services offered, location, and ratings, and handles authentication securely through user confirmation and shell dispatch.",[195,196,197,198,199],"Search US marketing agencies by industry, services, location, and ratings","Retrieve detailed firm information including contact details and URLs","Securely handle API authentication without exposing tokens to the LLM","Validate search filters before API calls and manage API rate limits","Provide clear deferrals to specialized sibling skills for narrow use cases",[201,202,203,204,205],"Finding SEO-only agencies (use find-seo-agency)","Finding web/software developers (use find-web-developer or find-software-developer)","Recruiting an in-house marketing hire","Writing marketing plans or performing client work directly","Finding non-US firms, individual freelancers, or personal brand consultants",[207,208,209],"API Interaction","Data Enrichment","Business Development",[],"3.0.0","4.4.0","To efficiently find, vet, and contact US marketing agencies by leveraging the structured ServiceGraph catalog, saving users time and effort in their agency search.","The extension has a near-perfect evaluation with only one 'not_applicable' finding and no warnings or critical issues. The documentation is thorough, security practices are robust, and the skill is highly functional.",99,"A highly polished and secure skill for finding US marketing agencies via the ServiceGraph API.",[218,219,220,221,222],"marketing","agency","servicegraph","lead-generation","sales","global","verified",[226,227,228,229],"Shortlisting three B2B branding agencies in California for a SaaS company","Finding a PPC agency with e-commerce experience","Identifying content marketing partners for a new product launch","Pulling contact information for a list of known agency domains",{"codeQuality":231,"collectedAt":233,"documentation":234,"maintenance":237,"security":242,"testCoverage":244},{"hasLockfile":232},false,1778694838555,{"descriptionLength":235,"readmeSize":236},1015,14153,{"closedIssues90d":8,"forks":238,"hasChangelog":232,"manifestVersion":239,"openIssues90d":8,"pushedAt":240,"stars":241},1,"0.3",1778155912000,161,{"hasNpmPackage":232,"license":243,"smitheryVerified":232},"MIT",{"hasCi":232,"hasTests":232},{"updatedAt":246},1778694856193,{"basePath":248,"githubOwner":249,"githubRepo":250,"locale":18,"slug":251,"type":252},"skills/find-marketing-agency","nostrband","ServiceGraph","find-marketing-agency","skill",{"_creationTime":254,"_id":255,"community":256,"display":257,"identity":260,"parentExtension":263,"providers":294,"relations":303,"tags":304,"workflow":305},1778694690188.7107,"k170hexh2b1y2ab8gj4acbt6t186mmhn",{"reviewCount":8},{"description":258,"installMethods":259,"name":220,"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":220},{"basePath":261,"githubOwner":249,"githubRepo":250,"locale":18,"slug":250,"type":262},"","plugin",{"_creationTime":264,"_id":265,"community":266,"display":267,"identity":270,"providers":272,"relations":287,"tags":289,"workflow":290},1778694690188.7104,"k1732w2rmwwpgp3kty4p9dhq0586mqne",{"reviewCount":8},{"description":268,"installMethods":269,"name":249,"sourceUrl":14},"ServiceGraph plugins — Claude Code skills for finding, shortlisting, and enriching US professional-services firms via the ServiceGraph API.",{"claudeCode":12},{"basePath":261,"githubOwner":249,"githubRepo":250,"locale":18,"slug":250,"type":271},"marketplace",{"evaluate":273,"extract":282},{"promptVersionExtension":274,"promptVersionScoring":212,"score":275,"tags":276,"targetMarket":223,"tier":224},"3.1.0",95,[277,221,278,279,280,281],"service-providers","professional-services","us-firms","api-client","business-directory",{"commitSha":283,"marketplace":284,"plugin":285},"HEAD",{"name":249,"pluginCount":238},{"mcpCount":8,"provider":286,"skillCount":8},"classify",{"repoId":288},"kd73je8ge8dvxgqqy6nvhxz1e186nhcc",[280,281,221,278,277,279],{"evaluatedAt":291,"extractAt":292,"updatedAt":293},1778694708553,1778694690188,1778695093423,{"evaluate":295,"extract":300},{"promptVersionExtension":211,"promptVersionScoring":212,"score":215,"tags":296,"targetMarket":223,"tier":224},[277,297,278,221,298,299],"agencies","catalog","api",{"commitSha":283,"license":243,"plugin":301},{"mcpCount":8,"provider":286,"skillCount":302},14,{"parentExtensionId":265,"repoId":288},[297,299,298,221,278,277],{"evaluatedAt":306,"extractAt":292,"updatedAt":307},1778694718700,1778695093227,{"evaluate":309,"extract":311},{"promptVersionExtension":211,"promptVersionScoring":212,"score":215,"tags":310,"targetMarket":223,"tier":224},[218,219,220,221,222],{"commitSha":283,"license":243},{"parentExtensionId":255,"repoId":288},{"_creationTime":314,"_id":288,"identity":315,"providers":316,"workflow":499},1778694685569.3584,{"githubOwner":249,"githubRepo":250,"sourceUrl":14},{"classify":317,"discover":481,"github":484},{"commitSha":283,"extensions":318},[319,332,371,380,388,396,404,412,420,428,433,441,449,457,465,473],{"basePath":261,"description":268,"displayName":249,"installMethods":320,"rationale":321,"selectedPaths":322,"source":331,"sourceLanguage":18,"type":271},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[323,326,328],{"path":324,"priority":325},".claude-plugin/marketplace.json","mandatory",{"path":327,"priority":325},"README.md",{"path":329,"priority":330},"LICENSE","high","rule",{"basePath":261,"description":258,"displayName":220,"installMethods":333,"license":243,"rationale":334,"selectedPaths":335,"source":331,"sourceLanguage":18,"type":262},{"claudeCode":220},"plugin manifest at .claude-plugin/plugin.json",[336,338,339,340,343,345,347,349,351,353,355,357,359,361,363,365,367,369],{"path":337,"priority":325},".claude-plugin/plugin.json",{"path":327,"priority":325},{"path":329,"priority":330},{"path":341,"priority":342},"skills/find-ai-consultancy/SKILL.md","medium",{"path":344,"priority":342},"skills/find-cpa-firm/SKILL.md",{"path":346,"priority":342},"skills/find-cybersecurity-firm/SKILL.md",{"path":348,"priority":342},"skills/find-design-agency/SKILL.md",{"path":350,"priority":342},"skills/find-engineering-firm/SKILL.md",{"path":352,"priority":342},"skills/find-law-firm/SKILL.md",{"path":354,"priority":342},"skills/find-management-consultant/SKILL.md",{"path":356,"priority":342},"skills/find-marketing-agency/SKILL.md",{"path":358,"priority":342},"skills/find-pr-agency/SKILL.md",{"path":360,"priority":342},"skills/find-recruiting-firm/SKILL.md",{"path":362,"priority":342},"skills/find-seo-agency/SKILL.md",{"path":364,"priority":342},"skills/find-service-providers/SKILL.md",{"path":366,"priority":342},"skills/find-software-developer/SKILL.md",{"path":368,"priority":342},"skills/find-web-developer/SKILL.md",{"path":370,"priority":325},".mcp.json",{"basePath":372,"description":373,"displayName":374,"installMethods":375,"rationale":376,"selectedPaths":377,"source":331,"sourceLanguage":18,"type":252},"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",[378],{"path":379,"priority":325},"SKILL.md",{"basePath":381,"description":382,"displayName":383,"installMethods":384,"rationale":385,"selectedPaths":386,"source":331,"sourceLanguage":18,"type":252},"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",[387],{"path":379,"priority":325},{"basePath":389,"description":390,"displayName":391,"installMethods":392,"rationale":393,"selectedPaths":394,"source":331,"sourceLanguage":18,"type":252},"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",[395],{"path":379,"priority":325},{"basePath":397,"description":398,"displayName":399,"installMethods":400,"rationale":401,"selectedPaths":402,"source":331,"sourceLanguage":18,"type":252},"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",[403],{"path":379,"priority":325},{"basePath":405,"description":406,"displayName":407,"installMethods":408,"rationale":409,"selectedPaths":410,"source":331,"sourceLanguage":18,"type":252},"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":12},"SKILL.md frontmatter at skills/find-engineering-firm/SKILL.md",[411],{"path":379,"priority":325},{"basePath":413,"description":414,"displayName":415,"installMethods":416,"rationale":417,"selectedPaths":418,"source":331,"sourceLanguage":18,"type":252},"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",[419],{"path":379,"priority":325},{"basePath":421,"description":422,"displayName":423,"installMethods":424,"rationale":425,"selectedPaths":426,"source":331,"sourceLanguage":18,"type":252},"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",[427],{"path":379,"priority":325},{"basePath":248,"description":10,"displayName":251,"installMethods":429,"rationale":430,"selectedPaths":431,"source":331,"sourceLanguage":18,"type":252},{"claudeCode":12},"SKILL.md frontmatter at skills/find-marketing-agency/SKILL.md",[432],{"path":379,"priority":325},{"basePath":434,"description":435,"displayName":436,"installMethods":437,"rationale":438,"selectedPaths":439,"source":331,"sourceLanguage":18,"type":252},"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",[440],{"path":379,"priority":325},{"basePath":442,"description":443,"displayName":444,"installMethods":445,"rationale":446,"selectedPaths":447,"source":331,"sourceLanguage":18,"type":252},"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",[448],{"path":379,"priority":325},{"basePath":450,"description":451,"displayName":452,"installMethods":453,"rationale":454,"selectedPaths":455,"source":331,"sourceLanguage":18,"type":252},"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",[456],{"path":379,"priority":325},{"basePath":458,"description":459,"displayName":460,"installMethods":461,"rationale":462,"selectedPaths":463,"source":331,"sourceLanguage":18,"type":252},"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",[464],{"path":379,"priority":325},{"basePath":466,"description":467,"displayName":468,"installMethods":469,"rationale":470,"selectedPaths":471,"source":331,"sourceLanguage":18,"type":252},"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",[472],{"path":379,"priority":325},{"basePath":474,"description":475,"displayName":476,"installMethods":477,"rationale":478,"selectedPaths":479,"source":331,"sourceLanguage":18,"type":252},"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",[480],{"path":379,"priority":325},{"sources":482},[483],"manual",{"closedIssues90d":8,"description":485,"forks":238,"homepage":486,"license":243,"openIssues90d":8,"pushedAt":240,"readmeSize":236,"stars":241,"topics":487},"AI Agent skills for a structured catalog of 100k+ US professional-services firms","https://servicegraph.co",[488,489,490,491,492,493,494,278,495,496,497,498],"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":500,"discoverAt":501,"extractAt":502,"githubAt":502,"updatedAt":500},1778694689983,1778694685569,1778694688073,[219,221,218,222,220],{"evaluatedAt":246,"extractAt":292,"updatedAt":505},1778695094781,[],[508,536,564,586,613,635],{"_creationTime":509,"_id":510,"community":511,"display":512,"identity":518,"providers":521,"relations":530,"tags":532,"workflow":533},1778696113180.8096,"k178v7r3z8w5bqgxd6qnv8km5586m1ch",{"reviewCount":8},{"description":513,"installMethods":514,"name":516,"sourceUrl":517},"Designing interactive calculators (ROI calculators, pricing estimators, savings projections, mortgage calculators, custom assessments) that deliver real decision-support value while serving as lead magnets and qualified-traffic generators. Honest about vanity-calculator (no real value), lead-trap (hides the answer behind email), and transparent-decision-tool (gives the result and earns the email through tiered value) patterns. Triggers on calculator, ROI calculator, pricing estimator, savings calculator, custom calculator, interactive tool, decision tool, financial calculator. Also triggers when an audience needs a calculation-driven lead magnet, when a vanity calculator is producing leads but no qualified ones, or when a calculator is being scoped for the first time.",{"claudeCode":515},"rampstackco/claude-skills","calculator-design","https://github.com/rampstackco/claude-skills",{"basePath":519,"githubOwner":520,"githubRepo":490,"locale":18,"slug":516,"type":252},"skills/calculator-design","rampstackco",{"evaluate":522,"extract":529},{"promptVersionExtension":211,"promptVersionScoring":212,"score":523,"tags":524,"targetMarket":223,"tier":224},100,[525,526,527,528,221,218],"calculator","roi","pricing","growth-tooling",{"commitSha":283},{"repoId":531},"kd7bebccrrd1xf6w868aggftrd86m86v",[525,528,221,218,527,526],{"evaluatedAt":534,"extractAt":535,"updatedAt":534},1778696406184,1778696113180,{"_creationTime":537,"_id":538,"community":539,"display":540,"identity":546,"providers":549,"relations":557,"tags":560,"workflow":561},1778698867338.3027,"k171kgm311805z9fa64vzfgkqs86nb64",{"reviewCount":8},{"description":541,"installMethods":542,"name":544,"sourceUrl":545},"Clarify brand messaging using narrative structure that positions the customer as hero. Use when the user mentions \"brand message\", \"website copy\", \"elevator pitch\", \"one-liner\", \"messaging isnt resonating\", \"brand script\", \"StoryBrand framework\", or \"customer as hero\". Also trigger when rewriting homepage copy, crafting email nurture sequences, or creating consistent messaging across sales collateral and marketing materials. Covers landing page copy, marketing collateral, and consistent communication. For memorable messaging, see made-to-stick. For product positioning, see obviously-awesome.",{"claudeCode":543},"wondelai/skills","storybrand-messaging","https://github.com/wondelai/skills",{"basePath":544,"githubOwner":547,"githubRepo":548,"locale":18,"slug":544,"type":252},"wondelai","skills",{"evaluate":550,"extract":556},{"promptVersionExtension":211,"promptVersionScoring":212,"score":523,"tags":551,"targetMarket":223,"tier":224},[218,552,553,554,555,222],"messaging","branding","storytelling","copywriting",{"commitSha":283},{"parentExtensionId":558,"repoId":559},"k17bj16z8e1yp2wwfd2hxagjtd86m0fp","kd7aexggvp8qjwjtgjbetg0jch86mg5a",[553,555,218,552,222,554],{"evaluatedAt":562,"extractAt":563,"updatedAt":562},1778699553427,1778698867338,{"_creationTime":565,"_id":566,"community":567,"display":568,"identity":572,"providers":574,"relations":582,"tags":583,"workflow":584},1778698867338.298,"k17eany15hcz465k5n1zhc55cd86nzs2",{"reviewCount":8},{"description":569,"installMethods":570,"name":571,"sourceUrl":545},"Apply the six principles of ethical persuasion (reciprocity, commitment, social proof, authority, liking, scarcity) to product design, copy, and sales. Use when the user mentions \"social proof\", \"persuasive copy\", \"why users dont convert\", \"ethical persuasion\", \"reciprocity\", \"scarcity tactics\", or \"commitment and consistency\". Also trigger when designing testimonial sections, crafting urgency messaging, or improving trust signals on landing pages. For deal negotiation tactics, see negotiation. For viral word-of-mouth, see contagious.",{"claudeCode":543},"Influence Psychology",{"basePath":573,"githubOwner":547,"githubRepo":548,"locale":18,"slug":573,"type":252},"influence-psychology",{"evaluate":575,"extract":581},{"promptVersionExtension":211,"promptVersionScoring":212,"score":523,"tags":576,"targetMarket":223,"tier":224},[218,555,577,578,579,580,222],"product-design","psychology","persuasion","ux",{"commitSha":283,"license":243},{"parentExtensionId":558,"repoId":559},[555,218,579,577,578,222,580],{"evaluatedAt":585,"extractAt":563,"updatedAt":585},1778699285462,{"_creationTime":587,"_id":588,"community":589,"display":590,"identity":596,"providers":600,"relations":607,"tags":609,"workflow":610},1778688112811.745,"k17b1bgs7t805stw3qd5ak8c9d86m6h4",{"reviewCount":8},{"description":591,"installMethods":592,"name":594,"sourceUrl":595},"Build high-converting sales funnels using Russell Brunson's proven framework Use when: **Launching an online product** and need a complete funnel strategy; **Converting cold traffic** into paying customers systematically; **Increasing customer lifetime value** through value ladder design; **Writing sales pages, webinars, or email sequences** with proven scripts; **Reverse-engineering competitor funnels** to model what works",{"claudeCode":593},"guia-matthieu/clawfu-skills","dotcom-secrets","https://github.com/guia-matthieu/clawfu-skills",{"basePath":597,"githubOwner":598,"githubRepo":599,"locale":18,"slug":594,"type":252},"skills/funnels/dotcom-secrets","guia-matthieu","clawfu-skills",{"evaluate":601,"extract":606},{"promptVersionExtension":211,"promptVersionScoring":212,"score":523,"tags":602,"targetMarket":223,"tier":224},[222,218,603,604,605],"funnels","strategy","framework",{"commitSha":283},{"repoId":608},"kd72qvzyvm658ya7pbyh5ey47h86md53",[605,603,218,222,604],{"evaluatedAt":611,"extractAt":612,"updatedAt":611},1778689802008,1778688112811,{"_creationTime":614,"_id":615,"community":616,"display":617,"identity":621,"providers":623,"relations":631,"tags":632,"workflow":633},1778688112811.7388,"k174kb1xw6gjba17pk5eyty60s86nv32",{"reviewCount":8},{"description":618,"installMethods":619,"name":620,"sourceUrl":595},"Apply Russell Brunson's Expert Secrets framework to build a mass movement around expertise — create a charismatic leader persona, design a new-opportunity offer, craft belief-breaking stories, and structure a Perfect Webinar that converts. Use when: positioning as an expert to monetize knowledge, creating an online course or coaching program, designing a webinar sales presentation, building a tribe with an identity and cause, crafting an Epiphany Bridge origin story, or packaging expertise into a value ladder.",{"claudeCode":593},"expert-secrets",{"basePath":622,"githubOwner":598,"githubRepo":599,"locale":18,"slug":620,"type":252},"skills/content/expert-secrets",{"evaluate":624,"extract":630},{"promptVersionExtension":211,"promptVersionScoring":212,"score":523,"tags":625,"targetMarket":223,"tier":224},[218,222,626,605,627,628,629],"expert-positioning","webinar","coaching","online-course",{"commitSha":283},{"repoId":608},[628,626,605,218,629,222,627],{"evaluatedAt":634,"extractAt":612,"updatedAt":634},1778689263469,{"_creationTime":636,"_id":637,"community":638,"display":639,"identity":643,"providers":645,"relations":650,"tags":651,"workflow":652},1778688112811.7373,"k170h535devkqqv47626zfktd986m3st",{"reviewCount":8},{"description":640,"installMethods":641,"name":642,"sourceUrl":595},"Master Eugene Schwartz's 5 Stages of Awareness framework from \"Breakthrough Advertising\" (1966) to write copy that meets prospects where they are. Use when: Writing copy and unsure how \"aware\" your audience is; Creating multi-stage funnels with different messaging per stage; Building email sequences that nurture from cold to ready-to-buy; Optimizing ads for different audience temperatures; Diagnosing why existing copy isn't converting",{"claudeCode":593},"copywriting-awareness",{"basePath":644,"githubOwner":598,"githubRepo":599,"locale":18,"slug":642,"type":252},"skills/content/copywriting-awareness",{"evaluate":646,"extract":649},{"promptVersionExtension":211,"promptVersionScoring":212,"score":523,"tags":647,"targetMarket":223,"tier":224},[555,218,222,648,605],"content-strategy",{"commitSha":283,"license":243},{"repoId":608},[648,555,605,218,222],{"evaluatedAt":653,"extractAt":612,"updatedAt":653},1778689139883]