[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-Lifecycle-Innovations-Limited-ops-daemon-de":3,"guides-for-Lifecycle-Innovations-Limited-ops-daemon":879,"similar-k1703gwnjmfghxzjt6edpv7g9h86n3ny-de":880},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":244,"isFallback":227,"parentExtension":249,"providers":317,"relations":321,"repo":322,"tags":877,"workflow":878},1778692306427.0974,"k1703gwnjmfghxzjt6edpv7g9h86n3ny",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"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.",{"claudeCode":12},"Lifecycle-Innovations-Limited/claude-ops","ops-daemon","https://github.com/Lifecycle-Innovations-Limited/claude-ops",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":225,"workflow":242},1778692431210.1084,"kn75ts7h8k8bte7tqh8b19eyd186m0c2","en",{"checks":20,"evaluatedAt":192,"extensionSummary":193,"features":194,"nonGoals":200,"promptVersionExtension":204,"promptVersionScoring":205,"purpose":206,"rationale":207,"score":208,"summary":209,"tags":210,"targetMarket":218,"tier":219,"useCases":220},[21,26,29,32,36,39,43,47,50,53,57,61,64,68,71,74,77,80,83,86,90,94,98,102,106,109,112,115,119,122,125,128,131,134,137,141,145,149,152,156,159,162,165,168,172,176,179,182,185,189],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","The description clearly names the problem of checking and auto-fixing issues with the claude-ops background daemon, identifying specific failure modes like stale plist paths and dead processes.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The skill offers significant value beyond basic prompting by providing a dedicated auto-fix subsystem for the ops-daemon, including complex operations like regenerating plists and managing service configurations.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The skill is production-ready, covering the full lifecycle of daemon management from installation and upgrade to monitoring, fixing, and uninstallation, with clear cross-OS handling.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The extension focuses solely on the background daemon subsystem of claude-ops, with clear documentation and commands dedicated to its management and health.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The displayed description accurately reflects the skill's capabilities in diagnosing and fixing issues with the background daemon.",{"category":40,"check":41,"severity":24,"summary":42},"Invocation","Scoped tools","The skill uses narrowly scoped tools like `ops-daemon-manager.sh` with specific commands (status, install, upgrade, restart, uninstall), rather than a single generalist execution tool.",{"category":44,"check":45,"severity":24,"summary":46},"Documentation","Configuration & parameter reference","All relevant configuration parameters, including environment variables and file paths, are documented with their purpose and expected location.",{"category":33,"check":48,"severity":24,"summary":49},"Tool naming","The tools and commands provided by the skill, such as `ops-daemon-manager.sh status` and `install`, are descriptive and follow kebab-case naming conventions.",{"category":33,"check":51,"severity":24,"summary":52},"Minimal I/O surface","Input parameters for the daemon manager script are well-defined flags, and output for the status command is structured JSON, with no extraneous information.",{"category":54,"check":55,"severity":24,"summary":56},"License","License usability","The extension is licensed under the MIT license, as indicated by the LICENSE file and README.",{"category":58,"check":59,"severity":24,"summary":60},"Maintenance","Commit recency","The latest commit was on 2026-05-13, indicating recent maintenance within the last 90 days.",{"category":58,"check":62,"severity":24,"summary":63},"Dependency Management","The project indicates it automatically installs dependencies via Homebrew, apt, or winget, managed by the setup script, and the trust signals show a lockfile is present.",{"category":65,"check":66,"severity":24,"summary":67},"Security","Secret Management","The extension handles secrets via standard methods like env vars, Keychain, and Claude Code's encrypted config, and avoids echoing secrets to stdout or debug logs.",{"category":65,"check":69,"severity":24,"summary":70},"Injection","The skill's code and documentation emphasize treating external data as untrusted and do not contain instructions for executing arbitrary code from loaded data.",{"category":65,"check":72,"severity":24,"summary":73},"Transitive Supply-Chain Grenades","The skill does not fetch remote code or data at runtime for execution; all dependencies and scripts are bundled. Network calls are documented and controlled.",{"category":65,"check":75,"severity":24,"summary":76},"Sandbox Isolation","The daemon manager script operates within defined scopes, primarily touching project-specific files and managed configurations, adhering to sandbox isolation principles.",{"category":65,"check":78,"severity":24,"summary":79},"Sandbox escape primitives","No evidence of sandbox escape primitives like detached processes or deny-retry loops in the provided SKILL.md and README.",{"category":65,"check":81,"severity":24,"summary":82},"Data Exfiltration","The extension does not contain instructions to read and submit confidential data to third parties, and outbound calls are documented.",{"category":65,"check":84,"severity":24,"summary":85},"Hidden Text Tricks","The bundled content and documentation do not appear to contain hidden steering tricks, invisible characters, or obfuscated instructions.",{"category":87,"check":88,"severity":24,"summary":89},"Hooks","Opaque code execution","The provided scripts and SKILL.md do not contain obfuscated code, base64 payloads, or runtime script fetching.",{"category":91,"check":92,"severity":24,"summary":93},"Portability","Structural Assumption","The skill correctly uses relative paths and environment variables for plugin roots and configuration, avoiding hardcoded user-specific paths.",{"category":95,"check":96,"severity":24,"summary":97},"Trust","Issues Attention","The project has 2 open and 6 closed issues in the last 90 days, with a closure rate of 75%, indicating good maintainer engagement.",{"category":99,"check":100,"severity":24,"summary":101},"Versioning","Release Management","The extension has a clear versioning system with tagged releases (v2.0.0 in README) and a changelog, with install instructions referencing specific versions.",{"category":103,"check":104,"severity":24,"summary":105},"Code Execution","Validation","Input arguments and structured output are handled with clear commands and JSON schemas, implying validation and sanitization.",{"category":65,"check":107,"severity":24,"summary":108},"Unguarded Destructive Operations","Destructive operations like uninstalling or restarting are guarded by explicit user confirmation prompts in the 'fix' and 'uninstall' modes.",{"category":103,"check":110,"severity":24,"summary":111},"Error Handling","The skill provides specific error messages for various failure modes (e.g., stale plist, missing command) and proposes clear remediation steps.",{"category":103,"check":113,"severity":24,"summary":114},"Logging","The skill logs actions and potential issues to local files (e.g., daemon-health.json) and provides a clear audit trail, with destructive actions requiring confirmation.",{"category":116,"check":117,"severity":24,"summary":118},"Compliance","GDPR","The extension does not appear to operate on personal data without sanitization; its focus is on system health and configuration.",{"category":116,"check":120,"severity":24,"summary":121},"Target market","The extension is designed for macOS, Linux, and Windows, with specific handling for each, and is globally applicable without regional restrictions.",{"category":91,"check":123,"severity":24,"summary":124},"Runtime stability","The skill explicitly handles cross-OS differences (macOS, Linux/WSL, Windows native) and uses portable scripts, with clear messages for unsupported environments.",{"category":44,"check":126,"severity":24,"summary":127},"README","The README provides a comprehensive overview, quick start, architecture, and detailed command descriptions, clearly stating the extension's purpose.",{"category":33,"check":129,"severity":24,"summary":130},"Tool surface size","The skill exposes a focused set of commands (check, fix, restart, status, uninstall) for managing the daemon, well within the target range.",{"category":40,"check":132,"severity":24,"summary":133},"Overlapping near-synonym tools","The tools provided are distinct and cover specific functions (check, fix, restart, status, uninstall) without overlapping near-synonyms.",{"category":44,"check":135,"severity":24,"summary":136},"Phantom features","All advertised features, such as daemon health checks and auto-fix capabilities, are directly implemented and verifiable through the provided commands and documentation.",{"category":138,"check":139,"severity":24,"summary":140},"Install","Installation instruction","Clear installation instructions are provided in the README, including a guided setup wizard and specific commands for upgrading and running the tool.",{"category":142,"check":143,"severity":24,"summary":144},"Errors","Actionable error messages","Error messages are actionable, providing specific failure causes (e.g., stale plist, missing command) and clear remediation steps or commands.",{"category":146,"check":147,"severity":24,"summary":148},"Execution","Pinned dependencies","Dependencies are managed via package managers (Homebrew, apt, winget) and a lockfile is present, ensuring reproducible builds. Scripts have shebangs and headers.",{"category":33,"check":150,"severity":24,"summary":151},"Dry-run preview","The `ops-daemon-manager.sh` script supports a `--dry-run` flag for previewing changes without side effects, particularly for upgrade and install operations.",{"category":153,"check":154,"severity":24,"summary":155},"Protocol","Idempotent retry & timeouts","Operations like 'install' and 'upgrade' are idempotent, and the daemon manager script is designed to handle restarts gracefully, implying retry logic.",{"category":116,"check":157,"severity":24,"summary":158},"Telemetry opt-in","The README explicitly states 'No telemetry. No analytics. No crash reports.', ensuring all data handling is opted-in by default.",{"category":40,"check":160,"severity":24,"summary":161},"Precise Purpose","The skill's purpose is precisely defined as managing the background daemon, with clear inputs (check, fix, restart, status, uninstall) and an explicit target artifact.",{"category":40,"check":163,"severity":24,"summary":164},"Concise Frontmatter","The frontmatter in SKILL.md is concise and self-contained, accurately summarizing the core capability and routing triggers.",{"category":44,"check":166,"severity":24,"summary":167},"Concise Body","The SKILL.md body is concise, delegating detailed procedures and references to external files or manager scripts as appropriate.",{"category":169,"check":170,"severity":24,"summary":171},"Context","Progressive Disclosure","Detailed procedures and advanced configurations are appropriately handled via the `ops-daemon-manager.sh` script and separate configuration files, not embedded directly.",{"category":169,"check":173,"severity":174,"summary":175},"Forked exploration","not_applicable","This skill is a utility for managing a daemon and does not involve deep exploration or code review, making the 'fork' context setting not applicable.",{"category":22,"check":177,"severity":24,"summary":178},"Usage examples","The README and SKILL.md provide clear, ready-to-use examples for checking, fixing, and managing the daemon, including embedded commands and expected outcomes.",{"category":22,"check":180,"severity":24,"summary":181},"Edge cases","The documentation and scripts address edge cases like cross-OS compatibility, stale configurations, missing commands, and the need for user confirmation for destructive actions.",{"category":103,"check":183,"severity":24,"summary":184},"Tool Fallback","The skill relies on a CLI manager script (`ops-daemon-manager.sh`) which is the primary interface, and does not appear to have external tool fallbacks as it manages its own operational components.",{"category":186,"check":187,"severity":24,"summary":188},"Safety","Halt on unexpected state","The skill halts destructive operations like 'fix' and 'uninstall' on unexpected states, requiring user confirmation and providing clear reporting.",{"category":91,"check":190,"severity":24,"summary":191},"Cross-skill coupling","The `ops-daemon` skill is self-contained and does not implicitly rely on other skills; its commands are specific to daemon management.",1778692431075,"This skill checks, auto-fixes, restarts, and manages the claude-ops background daemon process. It handles installation, configuration, and status reporting across macOS, Linux, and Windows.",[195,196,197,198,199],"End-to-end daemon diagnostics","Automated issue detection and fixing","Daemon installation, upgrade, restart, and uninstallation","Cross-OS compatibility (macOS, Linux, WSL, Windows)","Detailed status reporting via JSON",[201,202,203],"Managing other claude-ops subsystems","Diagnosing issues outside the ops-daemon process","Performing general system maintenance unrelated to the daemon","3.0.0","4.4.0","Ensure the claude-ops background daemon is healthy and functioning correctly, automating common maintenance tasks and providing clear diagnostics.","The extension exhibits exceptionally high quality across all categories, with no findings below 'pass' severity. Documentation is thorough, security practices are robust, and the implementation is production-ready and portable. The only reason for not achieving a perfect 100 is the 'not_applicable' finding for 'Forked exploration', which is not a negative attribute but rather an indicator of the skill's focused scope.",99,"Highly robust and well-documented skill for managing the ops-daemon background process, with comprehensive diagnostics and auto-fix capabilities.",[211,212,213,214,215,216,217],"daemon","maintenance","macos","linux","windows","diagnostics","autofix","global","verified",[221,222,223,224],"Troubleshooting daemon issues after plugin upgrades","Verifying daemon health before critical operations","Automating daemon restarts or reconfigurations","Performing clean uninstallation of the daemon",{"codeQuality":226,"collectedAt":228,"documentation":229,"maintenance":232,"security":238,"testCoverage":241},{"hasLockfile":227},true,1778692413999,{"descriptionLength":230,"readmeSize":231},215,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},1778692431210,{"basePath":245,"githubOwner":246,"githubRepo":247,"locale":18,"slug":13,"type":248},"claude-ops/skills/ops-daemon","Lifecycle-Innovations-Limited","claude-ops","skill",{"_creationTime":250,"_id":251,"community":252,"display":253,"identity":257,"parentExtension":259,"providers":296,"relations":313,"tags":314,"workflow":315},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":290,"tags":292,"workflow":293},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":284},{"promptVersionExtension":272,"promptVersionScoring":205,"score":273,"tags":274,"targetMarket":218,"tier":219},"3.1.0",96,[275,276,277,278,279,280,281,282,283],"operations","business","dashboard","automation","productivity","aws","slack","whatsapp","monitoring",{"commitSha":285,"marketplace":286,"plugin":288},"HEAD",{"name":266,"pluginCount":287},1,{"mcpCount":8,"provider":289,"skillCount":8},"classify",{"repoId":291},"kd7d52tcek2e34r805zs06b10d86n39v",[278,280,276,277,283,275,279,281,282],{"evaluatedAt":294,"extractAt":295,"updatedAt":294},1778692330594,1778692306427,{"evaluate":297,"extract":310},{"promptVersionExtension":204,"promptVersionScoring":205,"score":298,"tags":299,"targetMarket":218,"tier":309},85,[300,278,301,302,303,304,305,306,307,283,308],"business-operations","ai-agents","communications","project-management","devops","marketing","finance","e-commerce","voice","community",{"commitSha":285,"license":240,"plugin":311},{"mcpCount":8,"provider":289,"skillCount":312},35,{"parentExtensionId":261,"repoId":291},[301,278,300,302,304,307,306,305,283,303,308],{"evaluatedAt":316,"extractAt":295,"updatedAt":316},1778692342046,{"evaluate":318,"extract":320},{"promptVersionExtension":204,"promptVersionScoring":205,"score":208,"tags":319,"targetMarket":218,"tier":219},[211,212,213,214,215,216,217],{"commitSha":285,"license":240},{"parentExtensionId":251,"repoId":291},{"_creationTime":323,"_id":291,"identity":324,"providers":325,"workflow":873},1778692301282.087,{"githubOwner":246,"githubRepo":247,"sourceUrl":14},{"classify":326,"discover":851,"github":854},{"commitSha":285,"extensions":327},[328,341,551,559,567,575,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,806,814,828,836],{"basePath":268,"description":264,"displayName":266,"installMethods":329,"rationale":330,"selectedPaths":331,"source":340,"sourceLanguage":18,"type":269},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[332,335,337],{"path":333,"priority":334},".claude-plugin/marketplace.json","mandatory",{"path":336,"priority":334},"README.md",{"path":338,"priority":339},"LICENSE","high","rule",{"basePath":247,"description":254,"displayName":256,"installMethods":342,"license":240,"rationale":343,"selectedPaths":344,"source":340,"sourceLanguage":18,"type":258},{"claudeCode":256},"plugin manifest at claude-ops/.claude-plugin/plugin.json",[345,347,348,349,352,354,356,358,360,362,364,366,368,370,372,374,376,378,380,382,384,386,388,390,392,394,396,398,400,402,404,406,408,410,412,414,416,418,420,422,424,426,428,430,432,434,436,438,440,442,444,446,448,450,452,454,456,458,461,463,465,467,469,471,473,475,477,479,481,483,485,487,489,491,493,495,497,499,501,503,505,507,509,511,513,515,517,519,521,523,525,527,529,531,533,535,537,539,541,543,545,547,549],{"path":346,"priority":334},".claude-plugin/plugin.json",{"path":336,"priority":334},{"path":338,"priority":339},{"path":350,"priority":351},"skills/ops/SKILL.md","medium",{"path":353,"priority":351},"skills/ops-comms/SKILL.md",{"path":355,"priority":351},"skills/ops-credentials/SKILL.md",{"path":357,"priority":351},"skills/ops-daemon/SKILL.md",{"path":359,"priority":351},"skills/ops-dash/SKILL.md",{"path":361,"priority":351},"skills/ops-deploy/SKILL.md",{"path":363,"priority":351},"skills/ops-deploy-fix/SKILL.md",{"path":365,"priority":351},"skills/ops-doctor/SKILL.md",{"path":367,"priority":351},"skills/ops-ecom/SKILL.md",{"path":369,"priority":351},"skills/ops-fires/SKILL.md",{"path":371,"priority":351},"skills/ops-go/SKILL.md",{"path":373,"priority":351},"skills/ops-gtm/SKILL.md",{"path":375,"priority":351},"skills/ops-inbox/SKILL.md",{"path":377,"priority":351},"skills/ops-integrate/SKILL.md",{"path":379,"priority":351},"skills/ops-linear/SKILL.md",{"path":381,"priority":351},"skills/ops-marketing/SKILL.md",{"path":383,"priority":351},"skills/ops-merge/SKILL.md",{"path":385,"priority":351},"skills/ops-monitor/SKILL.md",{"path":387,"priority":351},"skills/ops-next/SKILL.md",{"path":389,"priority":351},"skills/ops-orchestrate/SKILL.md",{"path":391,"priority":351},"skills/ops-package/SKILL.md",{"path":393,"priority":351},"skills/ops-projects/SKILL.md",{"path":395,"priority":351},"skills/ops-recap/SKILL.md",{"path":397,"priority":351},"skills/ops-revenue/SKILL.md",{"path":399,"priority":351},"skills/ops-rotate/SKILL.md",{"path":401,"priority":351},"skills/ops-rotate-setup/SKILL.md",{"path":403,"priority":351},"skills/ops-settings/SKILL.md",{"path":405,"priority":351},"skills/ops-speedup/SKILL.md",{"path":407,"priority":351},"skills/ops-status/SKILL.md",{"path":409,"priority":351},"skills/ops-triage/SKILL.md",{"path":411,"priority":351},"skills/ops-voice/SKILL.md",{"path":413,"priority":351},"skills/ops-whatsapp-biz/SKILL.md",{"path":415,"priority":351},"skills/ops-yolo/SKILL.md",{"path":417,"priority":351},"skills/setup/SKILL.md",{"path":419,"priority":351},"skills/uninstall/SKILL.md",{"path":421,"priority":334},".mcp.json",{"path":423,"priority":339},"agents/build-fixer.md",{"path":425,"priority":339},"agents/comms-scanner.md",{"path":427,"priority":339},"agents/daemon-agent.md",{"path":429,"priority":339},"agents/dependency-auditor.md",{"path":431,"priority":339},"agents/deploy-fixer.md",{"path":433,"priority":339},"agents/doctor-agent.md",{"path":435,"priority":339},"agents/general-purpose.md",{"path":437,"priority":339},"agents/infra-monitor.md",{"path":439,"priority":339},"agents/marketing-optimizer.md",{"path":441,"priority":339},"agents/memory-extractor.md",{"path":443,"priority":339},"agents/monitor-agent.md",{"path":445,"priority":339},"agents/project-scanner.md",{"path":447,"priority":339},"agents/revenue-tracker.md",{"path":449,"priority":339},"agents/triage-agent.md",{"path":451,"priority":339},"agents/yolo-ceo.md",{"path":453,"priority":339},"agents/yolo-cfo.md",{"path":455,"priority":339},"agents/yolo-coo.md",{"path":457,"priority":339},"agents/yolo-cto.md",{"path":459,"priority":460},"bin/ops-autofix","low",{"path":462,"priority":460},"bin/ops-ci",{"path":464,"priority":460},"bin/ops-credentials",{"path":466,"priority":460},"bin/ops-dash",{"path":468,"priority":460},"bin/ops-deploy-fix-build-trigger",{"path":470,"priority":460},"bin/ops-deploy-fix-merge-trigger",{"path":472,"priority":460},"bin/ops-discord",{"path":474,"priority":460},"bin/ops-discover-external",{"path":476,"priority":460},"bin/ops-doctor",{"path":478,"priority":460},"bin/ops-ecom-health",{"path":480,"priority":460},"bin/ops-external",{"path":482,"priority":460},"bin/ops-gather",{"path":484,"priority":460},"bin/ops-git",{"path":486,"priority":460},"bin/ops-gsd-states",{"path":488,"priority":460},"bin/ops-infra",{"path":490,"priority":460},"bin/ops-marketing-dash",{"path":492,"priority":460},"bin/ops-merge-scan",{"path":494,"priority":460},"bin/ops-no-rm-rf-anchor",{"path":496,"priority":460},"bin/ops-post-session-cleanup",{"path":498,"priority":460},"bin/ops-post-update-migrate",{"path":500,"priority":460},"bin/ops-pretool-wacli-health",{"path":502,"priority":460},"bin/ops-pretool-whatsapp-bridge-health",{"path":504,"priority":460},"bin/ops-prevent-secret-commit",{"path":506,"priority":460},"bin/ops-projects",{"path":508,"priority":460},"bin/ops-prs",{"path":510,"priority":460},"bin/ops-setup-complete",{"path":512,"priority":460},"bin/ops-setup-detect",{"path":514,"priority":460},"bin/ops-setup-install",{"path":516,"priority":460},"bin/ops-setup-preflight",{"path":518,"priority":460},"bin/ops-shopify-create",{"path":520,"priority":460},"bin/ops-slack-autolink.mjs",{"path":522,"priority":460},"bin/ops-slack-workspaces",{"path":524,"priority":460},"bin/ops-speedup",{"path":526,"priority":460},"bin/ops-status",{"path":528,"priority":460},"bin/ops-suggest-specialized-agent",{"path":530,"priority":460},"bin/ops-task-reminder",{"path":532,"priority":460},"bin/ops-telegram-autolink.mjs",{"path":534,"priority":460},"bin/ops-unread",{"path":536,"priority":460},"bin/ops-warn-mainpush",{"path":538,"priority":460},"bin/ops-welcome",{"path":540,"priority":460},"bin/wacli-health",{"path":542,"priority":460},"bin/wacli-safe",{"path":544,"priority":339},"hooks/hooks.json",{"path":546,"priority":339},"hooks/recap-capture.sh",{"path":548,"priority":339},"hooks/recap-tool-activity.sh",{"path":550,"priority":460},"output-styles/ops-briefing.md",{"basePath":552,"description":553,"displayName":256,"installMethods":554,"rationale":555,"selectedPaths":556,"source":340,"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",[557],{"path":558,"priority":334},"SKILL.md",{"basePath":560,"description":561,"displayName":562,"installMethods":563,"rationale":564,"selectedPaths":565,"source":340,"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",[566],{"path":558,"priority":334},{"basePath":568,"description":569,"displayName":570,"installMethods":571,"rationale":572,"selectedPaths":573,"source":340,"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",[574],{"path":558,"priority":334},{"basePath":245,"description":10,"displayName":13,"installMethods":576,"rationale":577,"selectedPaths":578,"source":340,"sourceLanguage":18,"type":248},{"claudeCode":12},"SKILL.md frontmatter at claude-ops/skills/ops-daemon/SKILL.md",[579],{"path":558,"priority":334},{"basePath":581,"description":582,"displayName":583,"installMethods":584,"rationale":585,"selectedPaths":586,"source":340,"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":558,"priority":334},{"basePath":589,"description":590,"displayName":591,"installMethods":592,"rationale":593,"selectedPaths":594,"source":340,"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":558,"priority":334},{"basePath":597,"description":598,"displayName":599,"installMethods":600,"rationale":601,"selectedPaths":602,"source":340,"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":558,"priority":334},{"basePath":605,"description":606,"displayName":607,"installMethods":608,"rationale":609,"selectedPaths":610,"source":340,"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":558,"priority":334},{"basePath":613,"description":614,"displayName":615,"installMethods":616,"rationale":617,"selectedPaths":618,"source":340,"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":558,"priority":334},{"basePath":621,"description":622,"displayName":623,"installMethods":624,"rationale":625,"selectedPaths":626,"source":340,"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":558,"priority":334},{"basePath":629,"description":630,"displayName":631,"installMethods":632,"rationale":633,"selectedPaths":634,"source":340,"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":558,"priority":334},{"basePath":637,"description":638,"displayName":639,"installMethods":640,"rationale":641,"selectedPaths":642,"source":340,"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":558,"priority":334},{"basePath":645,"description":646,"displayName":647,"installMethods":648,"rationale":649,"selectedPaths":650,"source":340,"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":558,"priority":334},{"path":653,"priority":351},"CHANNELS.md",{"basePath":655,"description":656,"displayName":657,"installMethods":658,"rationale":659,"selectedPaths":660,"source":340,"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":558,"priority":334},{"basePath":663,"description":664,"displayName":665,"installMethods":666,"rationale":667,"selectedPaths":668,"source":340,"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":558,"priority":334},{"basePath":671,"description":672,"displayName":673,"installMethods":674,"rationale":675,"selectedPaths":676,"source":340,"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":558,"priority":334},{"basePath":679,"description":680,"displayName":681,"installMethods":682,"rationale":683,"selectedPaths":684,"source":340,"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":558,"priority":334},{"basePath":687,"description":688,"displayName":689,"installMethods":690,"rationale":691,"selectedPaths":692,"source":340,"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":558,"priority":334},{"basePath":695,"description":696,"displayName":697,"installMethods":698,"rationale":699,"selectedPaths":700,"source":340,"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":558,"priority":334},{"basePath":703,"description":704,"displayName":705,"installMethods":706,"rationale":707,"selectedPaths":708,"source":340,"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":558,"priority":334},{"basePath":711,"description":712,"displayName":713,"installMethods":714,"rationale":715,"selectedPaths":716,"source":340,"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":558,"priority":334},{"basePath":719,"description":720,"displayName":721,"installMethods":722,"rationale":723,"selectedPaths":724,"source":340,"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":558,"priority":334},{"basePath":727,"description":728,"displayName":729,"installMethods":730,"rationale":731,"selectedPaths":732,"source":340,"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":558,"priority":334},{"basePath":735,"description":736,"displayName":737,"installMethods":738,"rationale":739,"selectedPaths":740,"source":340,"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":558,"priority":334},{"basePath":743,"description":744,"displayName":745,"installMethods":746,"rationale":747,"selectedPaths":748,"source":340,"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":558,"priority":334},{"basePath":751,"description":752,"displayName":753,"installMethods":754,"rationale":755,"selectedPaths":756,"source":340,"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":558,"priority":334},{"basePath":759,"description":760,"displayName":761,"installMethods":762,"rationale":763,"selectedPaths":764,"source":340,"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":558,"priority":334},{"basePath":767,"description":768,"displayName":769,"installMethods":770,"rationale":771,"selectedPaths":772,"source":340,"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":558,"priority":334},{"basePath":775,"description":776,"displayName":777,"installMethods":778,"rationale":779,"selectedPaths":780,"source":340,"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":558,"priority":334},{"basePath":783,"description":784,"displayName":785,"installMethods":786,"rationale":787,"selectedPaths":788,"source":340,"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":558,"priority":334},{"basePath":791,"description":792,"displayName":793,"installMethods":794,"rationale":795,"selectedPaths":796,"source":340,"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":558,"priority":334},{"basePath":799,"description":800,"displayName":801,"installMethods":802,"rationale":803,"selectedPaths":804,"source":340,"sourceLanguage":18,"type":248},"claude-ops/skills/ops-whatsapp-biz","WhatsApp Business Cloud API — send approved template messages at scale, manage templates with approval tracking, and integrate product catalogs. Separate from wacli personal WhatsApp.","ops-whatsapp-biz",{"claudeCode":12},"SKILL.md frontmatter at claude-ops/skills/ops-whatsapp-biz/SKILL.md",[805],{"path":558,"priority":334},{"basePath":807,"description":808,"displayName":809,"installMethods":810,"rationale":811,"selectedPaths":812,"source":340,"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",[813],{"path":558,"priority":334},{"basePath":815,"description":816,"displayName":817,"installMethods":818,"rationale":819,"selectedPaths":820,"source":340,"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",[821,822,824,826],{"path":558,"priority":334},{"path":823,"priority":351},"CLI-REFERENCE.md",{"path":825,"priority":351},"REFERENCE.md",{"path":827,"priority":351},"SHARED.md",{"basePath":829,"description":830,"displayName":831,"installMethods":832,"rationale":833,"selectedPaths":834,"source":340,"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",[835],{"path":558,"priority":334},{"basePath":837,"description":838,"displayName":839,"installMethods":840,"license":240,"rationale":841,"selectedPaths":842,"source":340,"sourceLanguage":18,"type":850},"claude-ops/telegram-server","Telegram user-auth MCP server for claude-ops plugin (personal account via MTProto, not bots)","claude-ops-telegram-server",{"npm":839},"server.json with namespace/server name at claude-ops/telegram-server/server.json",[843,845,847,848],{"path":844,"priority":334},"server.json",{"path":846,"priority":334},"package.json",{"path":336,"priority":334},{"path":849,"priority":351},"index.js","mcp",{"sources":852},[853],"manual",{"closedIssues90d":233,"description":855,"forks":234,"homepage":856,"license":240,"openIssues90d":235,"pushedAt":236,"readmeSize":231,"stars":237,"topics":857},"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",[858,300,859,860,304,861,862,280,863,864,850,865,866,867,868,869,870,871,305,872],"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":874,"discoverAt":875,"extractAt":876,"githubAt":876,"updatedAt":874},1778692306008,1778692301282,1778692304144,[217,211,216,214,213,212,215],{"evaluatedAt":243,"extractAt":295,"updatedAt":243},[],[881,910,928,948,965,992],{"_creationTime":882,"_id":883,"community":884,"display":885,"identity":891,"providers":895,"relations":904,"tags":906,"workflow":907},1778697652123.8806,"k17e99n8cb55vm23m26vec6r1586mrwe",{"reviewCount":8},{"description":886,"installMethods":887,"name":889,"sourceUrl":890},"Use Crabbox for OpenClaw remote validation across Linux, macOS, Windows, and WSL2. Default to Blacksmith Testbox for broad Linux proof; includes direct Blacksmith and owned AWS/Hetzner fallback notes when Crabbox fails.",{"claudeCode":888},"steipete/clawdis","crabbox","https://github.com/steipete/clawdis",{"basePath":892,"githubOwner":893,"githubRepo":894,"locale":18,"slug":889,"type":248},".agents/skills/crabbox","steipete","clawdis",{"evaluate":896,"extract":903},{"promptVersionExtension":204,"promptVersionScoring":205,"score":897,"tags":898,"targetMarket":218,"tier":219},100,[899,900,901,902,214,213,215],"testing","ci","remote-execution","validation",{"commitSha":285},{"repoId":905},"kd738npxg9yh3xf3vddzy9fyfh86nhng",[900,214,213,901,899,902,215],{"evaluatedAt":908,"extractAt":909,"updatedAt":908},1778697705804,1778697652123,{"_creationTime":911,"_id":912,"community":913,"display":914,"identity":917,"providers":918,"relations":924,"tags":925,"workflow":926},1778692306427.1047,"k17caas0m2k6qhnw4ttsfgj3c186neqs",{"reviewCount":8},{"description":816,"installMethods":915,"name":916,"sourceUrl":14},{"claudeCode":12},"claude-ops Setup Wizard",{"basePath":815,"githubOwner":246,"githubRepo":247,"locale":18,"slug":817,"type":248},{"evaluate":919,"extract":923},{"promptVersionExtension":204,"promptVersionScoring":205,"score":208,"tags":920,"targetMarket":218,"tier":219},[817,921,922,278,213,214,215],"configuration","wizard",{"commitSha":285,"license":240},{"parentExtensionId":251,"repoId":291},[278,921,214,213,817,215,922],{"evaluatedAt":927,"extractAt":295,"updatedAt":927},1778693096632,{"_creationTime":929,"_id":930,"community":931,"display":932,"identity":934,"providers":935,"relations":944,"tags":945,"workflow":946},1778692306427.1033,"k1736cmbg64yycmt89d4h23mh586nfm5",{"reviewCount":8},{"description":768,"installMethods":933,"name":769,"sourceUrl":14},{"claudeCode":12},{"basePath":767,"githubOwner":246,"githubRepo":247,"locale":18,"slug":769,"type":248},{"evaluate":936,"extract":943},{"promptVersionExtension":204,"promptVersionScoring":205,"score":937,"tags":938,"targetMarket":218,"tier":219},98,[939,940,941,942,213,214,215,278],"system-optimization","cleanup","performance","cross-platform",{"commitSha":285,"license":240},{"parentExtensionId":251,"repoId":291},[278,940,942,214,213,941,939,215],{"evaluatedAt":947,"extractAt":295,"updatedAt":947},1778692959698,{"_creationTime":949,"_id":950,"community":951,"display":952,"identity":954,"providers":955,"relations":961,"tags":962,"workflow":963},1778692306427.102,"k17bz0a4t2hpwasj2d83hpp7en86m4tj",{"reviewCount":8},{"description":728,"installMethods":953,"name":729,"sourceUrl":14},{"claudeCode":12},{"basePath":727,"githubOwner":246,"githubRepo":247,"locale":18,"slug":729,"type":248},{"evaluate":956,"extract":960},{"promptVersionExtension":204,"promptVersionScoring":205,"score":208,"tags":957,"targetMarket":218,"tier":219},[211,958,959,921,213],"tmux","status",{"commitSha":285},{"parentExtensionId":251,"repoId":291},[921,211,213,959,958],{"evaluatedAt":964,"extractAt":295,"updatedAt":964},1778692848353,{"_creationTime":966,"_id":967,"community":968,"display":969,"identity":975,"providers":979,"relations":985,"tags":988,"workflow":989},1778696691708.315,"k17fj9bxr6hpbadfa9cfsyr3yh86nx5h",{"reviewCount":8},{"description":970,"installMethods":971,"name":973,"sourceUrl":974},"Run health checks on the Ruflo installation and fix common issues",{"claudeCode":972},"ruvnet/ruflo","ruflo-doctor","https://github.com/ruvnet/ruflo",{"basePath":976,"githubOwner":977,"githubRepo":978,"locale":18,"slug":973,"type":248},"plugins/ruflo-core/skills/ruflo-doctor","ruvnet","ruflo",{"evaluate":980,"extract":984},{"promptVersionExtension":204,"promptVersionScoring":205,"score":208,"tags":981,"targetMarket":218,"tier":219},[216,212,982,983,978],"cli","troubleshooting",{"commitSha":285},{"parentExtensionId":986,"repoId":987},"k171d4p47vwbs13sqcxvfyvzp986nn49","kd7ed28gj8n0y3msk5dzrp05zs86nqtc",[982,216,212,978,983],{"evaluatedAt":990,"extractAt":991,"updatedAt":990},1778700078947,1778696691708,{"_creationTime":993,"_id":994,"community":995,"display":996,"identity":1002,"providers":1006,"relations":1014,"tags":1017,"workflow":1018},1778695548458.4006,"k17bbe1cd60gypr8x6p41xbsan86mbbc",{"reviewCount":8},{"description":997,"installMethods":998,"name":1000,"sourceUrl":1001},"Set up a WSL2 development environment on Windows including shell configuration, essential tools, Git, SSH keys, Node.js, Python, and cross-platform path management. Use when setting up a new Windows machine for development, configuring WSL2 for the first time, adding development tools to an existing WSL installation, or setting up cross-platform workflows that combine WSL and Windows tools.\n",{"claudeCode":999},"pjt222/agent-almanac","setup-wsl-dev-environment","https://github.com/pjt222/agent-almanac",{"basePath":1003,"githubOwner":1004,"githubRepo":1005,"locale":18,"slug":1000,"type":248},"skills/setup-wsl-dev-environment","pjt222","agent-almanac",{"evaluate":1007,"extract":1013},{"promptVersionExtension":204,"promptVersionScoring":205,"score":1008,"tags":1009,"targetMarket":218,"tier":219},97,[1010,215,214,1011,817,1012],"wsl","development","environment",{"commitSha":285},{"parentExtensionId":1015,"repoId":1016},"k170h0janaa9kwn7cfgfz2ykss86mmh9","kd7aryv63z61j39n2td1aeqkvh86mh12",[1011,1012,214,817,215,1010],{"evaluatedAt":1019,"extractAt":1020,"updatedAt":1019},1778701535171,1778695548458]