[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-nostrband-find-pr-agency-en":3,"guides-for-nostrband-find-pr-agency":501,"similar-k1795n2k1sa4v2fbf6c0c0dmdh86nd5x-en":502},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":241,"isFallback":226,"parentExtension":246,"providers":303,"relations":307,"repo":308,"tags":498,"workflow":499},1778694690188.713,"k1795n2k1sa4v2fbf6c0c0dmdh86nd5x",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"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.",{"claudeCode":12},"nostrband/ServiceGraph","find-pr-agency","https://github.com/nostrband/ServiceGraph",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":224,"workflow":239},1778694875620.2688,"kn76754d3d9g0gwan3mp8zzm7986m1kz","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,114,117,121,124,127,130,133,136,139,143,147,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 user problem of finding, shortlisting, and enriching US PR agencies, naming specific types of PR services and providing clear examples of user intent.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The skill leverages the ServiceGraph API to provide structured data on PR firms, offering a significant value over general LLM knowledge by enabling precise filtering and enrichment of agency information.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The skill is fully implemented and covers the complete lifecycle of finding and vetting PR agencies using the ServiceGraph API, including authentication and detailed filtering guidance.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The skill focuses exclusively on finding and enriching US public relations and communications agencies, with clear deferrals to other skills for broader marketing or non-PR tasks.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The displayed description accurately reflects the skill's functionality, purpose, and boundaries as detailed in the SKILL.md, including specific triggers and non-goals.",{"category":40,"check":41,"severity":42,"summary":43},"Invocation","Scoped tools","not_applicable","This is a skill and not a tool-based extension, therefore the 'Scoped tools' check does not apply.",{"category":45,"check":46,"severity":24,"summary":47},"Documentation","Configuration & parameter reference","All API parameters and filter DSL rules are clearly documented, including how to handle authentication and a detailed explanation of the filter syntax.",{"category":33,"check":49,"severity":42,"summary":50},"Tool naming","This is a skill and not a tool-based extension, therefore the 'Tool naming' check does not apply.",{"category":33,"check":52,"severity":42,"summary":53},"Minimal I/O surface","This is a skill and not a tool-based extension, therefore the 'Minimal I/O surface' check does not apply.",{"category":55,"check":56,"severity":24,"summary":57},"License","License usability","The MIT license is clearly declared in the LICENSE file and also noted in the README.md, making it easily identifiable and usable.",{"category":59,"check":60,"severity":24,"summary":61},"Maintenance","Commit recency","The last commit was on May 7, 2026, which is within the last 3 months, indicating recent maintenance.",{"category":59,"check":63,"severity":42,"summary":64},"Dependency Management","The skill does not appear to have any third-party dependencies that would require explicit management.",{"category":66,"check":67,"severity":24,"summary":68},"Security","Secret Management","The skill explicitly details how to handle the SERVICEGRAPH_TOKEN without exposing it to the LLM context, using shell dispatch or OTP flow that captures to .env.local. It advises against reading .env files directly into the context.",{"category":66,"check":70,"severity":24,"summary":71},"Injection","The skill relies on structured API calls and a well-defined DSL, with no indications of loading or executing untrusted third-party data as instructions.",{"category":66,"check":73,"severity":24,"summary":74},"Transitive Supply-Chain Grenades","The skill makes direct API calls and does not appear to download or execute external code or content at runtime.",{"category":66,"check":76,"severity":24,"summary":77},"Sandbox Isolation","The skill operates by making API calls and does not modify any files outside of its designated scope or project folders.",{"category":66,"check":79,"severity":24,"summary":80},"Sandbox escape primitives","No detached processes, retry loops, or other sandbox escape primitives were identified in the skill's description or provided examples.",{"category":66,"check":82,"severity":24,"summary":83},"Data Exfiltration","The skill's described operation involves querying an API and does not instruct the agent to read or submit confidential data to a third party.",{"category":66,"check":85,"severity":24,"summary":86},"Hidden Text Tricks","The bundled content and descriptions are free of hidden steering tricks, control characters, or unusual Unicode sequences.",{"category":88,"check":89,"severity":24,"summary":90},"Hooks","Opaque code execution","The skill's functionality is described through API calls and curl examples, with no indication of obfuscated code or runtime script execution.",{"category":92,"check":93,"severity":24,"summary":94},"Portability","Structural Assumption","The skill's workflow is based on API interactions and does not make assumptions about user project file layouts.",{"category":96,"check":97,"severity":24,"summary":98},"Trust","Issues Attention","There are 0 open and 0 closed issues in the last 90 days, indicating either a new or well-maintained project with no current issues.",{"category":100,"check":101,"severity":24,"summary":102},"Versioning","Release Management","The SKILL.md frontmatter declares a version ('0.2'), which is a meaningful semver signal.",{"category":104,"check":105,"severity":24,"summary":106},"Execution","Validation","The skill details a DSL for its filter parameter and suggests using '/v1/check' to validate filters, implying input validation and sanitization.",{"category":66,"check":108,"severity":24,"summary":109},"Unguarded Destructive Operations","The skill is read-only in nature, primarily querying an API, and therefore does not involve destructive operations.",{"category":111,"check":112,"severity":24,"summary":113},"Code Execution","Error Handling","The skill documentation lists various error codes and their expected handling (e.g., re-run OTP for 401, switch to explore-only for quota exhaustion), providing meaningful error reporting.",{"category":111,"check":115,"severity":42,"summary":116},"Logging","As this skill primarily makes API calls and does not involve local script execution or destructive operations, dedicated logging is not applicable.",{"category":118,"check":119,"severity":24,"summary":120},"Compliance","GDPR","The skill operates on firm data and does not inherently handle personal data; the API documentation suggests no personal data is collected by default.",{"category":118,"check":122,"severity":24,"summary":123},"Target market","The skill is explicitly focused on US public-relations and communications agencies and their services, with a target market of 'US'.",{"category":92,"check":125,"severity":24,"summary":126},"Runtime stability","The skill relies on standard HTTP clients and a well-defined API, making it portable across different environments and shells.",{"category":45,"check":128,"severity":24,"summary":129},"README","The README.md provides a comprehensive overview of the ServiceGraph skills, installation, and available features.",{"category":33,"check":131,"severity":42,"summary":132},"Tool surface size","This is a skill and not a tool-based extension, therefore the 'Tool surface size' check does not apply.",{"category":40,"check":134,"severity":42,"summary":135},"Overlapping near-synonym tools","This is a skill and not a tool-based extension, therefore the 'Overlapping near-synonym tools' check does not apply.",{"category":45,"check":137,"severity":24,"summary":138},"Phantom features","All features described in the README and SKILL.md correspond to documented API endpoints and functionalities.",{"category":140,"check":141,"severity":24,"summary":142},"Install","Installation instruction","Installation instructions are clear in the README, including how to install individual skills or all skills, and authentication steps for API access are well-documented.",{"category":144,"check":145,"severity":24,"summary":146},"Errors","Actionable error messages","Error handling is detailed in the 'Errors' section, providing status codes, error codes, and clear guidance on remediation or next steps.",{"category":104,"check":148,"severity":42,"summary":149},"Pinned dependencies","The skill does not bundle scripts or have third-party dependencies that require pinning.",{"category":33,"check":151,"severity":42,"summary":152},"Dry-run preview","As the skill primarily queries an API and does not perform state-changing operations, a dry-run preview is not applicable.",{"category":154,"check":155,"severity":24,"summary":156},"Protocol","Idempotent retry & timeouts","The API documentation outlines rate limiting and mentions a 'Retry-After' header, and the skill's error handling suggests retry mechanisms for specific errors like 'unauthorized'.",{"category":118,"check":158,"severity":24,"summary":159},"Telemetry opt-in","The skill's operation relies on API calls and does not appear to involve telemetry collection; no mention of telemetry is present.",{"category":40,"check":161,"severity":24,"summary":162},"Precise Purpose","The description clearly defines the skill's purpose (finding US PR agencies), its artifact (ServiceGraph API), and user intent (find, shortlist, vet, enrich), with explicit non-goals.",{"category":40,"check":164,"severity":24,"summary":165},"Concise Frontmatter","The frontmatter in SKILL.md is concise, self-contained, and effectively summarizes the core capability and trigger phrases.",{"category":45,"check":167,"severity":24,"summary":168},"Concise Body","The SKILL.md is well-structured, with essential information in the body and detailed examples and API references linked or provided.",{"category":170,"check":171,"severity":24,"summary":172},"Context","Progressive Disclosure","The SKILL.md provides essential information and links to external resources like API docs, following progressive disclosure principles.",{"category":170,"check":174,"severity":42,"summary":175},"Forked exploration","The skill does not involve deep code review or extensive exploration, making 'context: fork' not applicable.",{"category":22,"check":177,"severity":24,"summary":178},"Usage examples","The SKILL.md and README provide numerous end-to-end, ready-to-use examples demonstrating invocation with clear expected outcomes.",{"category":22,"check":180,"severity":24,"summary":181},"Edge cases","The skill documentation addresses numerous edge cases, failure modes, and limitations (e.g., API errors, quota exhaustion, empty results), with suggested recovery steps.",{"category":111,"check":183,"severity":42,"summary":184},"Tool Fallback","The skill does not rely on external tools like an MCP server with a fallback; it directly interacts with the ServiceGraph API.",{"category":186,"check":187,"severity":24,"summary":188},"Safety","Halt on unexpected state","The skill's error handling logic and API interaction guidelines implicitly support halting on unexpected states, guiding the agent to report errors or adapt its strategy.",{"category":92,"check":190,"severity":24,"summary":191},"Cross-skill coupling","The skill is self-contained and clearly defines its scope, deferring to other skills like 'find-marketing-agency' when appropriate without implicit coupling.",1778694875511,"This skill interfaces with the ServiceGraph API to provide detailed search, shortlisting, and enrichment capabilities for US public relations and communications agencies. It supports complex filtering based on services, location, keywords, and ratings, with clear guidance on authentication and API usage.",[195,196,197,198,199],"Find US PR and communications agencies","Shortlist and enrich agency data","Filter by specific PR services and industry verticals","Handle authentication securely via shell or OTP","Provides detailed API interaction examples and filter DSL",[201,202,203,204],"Hiring in-house PR/comms professionals","Writing press releases or drafting communication materials","Comparing PR software tools","Handling influencer marketplace requests or non-US firms","3.0.0","4.4.0","To efficiently find, shortlist, and vet specialized US public relations and communications agencies for users needing services like media relations, crisis comms, or investor relations.","The skill is exceptionally well-documented, robust in its error handling and security considerations, and clearly defines its scope with excellent examples, leading to a verified tier.",100,"A highly polished and robust skill for finding and vetting US PR agencies via the ServiceGraph API.",[212,213,214,215,216],"public-relations","communications","agency-search","servicegraph-api","lead-generation","global","verified",[220,221,222,223],"Find a tech PR agency in NY for a product launch","Shortlist three IR firms for an upcoming IPO","Identify crisis comms specialists for a brand reputation issue","Enrich contact information for a list of PR firm domains",{"codeQuality":225,"collectedAt":227,"documentation":228,"maintenance":231,"security":236,"testCoverage":238},{"hasLockfile":226},false,1778694856608,{"descriptionLength":229,"readmeSize":230},995,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},1778694875620,{"basePath":242,"githubOwner":243,"githubRepo":244,"locale":18,"slug":13,"type":245},"skills/find-pr-agency","nostrband","ServiceGraph","skill",{"_creationTime":247,"_id":248,"community":249,"display":250,"identity":254,"parentExtension":257,"providers":288,"relations":298,"tags":299,"workflow":300},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":281,"tags":283,"workflow":284},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":276},{"promptVersionExtension":268,"promptVersionScoring":206,"score":269,"tags":270,"targetMarket":217,"tier":218},"3.1.0",95,[271,216,272,273,274,275],"service-providers","professional-services","us-firms","api-client","business-directory",{"commitSha":277,"marketplace":278,"plugin":279},"HEAD",{"name":243,"pluginCount":232},{"mcpCount":8,"provider":280,"skillCount":8},"classify",{"repoId":282},"kd73je8ge8dvxgqqy6nvhxz1e186nhcc",[274,275,216,272,271,273],{"evaluatedAt":285,"extractAt":286,"updatedAt":287},1778694708553,1778694690188,1778695093423,{"evaluate":289,"extract":295},{"promptVersionExtension":205,"promptVersionScoring":206,"score":290,"tags":291,"targetMarket":217,"tier":218},99,[271,292,272,216,293,294],"agencies","catalog","api",{"commitSha":277,"license":237,"plugin":296},{"mcpCount":8,"provider":280,"skillCount":297},14,{"parentExtensionId":259,"repoId":282},[292,294,293,216,272,271],{"evaluatedAt":301,"extractAt":286,"updatedAt":302},1778694718700,1778695093227,{"evaluate":304,"extract":306},{"promptVersionExtension":205,"promptVersionScoring":206,"score":209,"tags":305,"targetMarket":217,"tier":218},[212,213,214,215,216],{"commitSha":277},{"parentExtensionId":248,"repoId":282},{"_creationTime":309,"_id":282,"identity":310,"providers":311,"workflow":494},1778694685569.3584,{"githubOwner":243,"githubRepo":244,"sourceUrl":14},{"classify":312,"discover":476,"github":479},{"commitSha":277,"extensions":313},[314,327,366,375,383,391,399,407,415,423,431,436,444,452,460,468],{"basePath":255,"description":262,"displayName":243,"installMethods":315,"rationale":316,"selectedPaths":317,"source":326,"sourceLanguage":18,"type":265},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[318,321,323],{"path":319,"priority":320},".claude-plugin/marketplace.json","mandatory",{"path":322,"priority":320},"README.md",{"path":324,"priority":325},"LICENSE","high","rule",{"basePath":255,"description":251,"displayName":253,"installMethods":328,"license":237,"rationale":329,"selectedPaths":330,"source":326,"sourceLanguage":18,"type":256},{"claudeCode":253},"plugin manifest at .claude-plugin/plugin.json",[331,333,334,335,338,340,342,344,346,348,350,352,354,356,358,360,362,364],{"path":332,"priority":320},".claude-plugin/plugin.json",{"path":322,"priority":320},{"path":324,"priority":325},{"path":336,"priority":337},"skills/find-ai-consultancy/SKILL.md","medium",{"path":339,"priority":337},"skills/find-cpa-firm/SKILL.md",{"path":341,"priority":337},"skills/find-cybersecurity-firm/SKILL.md",{"path":343,"priority":337},"skills/find-design-agency/SKILL.md",{"path":345,"priority":337},"skills/find-engineering-firm/SKILL.md",{"path":347,"priority":337},"skills/find-law-firm/SKILL.md",{"path":349,"priority":337},"skills/find-management-consultant/SKILL.md",{"path":351,"priority":337},"skills/find-marketing-agency/SKILL.md",{"path":353,"priority":337},"skills/find-pr-agency/SKILL.md",{"path":355,"priority":337},"skills/find-recruiting-firm/SKILL.md",{"path":357,"priority":337},"skills/find-seo-agency/SKILL.md",{"path":359,"priority":337},"skills/find-service-providers/SKILL.md",{"path":361,"priority":337},"skills/find-software-developer/SKILL.md",{"path":363,"priority":337},"skills/find-web-developer/SKILL.md",{"path":365,"priority":320},".mcp.json",{"basePath":367,"description":368,"displayName":369,"installMethods":370,"rationale":371,"selectedPaths":372,"source":326,"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",[373],{"path":374,"priority":320},"SKILL.md",{"basePath":376,"description":377,"displayName":378,"installMethods":379,"rationale":380,"selectedPaths":381,"source":326,"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",[382],{"path":374,"priority":320},{"basePath":384,"description":385,"displayName":386,"installMethods":387,"rationale":388,"selectedPaths":389,"source":326,"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",[390],{"path":374,"priority":320},{"basePath":392,"description":393,"displayName":394,"installMethods":395,"rationale":396,"selectedPaths":397,"source":326,"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",[398],{"path":374,"priority":320},{"basePath":400,"description":401,"displayName":402,"installMethods":403,"rationale":404,"selectedPaths":405,"source":326,"sourceLanguage":18,"type":245},"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",[406],{"path":374,"priority":320},{"basePath":408,"description":409,"displayName":410,"installMethods":411,"rationale":412,"selectedPaths":413,"source":326,"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",[414],{"path":374,"priority":320},{"basePath":416,"description":417,"displayName":418,"installMethods":419,"rationale":420,"selectedPaths":421,"source":326,"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",[422],{"path":374,"priority":320},{"basePath":424,"description":425,"displayName":426,"installMethods":427,"rationale":428,"selectedPaths":429,"source":326,"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",[430],{"path":374,"priority":320},{"basePath":242,"description":10,"displayName":13,"installMethods":432,"rationale":433,"selectedPaths":434,"source":326,"sourceLanguage":18,"type":245},{"claudeCode":12},"SKILL.md frontmatter at skills/find-pr-agency/SKILL.md",[435],{"path":374,"priority":320},{"basePath":437,"description":438,"displayName":439,"installMethods":440,"rationale":441,"selectedPaths":442,"source":326,"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",[443],{"path":374,"priority":320},{"basePath":445,"description":446,"displayName":447,"installMethods":448,"rationale":449,"selectedPaths":450,"source":326,"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",[451],{"path":374,"priority":320},{"basePath":453,"description":454,"displayName":455,"installMethods":456,"rationale":457,"selectedPaths":458,"source":326,"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",[459],{"path":374,"priority":320},{"basePath":461,"description":462,"displayName":463,"installMethods":464,"rationale":465,"selectedPaths":466,"source":326,"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",[467],{"path":374,"priority":320},{"basePath":469,"description":470,"displayName":471,"installMethods":472,"rationale":473,"selectedPaths":474,"source":326,"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",[475],{"path":374,"priority":320},{"sources":477},[478],"manual",{"closedIssues90d":8,"description":480,"forks":232,"homepage":481,"license":237,"openIssues90d":8,"pushedAt":234,"readmeSize":230,"stars":235,"topics":482},"AI Agent skills for a structured catalog of 100k+ US professional-services firms","https://servicegraph.co",[483,484,485,486,487,488,489,272,490,491,492,493],"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":495,"discoverAt":496,"extractAt":497,"githubAt":497,"updatedAt":495},1778694689983,1778694685569,1778694688073,[214,213,216,212,215],{"evaluatedAt":240,"extractAt":286,"updatedAt":500},1778695094951,[],[503,530,558,577,605,635],{"_creationTime":504,"_id":505,"community":506,"display":507,"identity":513,"providers":517,"relations":524,"tags":526,"workflow":527},1778688112811.7422,"k173cgm7r9vm8gkba8t0t61zdh86m7sv",{"reviewCount":8},{"description":508,"installMethods":509,"name":511,"sourceUrl":512},"Build a phased reputation recovery plan after a crisis — from damage assessment through stakeholder communication, trust-rebuilding actions, and sentiment tracking. Use when: rebuilding brand reputation post-crisis, designing a public apology and accountability strategy, creating stakeholder-specific recovery communications, tracking sentiment recovery metrics, planning a PR damage-control roadmap, or recovering from a data breach, product recall, or public backlash.",{"claudeCode":510},"guia-matthieu/clawfu-skills","reputation-recovery","https://github.com/guia-matthieu/clawfu-skills",{"basePath":514,"githubOwner":515,"githubRepo":516,"locale":18,"slug":511,"type":245},"skills/crisis/reputation-recovery","guia-matthieu","clawfu-skills",{"evaluate":518,"extract":523},{"promptVersionExtension":205,"promptVersionScoring":206,"score":290,"tags":519,"targetMarket":217,"tier":218},[520,212,521,522,213],"crisis-management","reputation-management","strategy",{"commitSha":277},{"repoId":525},"kd72qvzyvm658ya7pbyh5ey47h86md53",[213,520,212,521,522],{"evaluatedAt":528,"extractAt":529,"updatedAt":528},1778689544201,1778688112811,{"_creationTime":531,"_id":532,"community":533,"display":534,"identity":540,"providers":543,"relations":552,"tags":554,"workflow":555},1778696113180.8096,"k178v7r3z8w5bqgxd6qnv8km5586m1ch",{"reviewCount":8},{"description":535,"installMethods":536,"name":538,"sourceUrl":539},"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":537},"rampstackco/claude-skills","calculator-design","https://github.com/rampstackco/claude-skills",{"basePath":541,"githubOwner":542,"githubRepo":485,"locale":18,"slug":538,"type":245},"skills/calculator-design","rampstackco",{"evaluate":544,"extract":551},{"promptVersionExtension":205,"promptVersionScoring":206,"score":209,"tags":545,"targetMarket":217,"tier":218},[546,547,548,549,216,550],"calculator","roi","pricing","growth-tooling","marketing",{"commitSha":277},{"repoId":553},"kd7bebccrrd1xf6w868aggftrd86m86v",[546,549,216,550,548,547],{"evaluatedAt":556,"extractAt":557,"updatedAt":556},1778696406184,1778696113180,{"_creationTime":559,"_id":560,"community":561,"display":562,"identity":565,"providers":566,"relations":572,"tags":573,"workflow":574},1778694690188.7126,"k17aq556bj51rc7ryh890rg6hs86my94",{"reviewCount":8},{"description":425,"installMethods":563,"name":564,"sourceUrl":14},{"claudeCode":12},"ServiceGraph Marketing Agency Finder",{"basePath":424,"githubOwner":243,"githubRepo":244,"locale":18,"slug":426,"type":245},{"evaluate":567,"extract":571},{"promptVersionExtension":205,"promptVersionScoring":206,"score":290,"tags":568,"targetMarket":217,"tier":218},[550,569,253,216,570],"agency","sales",{"commitSha":277,"license":237},{"parentExtensionId":248,"repoId":282},[569,216,550,570,253],{"evaluatedAt":575,"extractAt":286,"updatedAt":576},1778694856193,1778695094781,{"_creationTime":578,"_id":579,"community":580,"display":581,"identity":587,"providers":591,"relations":599,"tags":601,"workflow":602},1778691705439.164,"k170ek767sm78f3qa1p7n826bx86m8ce",{"reviewCount":8},{"description":582,"installMethods":583,"name":585,"sourceUrl":586},"Lead generation strategies for developer audiences using free tools, code generators, and\nungated resources. Covers tool ideas that attract developers, build vs buy decisions for\nlead gen tools, ungated vs gated content tradeoffs, conversion without forms, and measuring\nattribution. Use when asked about:\n- Developer lead generation\n- Free tools for marketing\n- Ungated content strategy\n- Developer conversion tactics\n- Code generator marketing\n- Attribution for developer tools\n",{"claudeCode":584},"jonathimer/devmarketing-skills","developer-lead-gen","https://github.com/jonathimer/devmarketing-skills",{"basePath":588,"githubOwner":589,"githubRepo":590,"locale":18,"slug":585,"type":245},"skills/developer-lead-gen","jonathimer","devmarketing-skills",{"evaluate":592,"extract":598},{"promptVersionExtension":205,"promptVersionScoring":206,"score":290,"tags":593,"targetMarket":217,"tier":218},[594,216,595,596,597],"developer-marketing","marketing-strategy","content-strategy","developer-tools",{"commitSha":277},{"repoId":600},"kd74f65yh7zvhb9s83jpzx33cd86nd64",[596,594,597,216,595],{"evaluatedAt":603,"extractAt":604,"updatedAt":603},1778692063225,1778691705439,{"_creationTime":606,"_id":607,"community":608,"display":609,"identity":615,"providers":619,"relations":628,"tags":631,"workflow":632},1778685615701.8396,"k17b5hfs323jx6f584s0w0vem586nvh2",{"reviewCount":8},{"description":610,"installMethods":611,"name":613,"sourceUrl":614},"When the user wants to create or optimize popups, modals, overlays, slide-ins, or banners for conversion purposes. Also use when the user mentions \"exit intent,\" \"popup conversions,\" \"modal optimization,\" \"lead capture popup,\" \"email popup,\" \"announcement banner,\" \"overlay,\" \"collect emails with a popup,\" \"exit popup,\" \"scroll trigger,\" \"sticky bar,\" or \"notification bar.\" Use this for any overlay or interrupt-style conversion element. For forms outside of popups, see form-cro. For general page conversion optimization, see page-cro.",{"claudeCode":612},"coreyhaines31/marketingskills","popup-cro","https://github.com/coreyhaines31/marketingskills",{"basePath":616,"githubOwner":617,"githubRepo":618,"locale":18,"slug":613,"type":245},"skills/popup-cro","coreyhaines31","marketingskills",{"evaluate":620,"extract":627},{"promptVersionExtension":205,"promptVersionScoring":206,"score":290,"tags":621,"targetMarket":217,"tier":218},[622,550,623,624,625,216,626],"cro","conversion-optimization","popups","overlays","ai-agent-skill",{"commitSha":277},{"parentExtensionId":629,"repoId":630},"k175jvka8cxxkf91gk8qy25r8186npjr","kd7a4vjty5ay3s25r82cm72wdn86nmg0",[626,623,622,216,550,625,624],{"evaluatedAt":633,"extractAt":634,"updatedAt":633},1778686292295,1778685615701,{"_creationTime":636,"_id":637,"community":638,"display":639,"identity":643,"providers":645,"relations":650,"tags":651,"workflow":652},1778685615701.838,"k174sbcffv1pe32v10q395m4j986mkdd",{"reviewCount":8},{"description":640,"installMethods":641,"name":642,"sourceUrl":614},"When the user wants to create, plan, or optimize a lead magnet for email capture or lead generation. Also use when the user mentions \"lead magnet,\" \"gated content,\" \"content upgrade,\" \"downloadable,\" \"ebook,\" \"cheat sheet,\" \"checklist,\" \"template download,\" \"opt-in,\" \"freebie,\" \"PDF download,\" \"resource library,\" \"content offer,\" \"email capture content,\" \"Notion template,\" \"spreadsheet template,\" or \"what should I give away for emails.\" Use this for planning what to create and how to distribute it. For interactive tools as lead magnets, see free-tool-strategy. For writing the actual content, see copywriting. For the email sequence after capture, see email-sequence.",{"claudeCode":612},"lead-magnets",{"basePath":644,"githubOwner":617,"githubRepo":618,"locale":18,"slug":642,"type":245},"skills/lead-magnets",{"evaluate":646,"extract":649},{"promptVersionExtension":205,"promptVersionScoring":206,"score":290,"tags":647,"targetMarket":217,"tier":218},[216,550,648,596,522],"email-capture",{"commitSha":277},{"parentExtensionId":629,"repoId":630},[596,648,216,550,522],{"evaluatedAt":653,"extractAt":634,"updatedAt":653},1778686145346]