[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-Lifecycle-Innovations-Limited-ops-whatsapp-biz-en":3,"guides-for-Lifecycle-Innovations-Limited-ops-whatsapp-biz":876,"similar-k1726c6af9hx9t4kc8s4ntzw2s86nh0m-en":877},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":244,"isFallback":239,"parentExtension":249,"providers":314,"relations":318,"repo":319,"tags":874,"workflow":875},1778692306427.1042,"k1726c6af9hx9t4kc8s4ntzw2s86nh0m",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"WhatsApp Business Cloud API — send approved template messages at scale, manage templates with approval tracking, and integrate product catalogs. Separate from wacli personal WhatsApp.",{"claudeCode":12},"Lifecycle-Innovations-Limited/claude-ops","ops-whatsapp-biz","https://github.com/Lifecycle-Innovations-Limited/claude-ops",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":225,"workflow":242},1778693053931.5417,"kn73t130g77n6jv214qp1va5xd86mjr7","en",{"checks":20,"evaluatedAt":196,"extensionSummary":197,"features":198,"nonGoals":203,"promptVersionExtension":206,"promptVersionScoring":207,"purpose":208,"rationale":209,"score":210,"summary":211,"tags":212,"targetMarket":218,"tier":219,"useCases":220},[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,133,136,139,143,147,151,154,158,161,164,167,170,174,177,180,183,186,189,193],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","The description clearly states the problem of sending approved template messages at scale via the WhatsApp Business Cloud API and distinguishes it from personal WhatsApp use.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The skill utilizes the WhatsApp Business Cloud API for scaled messaging and template management, offering distinct value beyond basic prompting or personal messaging tools.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The skill covers the complete lifecycle for sending approved template messages, managing templates, and integrating product catalogs, making it production-ready.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The skill focuses exclusively on managing and sending messages via the WhatsApp Business Cloud API, without extending into unrelated domains.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The displayed description accurately reflects the skill's capabilities, clearly differentiating it from personal WhatsApp tools and highlighting its business-oriented features.",{"category":40,"check":41,"severity":24,"summary":42},"Invocation","Scoped tools","Tools are narrowly scoped verb-noun specialists, such as `list-templates` and `send-template`, facilitating precise agent selection.",{"category":44,"check":45,"severity":24,"summary":46},"Documentation","Configuration & parameter reference","Credential resolution logic and requirements are clearly documented, including fallbacks and specific environment variables.",{"category":33,"check":48,"severity":24,"summary":49},"Tool naming","All exposed tools, such as `list-templates`, `send-template`, and `create-template`, are descriptively named and easy to understand.",{"category":33,"check":51,"severity":24,"summary":52},"Minimal I/O surface","Tool inputs and outputs are specific to their tasks, requesting only necessary data and returning promised payloads without extraneous information.",{"category":54,"check":55,"severity":24,"summary":56},"License","License usability","The extension is licensed under the MIT license, clearly stated in the LICENSE file and README.",{"category":58,"check":59,"severity":24,"summary":60},"Maintenance","Commit recency","The repository shows recent commits, indicating active maintenance.",{"category":58,"check":62,"severity":63,"summary":64},"Dependency Management","not_applicable","No third-party dependencies are used by this skill beyond standard system utilities.",{"category":66,"check":67,"severity":24,"summary":68},"Security","Secret Management","Credentials are handled via environment variables, plugin configuration, or Doppler secrets, with no hardcoded secrets or verbose output of sensitive data.",{"category":66,"check":70,"severity":24,"summary":71},"Injection","The skill uses shell commands with explicit arguments and JSON payloads, avoiding direct injection of untrusted content as instructions.",{"category":66,"check":73,"severity":24,"summary":74},"Transitive Supply-Chain Grenades","The skill relies on bundled scripts and standard `curl` commands, without runtime fetching of code or data that could be manipulated.",{"category":66,"check":76,"severity":24,"summary":77},"Sandbox Isolation","The script operates within the expected bounds of the Claude Code environment, managing files and making network calls as intended.",{"category":66,"check":79,"severity":24,"summary":80},"Sandbox escape primitives","No detached process spawns or deny-retry loops were detected in the skill's scripts.",{"category":66,"check":82,"severity":24,"summary":83},"Data Exfiltration","The skill makes documented outbound calls to the WhatsApp Business API and does not appear to exfiltrate confidential data.",{"category":66,"check":85,"severity":24,"summary":86},"Hidden Text Tricks","The bundled content and descriptions are free of hidden steering tricks or obfuscated characters.",{"category":88,"check":89,"severity":24,"summary":90},"Hooks","Opaque code execution","The skill's scripts are written in plain bash and are not obfuscated or dynamically executed.",{"category":92,"check":93,"severity":24,"summary":94},"Portability","Structural Assumption","The skill correctly uses CLAUDE_PLUGIN_DATA_DIR and avoids making assumptions about user project structure.",{"category":96,"check":97,"severity":24,"summary":98},"Trust","Issues Attention","The repository shows a healthy ratio of closed to open issues, indicating active maintenance and responsiveness.",{"category":100,"check":101,"severity":24,"summary":102},"Versioning","Release Management","The extension has a clear versioning scheme indicated by the `CHANGELOG.md` and README version badge.",{"category":104,"check":105,"severity":24,"summary":106},"Code Execution","Validation","Input parameters for API calls are constructed from user-provided values and are expected to be validated by the API itself, and shell command arguments are handled robustly.",{"category":66,"check":108,"severity":24,"summary":109},"Unguarded Destructive Operations","The skill primarily interacts with an external API and does not perform destructive local operations without confirmation or user guidance.",{"category":104,"check":111,"severity":24,"summary":112},"Error Handling","The scripts include checks for API response errors and provide informative messages, with specific error handling for missing credentials.",{"category":104,"check":114,"severity":63,"summary":115},"Logging","The skill is primarily an API client and does not perform destructive local operations, thus not requiring local audit logging.",{"category":117,"check":118,"severity":24,"summary":119},"Compliance","GDPR","The skill interacts with the WhatsApp Business API and does not explicitly handle or store personal data beyond what is necessary for message delivery, with no indication of GDPR violations.",{"category":117,"check":121,"severity":24,"summary":122},"Target market","The skill targets the WhatsApp Business Cloud API, which is globally available, and the `targetMarket` is set to global.",{"category":92,"check":124,"severity":24,"summary":125},"Runtime stability","The skill relies on standard shell commands and `curl`, ensuring broad compatibility across POSIX-compliant systems.",{"category":44,"check":127,"severity":24,"summary":128},"README","The README file provides a comprehensive overview of the claude-ops project and its skills, including setup and architecture.",{"category":33,"check":130,"severity":131,"summary":132},"Tool surface size","info","The skill exposes several distinct tools for managing WhatsApp Business API interactions, which is appropriate for its functionality.",{"category":40,"check":134,"severity":24,"summary":135},"Overlapping near-synonym tools","The tool names are distinct and map to clear, non-overlapping functionalities within the WhatsApp Business API domain.",{"category":44,"check":137,"severity":24,"summary":138},"Phantom features","All advertised features for the WhatsApp Business skill are implemented with corresponding commands and scripts.",{"category":140,"check":141,"severity":24,"summary":142},"Install","Installation instruction","The README provides clear installation instructions and setup steps, including credential configuration.",{"category":144,"check":145,"severity":24,"summary":146},"Errors","Actionable error messages","Error messages provide context on the failure, such as missing credentials or API errors, and suggest remediation steps.",{"category":148,"check":149,"severity":24,"summary":150},"Execution","Pinned dependencies","The skill uses standard shell utilities and `curl`, which are typically pre-installed or managed by the system's package manager.",{"category":33,"check":152,"severity":63,"summary":153},"Dry-run preview","The skill primarily interacts with an external API and does not expose a dry-run option for message sending operations.",{"category":155,"check":156,"severity":24,"summary":157},"Protocol","Idempotent retry & timeouts","The skill uses `curl` with appropriate headers and POST requests, and while explicit idempotency mechanisms aren't detailed for every API call, standard API best practices are followed.",{"category":117,"check":159,"severity":24,"summary":160},"Telemetry opt-in","The README explicitly states there is no telemetry or analytics, meaning no opt-in or opt-out is necessary.",{"category":40,"check":162,"severity":24,"summary":163},"Precise Purpose","The skill's purpose is precisely defined: manage and send messages via the WhatsApp Business Cloud API, with clear distinctions from personal WhatsApp use and defined sub-commands.",{"category":40,"check":165,"severity":24,"summary":166},"Concise Frontmatter","The SKILL.md frontmatter is concise and effectively summarizes the skill's core capability and routing arguments.",{"category":44,"check":168,"severity":24,"summary":169},"Concise Body","The SKILL.md body is well-structured and under the recommended length, delegating detailed information to separate sections.",{"category":171,"check":172,"severity":24,"summary":173},"Context","Progressive Disclosure","The SKILL.md uses clear sections and code blocks to present information, adhering to progressive disclosure principles.",{"category":171,"check":175,"severity":63,"summary":176},"Forked exploration","This skill is task-oriented and does not involve deep exploration or code review, so `context: fork` is not applicable.",{"category":22,"check":178,"severity":24,"summary":179},"Usage examples","The SKILL.md provides clear, ready-to-use examples for each major command, including setup and credential configuration.",{"category":22,"check":181,"severity":24,"summary":182},"Edge cases","The skill addresses edge cases like missing credentials and provides guidance on error handling and template status checking.",{"category":104,"check":184,"severity":63,"summary":185},"Tool Fallback","This skill does not rely on a custom MCP server and uses standard system tools and APIs.",{"category":92,"check":187,"severity":24,"summary":188},"Stack assumptions","The skill declares its reliance on standard POSIX shell and `curl`, and guides users through credential setup.",{"category":190,"check":191,"severity":24,"summary":192},"Safety","Halt on unexpected state","The skill includes checks for credential presence and API response errors, halting execution with informative messages when unexpected states occur.",{"category":92,"check":194,"severity":24,"summary":195},"Cross-skill coupling","The WhatsApp Business skill operates independently and does not implicitly rely on other skills within the claude-ops suite.",1778693051367,"This skill enables sending approved template messages, managing templates with approval tracking, and integrating product catalogs using the WhatsApp Business Cloud API. It is distinct from personal WhatsApp tools.",[199,200,201,202],"Send approved template messages","Manage message templates (create, list, check status)","Integrate with product catalogs","Configure credentials via setup wizard",[204,205],"Personal WhatsApp messaging (use wacli instead)","Directly managing Meta Business Manager settings beyond API credentials","3.0.0","4.4.0","To allow businesses to send and manage customer communications at scale via the WhatsApp Business Cloud API.","Excellent documentation and implementation for WhatsApp Business API integration, with clear examples and robust error handling.",99,"A highly polished and functional skill for managing WhatsApp Business API messages at scale.",[213,214,215,216,217],"whatsapp","api","business","messaging","automation","global","verified",[221,222,223,224],"Sending marketing or utility messages at scale","Managing template approval workflows","Integrating business operations with WhatsApp communication","Setting up WhatsApp Business API credentials",{"codeQuality":226,"collectedAt":228,"documentation":229,"maintenance":232,"security":238,"testCoverage":241},{"hasLockfile":227},true,1778693020370,{"descriptionLength":230,"readmeSize":231},183,22118,{"closedIssues90d":233,"forks":234,"hasChangelog":227,"openIssues90d":235,"pushedAt":236,"stars":237},6,4,2,1778673878000,9,{"hasNpmPackage":239,"license":240,"smitheryVerified":239},false,"MIT",{"hasCi":227,"hasTests":227},{"updatedAt":243},1778693053931,{"basePath":245,"githubOwner":246,"githubRepo":247,"locale":18,"slug":13,"type":248},"claude-ops/skills/ops-whatsapp-biz","Lifecycle-Innovations-Limited","claude-ops","skill",{"_creationTime":250,"_id":251,"community":252,"display":253,"identity":257,"parentExtension":259,"providers":293,"relations":310,"tags":311,"workflow":312},1778692306427.0964,"k17d0t6ns7y6t377pfprg128hd86nm89",{"reviewCount":8},{"description":254,"installMethods":255,"name":256,"sourceUrl":14},"Business operations command center for Claude Code — 35 skills, 18 agents, and a smart background daemon that manage communications (WhatsApp/Email/Slack/Telegram), projects, infrastructure (all AWS services), revenue (Stripe + RevenueCat), e-commerce (Shopify), marketing (Klaviyo/Meta/GA4/GSC), monitoring (Datadog/New Relic/OTEL), and voice (Bland AI/ElevenLabs/Whisper). Includes /gtm go-to-market planner, /ops:projects portfolio dashboard, and YOLO mode for autonomous operation with 4 parallel C-suite agents.",{"claudeCode":256},"ops",{"basePath":247,"githubOwner":246,"githubRepo":247,"locale":18,"slug":247,"type":258},"plugin",{"_creationTime":260,"_id":261,"community":262,"display":263,"identity":267,"providers":270,"relations":287,"tags":289,"workflow":290},1778692306427.0962,"k177xmnsm26p2wbrkfkwqgm2b986m2w8",{"reviewCount":8},{"description":264,"installMethods":265,"name":266,"sourceUrl":14},"Local marketplace for claude-ops plugin",{"claudeCode":12},"ops-marketplace",{"basePath":268,"githubOwner":246,"githubRepo":247,"locale":18,"slug":247,"type":269},"","marketplace",{"evaluate":271,"extract":281},{"promptVersionExtension":272,"promptVersionScoring":207,"score":273,"tags":274,"targetMarket":218,"tier":219},"3.1.0",96,[275,215,276,217,277,278,279,213,280],"operations","dashboard","productivity","aws","slack","monitoring",{"commitSha":282,"marketplace":283,"plugin":285},"HEAD",{"name":266,"pluginCount":284},1,{"mcpCount":8,"provider":286,"skillCount":8},"classify",{"repoId":288},"kd7d52tcek2e34r805zs06b10d86n39v",[217,278,215,276,280,275,277,279,213],{"evaluatedAt":291,"extractAt":292,"updatedAt":291},1778692330594,1778692306427,{"evaluate":294,"extract":307},{"promptVersionExtension":206,"promptVersionScoring":207,"score":295,"tags":296,"targetMarket":218,"tier":306},85,[297,217,298,299,300,301,302,303,304,280,305],"business-operations","ai-agents","communications","project-management","devops","marketing","finance","e-commerce","voice","community",{"commitSha":282,"license":240,"plugin":308},{"mcpCount":8,"provider":286,"skillCount":309},35,{"parentExtensionId":261,"repoId":288},[298,217,297,299,301,304,303,302,280,300,305],{"evaluatedAt":313,"extractAt":292,"updatedAt":313},1778692342046,{"evaluate":315,"extract":317},{"promptVersionExtension":206,"promptVersionScoring":207,"score":210,"tags":316,"targetMarket":218,"tier":219},[213,214,215,216,217],{"commitSha":282},{"parentExtensionId":251,"repoId":288},{"_creationTime":320,"_id":288,"identity":321,"providers":322,"workflow":870},1778692301282.087,{"githubOwner":246,"githubRepo":247,"sourceUrl":14},{"classify":323,"discover":848,"github":851},{"commitSha":282,"extensions":324},[325,338,548,556,564,572,580,588,596,604,612,620,628,636,644,654,662,670,678,686,694,702,710,718,726,734,742,750,758,766,774,782,790,798,803,811,825,833],{"basePath":268,"description":264,"displayName":266,"installMethods":326,"rationale":327,"selectedPaths":328,"source":337,"sourceLanguage":18,"type":269},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[329,332,334],{"path":330,"priority":331},".claude-plugin/marketplace.json","mandatory",{"path":333,"priority":331},"README.md",{"path":335,"priority":336},"LICENSE","high","rule",{"basePath":247,"description":254,"displayName":256,"installMethods":339,"license":240,"rationale":340,"selectedPaths":341,"source":337,"sourceLanguage":18,"type":258},{"claudeCode":256},"plugin manifest at claude-ops/.claude-plugin/plugin.json",[342,344,345,346,349,351,353,355,357,359,361,363,365,367,369,371,373,375,377,379,381,383,385,387,389,391,393,395,397,399,401,403,405,407,409,411,413,415,417,419,421,423,425,427,429,431,433,435,437,439,441,443,445,447,449,451,453,455,458,460,462,464,466,468,470,472,474,476,478,480,482,484,486,488,490,492,494,496,498,500,502,504,506,508,510,512,514,516,518,520,522,524,526,528,530,532,534,536,538,540,542,544,546],{"path":343,"priority":331},".claude-plugin/plugin.json",{"path":333,"priority":331},{"path":335,"priority":336},{"path":347,"priority":348},"skills/ops/SKILL.md","medium",{"path":350,"priority":348},"skills/ops-comms/SKILL.md",{"path":352,"priority":348},"skills/ops-credentials/SKILL.md",{"path":354,"priority":348},"skills/ops-daemon/SKILL.md",{"path":356,"priority":348},"skills/ops-dash/SKILL.md",{"path":358,"priority":348},"skills/ops-deploy/SKILL.md",{"path":360,"priority":348},"skills/ops-deploy-fix/SKILL.md",{"path":362,"priority":348},"skills/ops-doctor/SKILL.md",{"path":364,"priority":348},"skills/ops-ecom/SKILL.md",{"path":366,"priority":348},"skills/ops-fires/SKILL.md",{"path":368,"priority":348},"skills/ops-go/SKILL.md",{"path":370,"priority":348},"skills/ops-gtm/SKILL.md",{"path":372,"priority":348},"skills/ops-inbox/SKILL.md",{"path":374,"priority":348},"skills/ops-integrate/SKILL.md",{"path":376,"priority":348},"skills/ops-linear/SKILL.md",{"path":378,"priority":348},"skills/ops-marketing/SKILL.md",{"path":380,"priority":348},"skills/ops-merge/SKILL.md",{"path":382,"priority":348},"skills/ops-monitor/SKILL.md",{"path":384,"priority":348},"skills/ops-next/SKILL.md",{"path":386,"priority":348},"skills/ops-orchestrate/SKILL.md",{"path":388,"priority":348},"skills/ops-package/SKILL.md",{"path":390,"priority":348},"skills/ops-projects/SKILL.md",{"path":392,"priority":348},"skills/ops-recap/SKILL.md",{"path":394,"priority":348},"skills/ops-revenue/SKILL.md",{"path":396,"priority":348},"skills/ops-rotate/SKILL.md",{"path":398,"priority":348},"skills/ops-rotate-setup/SKILL.md",{"path":400,"priority":348},"skills/ops-settings/SKILL.md",{"path":402,"priority":348},"skills/ops-speedup/SKILL.md",{"path":404,"priority":348},"skills/ops-status/SKILL.md",{"path":406,"priority":348},"skills/ops-triage/SKILL.md",{"path":408,"priority":348},"skills/ops-voice/SKILL.md",{"path":410,"priority":348},"skills/ops-whatsapp-biz/SKILL.md",{"path":412,"priority":348},"skills/ops-yolo/SKILL.md",{"path":414,"priority":348},"skills/setup/SKILL.md",{"path":416,"priority":348},"skills/uninstall/SKILL.md",{"path":418,"priority":331},".mcp.json",{"path":420,"priority":336},"agents/build-fixer.md",{"path":422,"priority":336},"agents/comms-scanner.md",{"path":424,"priority":336},"agents/daemon-agent.md",{"path":426,"priority":336},"agents/dependency-auditor.md",{"path":428,"priority":336},"agents/deploy-fixer.md",{"path":430,"priority":336},"agents/doctor-agent.md",{"path":432,"priority":336},"agents/general-purpose.md",{"path":434,"priority":336},"agents/infra-monitor.md",{"path":436,"priority":336},"agents/marketing-optimizer.md",{"path":438,"priority":336},"agents/memory-extractor.md",{"path":440,"priority":336},"agents/monitor-agent.md",{"path":442,"priority":336},"agents/project-scanner.md",{"path":444,"priority":336},"agents/revenue-tracker.md",{"path":446,"priority":336},"agents/triage-agent.md",{"path":448,"priority":336},"agents/yolo-ceo.md",{"path":450,"priority":336},"agents/yolo-cfo.md",{"path":452,"priority":336},"agents/yolo-coo.md",{"path":454,"priority":336},"agents/yolo-cto.md",{"path":456,"priority":457},"bin/ops-autofix","low",{"path":459,"priority":457},"bin/ops-ci",{"path":461,"priority":457},"bin/ops-credentials",{"path":463,"priority":457},"bin/ops-dash",{"path":465,"priority":457},"bin/ops-deploy-fix-build-trigger",{"path":467,"priority":457},"bin/ops-deploy-fix-merge-trigger",{"path":469,"priority":457},"bin/ops-discord",{"path":471,"priority":457},"bin/ops-discover-external",{"path":473,"priority":457},"bin/ops-doctor",{"path":475,"priority":457},"bin/ops-ecom-health",{"path":477,"priority":457},"bin/ops-external",{"path":479,"priority":457},"bin/ops-gather",{"path":481,"priority":457},"bin/ops-git",{"path":483,"priority":457},"bin/ops-gsd-states",{"path":485,"priority":457},"bin/ops-infra",{"path":487,"priority":457},"bin/ops-marketing-dash",{"path":489,"priority":457},"bin/ops-merge-scan",{"path":491,"priority":457},"bin/ops-no-rm-rf-anchor",{"path":493,"priority":457},"bin/ops-post-session-cleanup",{"path":495,"priority":457},"bin/ops-post-update-migrate",{"path":497,"priority":457},"bin/ops-pretool-wacli-health",{"path":499,"priority":457},"bin/ops-pretool-whatsapp-bridge-health",{"path":501,"priority":457},"bin/ops-prevent-secret-commit",{"path":503,"priority":457},"bin/ops-projects",{"path":505,"priority":457},"bin/ops-prs",{"path":507,"priority":457},"bin/ops-setup-complete",{"path":509,"priority":457},"bin/ops-setup-detect",{"path":511,"priority":457},"bin/ops-setup-install",{"path":513,"priority":457},"bin/ops-setup-preflight",{"path":515,"priority":457},"bin/ops-shopify-create",{"path":517,"priority":457},"bin/ops-slack-autolink.mjs",{"path":519,"priority":457},"bin/ops-slack-workspaces",{"path":521,"priority":457},"bin/ops-speedup",{"path":523,"priority":457},"bin/ops-status",{"path":525,"priority":457},"bin/ops-suggest-specialized-agent",{"path":527,"priority":457},"bin/ops-task-reminder",{"path":529,"priority":457},"bin/ops-telegram-autolink.mjs",{"path":531,"priority":457},"bin/ops-unread",{"path":533,"priority":457},"bin/ops-warn-mainpush",{"path":535,"priority":457},"bin/ops-welcome",{"path":537,"priority":457},"bin/wacli-health",{"path":539,"priority":457},"bin/wacli-safe",{"path":541,"priority":336},"hooks/hooks.json",{"path":543,"priority":336},"hooks/recap-capture.sh",{"path":545,"priority":336},"hooks/recap-tool-activity.sh",{"path":547,"priority":457},"output-styles/ops-briefing.md",{"basePath":549,"description":550,"displayName":256,"installMethods":551,"rationale":552,"selectedPaths":553,"source":337,"sourceLanguage":18,"type":248},"claude-ops/skills/ops","Business operations command center. Routes to the right ops command based on what you need — briefing, inbox, fires, projects, comms, triage, linear, revenue, deploy, or yolo mode.",{"claudeCode":12},"SKILL.md frontmatter at claude-ops/skills/ops/SKILL.md",[554],{"path":555,"priority":331},"SKILL.md",{"basePath":557,"description":558,"displayName":559,"installMethods":560,"rationale":561,"selectedPaths":562,"source":337,"sourceLanguage":18,"type":248},"claude-ops/skills/ops-comms","Send and read messages across all channels. Routes based on arguments — whatsapp, email, slack, telegram, discord, notion, or natural language like \"send [msg] to [contact]\". WhatsApp via mcp__whatsapp__* (Baileys bridge).","ops-comms",{"claudeCode":12},"SKILL.md frontmatter at claude-ops/skills/ops-comms/SKILL.md",[563],{"path":555,"priority":331},{"basePath":565,"description":566,"displayName":567,"installMethods":568,"rationale":569,"selectedPaths":570,"source":337,"sourceLanguage":18,"type":248},"claude-ops/skills/ops-credentials","Audit which integration credentials are configured. Scans shell env, ops preferences.json, Doppler, macOS Keychain, and Dashlane to report a configured-vs-missing table per service. Never displays raw values — always masks as first6•••last4. Use when you want to see which integrations have keys set up and which still need /ops:setup.","ops-credentials",{"claudeCode":12},"SKILL.md frontmatter at claude-ops/skills/ops-credentials/SKILL.md",[571],{"path":555,"priority":331},{"basePath":573,"description":574,"displayName":575,"installMethods":576,"rationale":577,"selectedPaths":578,"source":337,"sourceLanguage":18,"type":248},"claude-ops/skills/ops-daemon","Check claude-ops background daemon end-to-end and auto-fix common issues. Detects stale plist paths after plugin upgrades, missing service commands, dead processes, corrupt health files, and bash version mismatches.","ops-daemon",{"claudeCode":12},"SKILL.md frontmatter at claude-ops/skills/ops-daemon/SKILL.md",[579],{"path":555,"priority":331},{"basePath":581,"description":582,"displayName":583,"installMethods":584,"rationale":585,"selectedPaths":586,"source":337,"sourceLanguage":18,"type":248},"claude-ops/skills/ops-dash","Interactive pixel-art command center dashboard. Visual business HQ with instant hotkey navigation to all ops commands, live status indicators, fire alerts, C-suite reports, settings, sharing, and FAQ.","ops-dash",{"claudeCode":12},"SKILL.md frontmatter at claude-ops/skills/ops-dash/SKILL.md",[587],{"path":555,"priority":331},{"basePath":589,"description":590,"displayName":591,"installMethods":592,"rationale":593,"selectedPaths":594,"source":337,"sourceLanguage":18,"type":248},"claude-ops/skills/ops-deploy","Deploy status across all projects. Shows ECS service versions, Vercel deployments, recent deploys, pending deploys, and CI/CD pipeline state.","ops-deploy",{"claudeCode":12},"SKILL.md frontmatter at claude-ops/skills/ops-deploy/SKILL.md",[595],{"path":555,"priority":331},{"basePath":597,"description":598,"displayName":599,"installMethods":600,"rationale":601,"selectedPaths":602,"source":337,"sourceLanguage":18,"type":248},"claude-ops/skills/ops-deploy-fix","Inspect and control the deploy/build auto-fix subsystem. Use for `/ops:deploy-fix status` (last monitor runs, fixer dispatches, locks, hourly budget), `/ops:deploy-fix tail` (follow latest fixer log), `/ops:deploy-fix configure` (re-run the wizard), and `/ops:deploy-fix test` (synthetic dry-run through the pipeline). Trigger when the user mentions deploy auto-fix, post-merge monitor, build fixer, fix budget, fix-agent log, or asks why a deploy didn't get auto-fixed.","ops-deploy-fix",{"claudeCode":12},"SKILL.md frontmatter at claude-ops/skills/ops-deploy-fix/SKILL.md",[603],{"path":555,"priority":331},{"basePath":605,"description":606,"displayName":607,"installMethods":608,"rationale":609,"selectedPaths":610,"source":337,"sourceLanguage":18,"type":248},"claude-ops/skills/ops-doctor","Health check and auto-repair for the ops plugin. Diagnoses manifest errors, broken permissions, invalid configs, stale caches, and missing files — then spawns an agent to fix everything automatically.","ops-doctor",{"claudeCode":12},"SKILL.md frontmatter at claude-ops/skills/ops-doctor/SKILL.md",[611],{"path":555,"priority":331},{"basePath":613,"description":614,"displayName":615,"installMethods":616,"rationale":617,"selectedPaths":618,"source":337,"sourceLanguage":18,"type":248},"claude-ops/skills/ops-ecom","Shopify store command center. Orders, inventory, fulfillment, analytics, and store health. Works with any Shopify store via Admin API.","ops-ecom",{"claudeCode":12},"SKILL.md frontmatter at claude-ops/skills/ops-ecom/SKILL.md",[619],{"path":555,"priority":331},{"basePath":621,"description":622,"displayName":623,"installMethods":624,"rationale":625,"selectedPaths":626,"source":337,"sourceLanguage":18,"type":248},"claude-ops/skills/ops-fires","Production incidents dashboard. Reads ECS health, Sentry errors, CI failures. Offers to dispatch fix agents for active fires.","ops-fires",{"claudeCode":12},"SKILL.md frontmatter at claude-ops/skills/ops-fires/SKILL.md",[627],{"path":555,"priority":331},{"basePath":629,"description":630,"displayName":631,"installMethods":632,"rationale":633,"selectedPaths":634,"source":337,"sourceLanguage":18,"type":248},"claude-ops/skills/ops-go","Token-efficient morning briefing. Pre-gathers all data via shell scripts, then presents a unified business dashboard with prioritized actions.","ops-go",{"claudeCode":12},"SKILL.md frontmatter at claude-ops/skills/ops-go/SKILL.md",[635],{"path":555,"priority":331},{"basePath":637,"description":638,"displayName":639,"installMethods":640,"rationale":641,"selectedPaths":642,"source":337,"sourceLanguage":18,"type":248},"claude-ops/skills/ops-gtm","Go-to-market strategy planner. Generates a complete GTM plan across paid, unpaid, marketing, sales, and AI-automation channels for any project — and hands executable campaigns off to /marketing.","ops-gtm",{"claudeCode":12},"SKILL.md frontmatter at claude-ops/skills/ops-gtm/SKILL.md",[643],{"path":555,"priority":331},{"basePath":645,"description":646,"displayName":647,"installMethods":648,"rationale":649,"selectedPaths":650,"source":337,"sourceLanguage":18,"type":248},"claude-ops/skills/ops-inbox","Full inbox management across all channels — WhatsApp (whatsmeow bridge via mcp__whatsapp__*), Email (Gmail MCP), Slack (MCP), Telegram (user-auth MCP), Discord (webhook + REST read), Notion (MCP — comments, mentions, assigned tasks). Scans FULL inbox (not just unread), identifies messages needing replies, archives handled conversations.","ops-inbox",{"claudeCode":12},"SKILL.md frontmatter at claude-ops/skills/ops-inbox/SKILL.md",[651,652],{"path":555,"priority":331},{"path":653,"priority":348},"CHANNELS.md",{"basePath":655,"description":656,"displayName":657,"installMethods":658,"rationale":659,"selectedPaths":660,"source":337,"sourceLanguage":18,"type":248},"claude-ops/skills/ops-integrate","Add any SaaS API as a first-class integration. Provide the service name — ops-integrate discovers auth patterns, tests connectivity, and registers the API in your partner registry so it's available to other skills.","ops-integrate",{"claudeCode":12},"SKILL.md frontmatter at claude-ops/skills/ops-integrate/SKILL.md",[661],{"path":555,"priority":331},{"basePath":663,"description":664,"displayName":665,"installMethods":666,"rationale":667,"selectedPaths":668,"source":337,"sourceLanguage":18,"type":248},"claude-ops/skills/ops-linear","Linear command center. Shows current sprint, creates/updates issues, manages priorities, syncs with GSD phases.","ops-linear",{"claudeCode":12},"SKILL.md frontmatter at claude-ops/skills/ops-linear/SKILL.md",[669],{"path":555,"priority":331},{"basePath":671,"description":672,"displayName":673,"installMethods":674,"rationale":675,"selectedPaths":676,"source":337,"sourceLanguage":18,"type":248},"claude-ops/skills/ops-marketing","Marketing command center. Email campaigns (Klaviyo), paid ads (Meta/Google), analytics (GA4), SEO, and social media metrics. One dashboard for all marketing channels.","ops-marketing",{"claudeCode":12},"SKILL.md frontmatter at claude-ops/skills/ops-marketing/SKILL.md",[677],{"path":555,"priority":331},{"basePath":679,"description":680,"displayName":681,"installMethods":682,"rationale":683,"selectedPaths":684,"source":337,"sourceLanguage":18,"type":248},"claude-ops/skills/ops-merge","Autonomous PR merge pipeline. Scans all repos for open PRs, dispatches subagents to fix CI, resolve conflicts, address review comments, then merges. Use --main to also sync dev↔main branches.","ops-merge",{"claudeCode":12},"SKILL.md frontmatter at claude-ops/skills/ops-merge/SKILL.md",[685],{"path":555,"priority":331},{"basePath":687,"description":688,"displayName":689,"installMethods":690,"rationale":691,"selectedPaths":692,"source":337,"sourceLanguage":18,"type":248},"claude-ops/skills/ops-monitor","Unified APM and monitoring surface. Polls Datadog, New Relic, and OpenTelemetry backends for active alerts, error traces, and entity health. Use --watch for live polling every 60 seconds. Use --setup to configure monitoring credentials.","ops-monitor",{"claudeCode":12},"SKILL.md frontmatter at claude-ops/skills/ops-monitor/SKILL.md",[693],{"path":555,"priority":331},{"basePath":695,"description":696,"displayName":697,"installMethods":698,"rationale":699,"selectedPaths":700,"source":337,"sourceLanguage":18,"type":248},"claude-ops/skills/ops-next","Business-level \"what should I do next\". Priority stack — fires > unread comms > ready-to-merge PRs > Linear sprint > revenue-generating GSD work. Uses pre-gathered data and routes to the right skill.","ops-next",{"claudeCode":12},"SKILL.md frontmatter at claude-ops/skills/ops-next/SKILL.md",[701],{"path":555,"priority":331},{"basePath":703,"description":704,"displayName":705,"installMethods":706,"rationale":707,"selectedPaths":708,"source":337,"sourceLanguage":18,"type":248},"claude-ops/skills/ops-orchestrate","Autonomous multi-project orchestration engine. Audits all registered projects, structures work into dependency-wired tasks, dispatches parallel agents (subagents or Agent Teams), audits completions, and ships PRs. Registry-driven — works for any user with a configured project registry.","ops-orchestrate",{"claudeCode":12},"SKILL.md frontmatter at claude-ops/skills/ops-orchestrate/SKILL.md",[709],{"path":555,"priority":331},{"basePath":711,"description":712,"displayName":713,"installMethods":714,"rationale":715,"selectedPaths":716,"source":337,"sourceLanguage":18,"type":248},"claude-ops/skills/ops-package","Ship parcels via any configured carrier — MyParcel, Sendcloud, DHL Parcel NL, PostNL, DPD, UPS, FedEx. Auto-selects the first carrier whose credentials are configured, or pass --carrier \u003Cname> to override. Verbs: ship, label, track, list, carriers.","ops-package",{"claudeCode":12},"SKILL.md frontmatter at claude-ops/skills/ops-package/SKILL.md",[717],{"path":555,"priority":331},{"basePath":719,"description":720,"displayName":721,"installMethods":722,"rationale":723,"selectedPaths":724,"source":337,"sourceLanguage":18,"type":248},"claude-ops/skills/ops-projects","Portfolio dashboard for all GSD-tracked projects. Scans ~/Projects and ~/gsd-workspaces for .planning/ directories, shows phase status, git state, blockers, and next actions for every project. Run /ops projects to see the full portfolio.","ops-projects",{"claudeCode":12},"SKILL.md frontmatter at claude-ops/skills/ops-projects/SKILL.md",[725],{"path":555,"priority":331},{"basePath":727,"description":728,"displayName":729,"installMethods":730,"rationale":731,"selectedPaths":732,"source":337,"sourceLanguage":18,"type":248},"claude-ops/skills/ops-recap","Manage the multi-session recap marquee daemon — a background process that synthesizes a one-line digest across all parallel Claude Code sessions and shell activity, displayed in tmux status-right. Subcommands status/tail/configure/restart.","ops-recap",{"claudeCode":12},"SKILL.md frontmatter at claude-ops/skills/ops-recap/SKILL.md",[733],{"path":555,"priority":331},{"basePath":735,"description":736,"displayName":737,"installMethods":738,"rationale":739,"selectedPaths":740,"source":337,"sourceLanguage":18,"type":248},"claude-ops/skills/ops-revenue","Revenue and costs tracker. AWS spend via aws ce, credits tracker, project revenue stages. Shows burn rate, runway estimate, credits expiring.","ops-revenue",{"claudeCode":12},"SKILL.md frontmatter at claude-ops/skills/ops-revenue/SKILL.md",[741],{"path":555,"priority":331},{"basePath":743,"description":744,"displayName":745,"installMethods":746,"rationale":747,"selectedPaths":748,"source":337,"sourceLanguage":18,"type":248},"claude-ops/skills/ops-rotate","Multi-account Claude Max rotator. Status, manual rotation, account list, add-account wizard. Requires account_rotation_enabled=true in plugin settings.","ops-rotate",{"claudeCode":12},"SKILL.md frontmatter at claude-ops/skills/ops-rotate/SKILL.md",[749],{"path":555,"priority":331},{"basePath":751,"description":752,"displayName":753,"installMethods":754,"rationale":755,"selectedPaths":756,"source":337,"sourceLanguage":18,"type":248},"claude-ops/skills/ops-rotate-setup","Interactive OAuth init wizard for the multi-account Claude rotator. Walks through every account in the rotation config, runs the Playwright magic-link flow for any account missing a keychain token, and writes verified tokens to `Claude-Rotation-\u003Caccount_id>`. Re-runnable any time. Standalone alias of the same step inside `/ops:setup`.","ops-rotate-setup",{"claudeCode":12},"SKILL.md frontmatter at claude-ops/skills/ops-rotate-setup/SKILL.md",[757],{"path":555,"priority":331},{"basePath":759,"description":760,"displayName":761,"installMethods":762,"rationale":763,"selectedPaths":764,"source":337,"sourceLanguage":18,"type":248},"claude-ops/skills/ops-settings","Post-setup credential manager. Shows current integration status (configured/missing/expired) and lets you update individual credentials without re-running the full setup wizard. Runs a smoke test after each update.","ops-settings",{"claudeCode":12},"SKILL.md frontmatter at claude-ops/skills/ops-settings/SKILL.md",[765],{"path":555,"priority":331},{"basePath":767,"description":768,"displayName":769,"installMethods":770,"rationale":771,"selectedPaths":772,"source":337,"sourceLanguage":18,"type":248},"claude-ops/skills/ops-speedup","Cross-platform, hardware-adaptive system optimizer. Auto-detects macOS / Linux / WSL / Windows (MINGW/Cygwin/MSYS2) and CPU/RAM/disk/GPU profile, then picks the right cleanup strategy. Scans reclaimable disk space, memory pressure, runaway processes, startup bloat, network issues. CleanMyMac built into Claude Code.","ops-speedup",{"claudeCode":12},"SKILL.md frontmatter at claude-ops/skills/ops-speedup/SKILL.md",[773],{"path":555,"priority":331},{"basePath":775,"description":776,"displayName":777,"installMethods":778,"rationale":779,"selectedPaths":780,"source":337,"sourceLanguage":18,"type":248},"claude-ops/skills/ops-status","Lightweight green/red status panel for every configured integration. No gather, no actions.","ops-status",{"claudeCode":12},"SKILL.md frontmatter at claude-ops/skills/ops-status/SKILL.md",[781],{"path":555,"priority":331},{"basePath":783,"description":784,"displayName":785,"installMethods":786,"rationale":787,"selectedPaths":788,"source":337,"sourceLanguage":18,"type":248},"claude-ops/skills/ops-triage","Cross-platform issue triage. Pulls from Sentry (MCP), Linear (MCP), GitHub Issues (gh). Cross-references against code to find already-fixed issues. Auto-resolves fixed ones. Dispatches agents for active issues.","ops-triage",{"claudeCode":12},"SKILL.md frontmatter at claude-ops/skills/ops-triage/SKILL.md",[789],{"path":555,"priority":331},{"basePath":791,"description":792,"displayName":793,"installMethods":794,"rationale":795,"selectedPaths":796,"source":337,"sourceLanguage":18,"type":248},"claude-ops/skills/ops-voice","Voice operations — make phone calls (Bland AI), text-to-speech (ElevenLabs), transcribe audio (Whisper/Groq). Replace OpenClaw voice capabilities.","ops-voice",{"claudeCode":12},"SKILL.md frontmatter at claude-ops/skills/ops-voice/SKILL.md",[797],{"path":555,"priority":331},{"basePath":245,"description":10,"displayName":13,"installMethods":799,"rationale":800,"selectedPaths":801,"source":337,"sourceLanguage":18,"type":248},{"claudeCode":12},"SKILL.md frontmatter at claude-ops/skills/ops-whatsapp-biz/SKILL.md",[802],{"path":555,"priority":331},{"basePath":804,"description":805,"displayName":806,"installMethods":807,"rationale":808,"selectedPaths":809,"source":337,"sourceLanguage":18,"type":248},"claude-ops/skills/ops-yolo","YOLO mode. Spawns 4 parallel C-suite agents (CEO, CTO, CFO, COO). Each analyzes the business from their perspective using ALL available data. Produces unfiltered Hard Truths report. After user types YOLO, autonomously runs the business for a day using /loop.","ops-yolo",{"claudeCode":12},"SKILL.md frontmatter at claude-ops/skills/ops-yolo/SKILL.md",[810],{"path":555,"priority":331},{"basePath":812,"description":813,"displayName":814,"installMethods":815,"rationale":816,"selectedPaths":817,"source":337,"sourceLanguage":18,"type":248},"claude-ops/skills/setup","Interactive setup wizard for the claude-ops plugin. Installs missing CLIs, configures env vars for each channel (Telegram, WhatsApp, Email, Slack, Notion, Linear, Sentry, Vercel), builds the project registry, and saves user preferences. Run once after installing the plugin or any time to reconfigure.","setup",{"claudeCode":12},"SKILL.md frontmatter at claude-ops/skills/setup/SKILL.md",[818,819,821,823],{"path":555,"priority":331},{"path":820,"priority":348},"CLI-REFERENCE.md",{"path":822,"priority":348},"REFERENCE.md",{"path":824,"priority":348},"SHARED.md",{"basePath":826,"description":827,"displayName":828,"installMethods":829,"rationale":830,"selectedPaths":831,"source":337,"sourceLanguage":18,"type":248},"claude-ops/skills/uninstall","Completely remove claude-ops plugin, all stored credentials, cached files, shell exports, and MCP registrations. Confirms each step before deletion.","uninstall",{"claudeCode":12},"SKILL.md frontmatter at claude-ops/skills/uninstall/SKILL.md",[832],{"path":555,"priority":331},{"basePath":834,"description":835,"displayName":836,"installMethods":837,"license":240,"rationale":838,"selectedPaths":839,"source":337,"sourceLanguage":18,"type":847},"claude-ops/telegram-server","Telegram user-auth MCP server for claude-ops plugin (personal account via MTProto, not bots)","claude-ops-telegram-server",{"npm":836},"server.json with namespace/server name at claude-ops/telegram-server/server.json",[840,842,844,845],{"path":841,"priority":331},"server.json",{"path":843,"priority":331},"package.json",{"path":333,"priority":331},{"path":846,"priority":348},"index.js","mcp",{"sources":849},[850],"manual",{"closedIssues90d":233,"description":852,"forks":234,"homepage":853,"license":240,"openIssues90d":235,"pushedAt":236,"readmeSize":231,"stars":237,"topics":854},"Business operating system for Claude Code — 25 skills, 13 agents, smart daemon. Unified inbox (WhatsApp/Email/Slack/Telegram), autonomous PR merge, full-AWS monitoring, revenue (Stripe+RevenueCat), e-commerce (Shopify), marketing (Klaviyo/Meta/GA4), voice (Bland/ElevenLabs), APM (Datadog/NewRelic/OTEL), YOLO mode.","https://github.com/Lifecycle-Innovations-Limited/claude-ops/wiki",[855,297,856,857,301,858,859,278,860,861,847,862,863,864,865,866,867,868,302,869],"ai-agent","claude-code","claude-code-plugin","ai-automation","anthropic","claude","inbox-zero","morning-briefing","pr-automation","terminal","agent-teams","autonomous-agent","ecommerce","klaviyo","shopify",{"classifiedAt":871,"discoverAt":872,"extractAt":873,"githubAt":873,"updatedAt":871},1778692306008,1778692301282,1778692304144,[214,217,215,216,213],{"evaluatedAt":243,"extractAt":292,"updatedAt":243},[],[878,903,932,952,982,1008],{"_creationTime":879,"_id":880,"community":881,"display":882,"identity":887,"providers":891,"relations":897,"tags":899,"workflow":900},1778697652123.8982,"k175ckmrqc4x6sjm90k7ejbj3s86ntxs",{"reviewCount":8},{"description":883,"installMethods":884,"name":279,"sourceUrl":886},"Use the Slack tool to react, pin/unpin, send, edit, delete messages, or fetch Slack member info.",{"claudeCode":885},"steipete/clawdis","https://github.com/steipete/clawdis",{"basePath":888,"githubOwner":889,"githubRepo":890,"locale":18,"slug":279,"type":248},"skills/slack","steipete","clawdis",{"evaluate":892,"extract":896},{"promptVersionExtension":206,"promptVersionScoring":207,"score":893,"tags":894,"targetMarket":218,"tier":219},100,[279,216,895,217,214],"communication",{"commitSha":282},{"repoId":898},"kd738npxg9yh3xf3vddzy9fyfh86nhng",[214,217,895,216,279],{"evaluatedAt":901,"extractAt":902,"updatedAt":901},1778698950505,1778697652123,{"_creationTime":904,"_id":905,"community":906,"display":907,"identity":913,"providers":916,"relations":924,"tags":927,"workflow":928},1778699170774.1592,"k172e8vt4zcz50bb0vfp6ptb1n86mf90",{"reviewCount":8},{"description":908,"installMethods":909,"name":911,"sourceUrl":912},"Use when the user needs X (Twitter) data or confirmation-gated X actions through Xquik: tweet search, user lookup, follower extraction, media download, monitoring, webhooks, MCP, SDKs, posting, likes, DMs, and profile updates. Requires a Xquik API key. Never ask for X login material.",{"claudeCode":910},"Xquik-dev/x-twitter-scraper","x-twitter-scraper","https://github.com/Xquik-dev/x-twitter-scraper",{"basePath":914,"githubOwner":915,"githubRepo":911,"locale":18,"slug":911,"type":248},"skills/x-twitter-scraper","Xquik-dev",{"evaluate":917,"extract":923},{"promptVersionExtension":206,"promptVersionScoring":207,"score":893,"tags":918,"targetMarket":218,"tier":219},[919,920,214,921,217,847,922],"twitter","x","data-retrieval","sdk",{"commitSha":282},{"parentExtensionId":925,"repoId":926},"k17axvhmvwp90strpqcd5b0h7986m80d","kd783enpnwhry153ka0z65ear186mjbh",[214,217,921,847,922,919,920],{"evaluatedAt":929,"extractAt":930,"updatedAt":931},1778699230863,1778699170774,1778699296021,{"_creationTime":933,"_id":934,"community":935,"display":936,"identity":940,"providers":942,"relations":948,"tags":949,"workflow":950},1778697652123.8928,"k171pew5empzzrfghyg9nqrk6n86nqa9",{"reviewCount":8},{"description":937,"installMethods":938,"name":939,"sourceUrl":886},"Use gh for GitHub issues, PR status, CI/logs, comments, reviews, releases, and API queries.",{"claudeCode":885},"github",{"basePath":941,"githubOwner":889,"githubRepo":890,"locale":18,"slug":939,"type":248},"skills/github",{"evaluate":943,"extract":947},{"promptVersionExtension":206,"promptVersionScoring":207,"score":893,"tags":944,"targetMarket":218,"tier":219},[939,945,214,946,217],"cli","developer-tools",{"commitSha":282},{"repoId":898},[214,217,945,946,939],{"evaluatedAt":951,"extractAt":902,"updatedAt":951},1778698569289,{"_creationTime":953,"_id":954,"community":955,"display":956,"identity":962,"providers":966,"relations":974,"tags":977,"workflow":978},1778694690188.7114,"k17f5djrtgcfht64yn209hdmqh86n8kv",{"reviewCount":8},{"description":957,"installMethods":958,"name":960,"sourceUrl":961},"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.",{"claudeCode":959},"nostrband/ServiceGraph","find-cybersecurity-firm","https://github.com/nostrband/ServiceGraph",{"basePath":963,"githubOwner":964,"githubRepo":965,"locale":18,"slug":960,"type":248},"skills/find-cybersecurity-firm","nostrband","ServiceGraph",{"evaluate":967,"extract":973},{"promptVersionExtension":206,"promptVersionScoring":207,"score":893,"tags":968,"targetMarket":218,"tier":219},[969,970,215,971,214,972],"cybersecurity","servicegraph","procurement","search",{"commitSha":282},{"parentExtensionId":975,"repoId":976},"k170hexh2b1y2ab8gj4acbt6t186mmhn","kd73je8ge8dvxgqqy6nvhxz1e186nhcc",[214,215,969,971,972,970],{"evaluatedAt":979,"extractAt":980,"updatedAt":981},1778694766522,1778694690188,1778695093938,{"_creationTime":983,"_id":984,"community":985,"display":986,"identity":992,"providers":996,"relations":1002,"tags":1004,"workflow":1005},1778696993586.708,"k17fsfrfvbnsvwkcqp8y85wdad86mmwq",{"reviewCount":8},{"description":987,"installMethods":988,"name":990,"sourceUrl":991},"Stop and consult this skill whenever your response would include specific facts about Anthropic's products. Covers: Claude Code (how to install, Node.js requirements, platform/OS support, MCP server integration, configuration), Claude API (function calling/tool use, batch processing, SDK usage, rate limits, pricing, models, streaming), and Claude.ai (Pro vs Team vs Enterprise plans, feature limits). Trigger this even for coding tasks that use the Anthropic SDK, content creation mentioning Claude capabilities or pricing, or LLM provider comparisons. Any time you would otherwise rely on memory for Anthropic product details, verify here instead — your training data may be outdated or wrong.",{"claudeCode":989},"SeifBenayed/claude-code-sdk","product-self-knowledge","https://github.com/SeifBenayed/claude-code-sdk",{"basePath":993,"githubOwner":994,"githubRepo":995,"locale":18,"slug":990,"type":248},".claude/skills/product-self-knowledge","SeifBenayed","claude-code-sdk",{"evaluate":997,"extract":1001},{"promptVersionExtension":206,"promptVersionScoring":207,"score":893,"tags":998,"targetMarket":218,"tier":219},[859,999,860,214,922,1000],"documentation","knowledge-base",{"commitSha":282},{"repoId":1003},"kd78s53c1852h5p7c3qem663xs86njab",[859,214,860,999,1000,922],{"evaluatedAt":1006,"extractAt":1007,"updatedAt":1006},1778697182451,1778696993586,{"_creationTime":1009,"_id":1010,"community":1011,"display":1012,"identity":1018,"providers":1022,"relations":1028,"tags":1031,"workflow":1032},1778696833339.6226,"k17ckxne6mhyf23n1jfyqktpqd86nfz4",{"reviewCount":8},{"description":1013,"installMethods":1014,"name":1016,"sourceUrl":1017},"Interact with Google Docs - create documents, search by title, read content, and edit text.\nUse when user asks to: create a Google Doc, find a document, read doc content, add text to a doc,\nor replace text in a document. Lightweight alternative to full Google Workspace MCP server with\nstandalone OAuth authentication.\n",{"claudeCode":1015},"sanjay3290/ai-skills","google-docs","https://github.com/sanjay3290/ai-skills",{"basePath":1019,"githubOwner":1020,"githubRepo":1021,"locale":18,"slug":1016,"type":248},"skills/google-docs","sanjay3290","ai-skills",{"evaluate":1023,"extract":1027},{"promptVersionExtension":206,"promptVersionScoring":207,"score":893,"tags":1024,"targetMarket":218,"tier":219},[1016,214,999,1025,1026],"oauth","python",{"commitSha":282},{"parentExtensionId":1029,"repoId":1030},"k17es37z10n1sw6t2m3f0vsydx86mnje","kd71np0fyqg23qg8w2hcfw0h0h86nkn0",[214,999,1016,1025,1026],{"evaluatedAt":1033,"extractAt":1034,"updatedAt":1033},1778696994497,1778696833339]