[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-Lifecycle-Innovations-Limited-ops-linear-en":3,"guides-for-Lifecycle-Innovations-Limited-ops-linear":890,"similar-k173vgk1382gteypy4vywhyh6n86n81r-en":891},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":254,"isFallback":249,"parentExtension":260,"providers":328,"relations":332,"repo":333,"tags":888,"workflow":889},1778692306427.1,"k173vgk1382gteypy4vywhyh6n86n81r",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Linear command center. Shows current sprint, creates/updates issues, manages priorities, syncs with GSD phases.",{"claudeCode":12},"Lifecycle-Innovations-Limited/claude-ops","OPS Linear Command Center","https://github.com/Lifecycle-Innovations-Limited/claude-ops",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":235,"workflow":252},1778692681774.1836,"kn74ejzcm1w6w1ctex33k4tqf986n8np","en",{"checks":20,"evaluatedAt":195,"extensionSummary":196,"features":197,"nonGoals":203,"practices":207,"prerequisites":212,"promptVersionExtension":215,"promptVersionScoring":216,"purpose":217,"rationale":218,"score":219,"summary":220,"tags":221,"targetMarket":228,"tier":229,"useCases":230},[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,113,117,121,124,127,130,133,136,139,143,147,150,153,157,160,163,166,169,173,176,179,182,185,188,192],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","The description clearly states the extension acts as a command center for Linear, addressing sprint management, issue creation/updates, and priority management.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The skill extends Claude Code's capabilities to directly interact with Linear, offering a unique integration beyond basic prompt-based issue tracking.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The skill covers the full lifecycle of issue management in Linear, including creation, updates, status tracking, and synchronization with GSD phases.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The extension focuses specifically on managing tasks and sprints within the Linear platform, maintaining a coherent domain.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The displayed description accurately and concisely reflects the skill's capabilities, being easy to understand and skim.",{"category":40,"check":41,"severity":24,"summary":42},"Invocation","Scoped tools","The skill utilizes specific, narrow tools for Linear interactions (e.g., `mcp__linear__create_issue`, `mcp__linear__update_issue`) rather than a single generalist command.",{"category":44,"check":45,"severity":24,"summary":46},"Documentation","Configuration & parameter reference","The SKILL.md details secret resolution for the Linear API key, including environment variables and fallback mechanisms.",{"category":33,"check":48,"severity":24,"summary":49},"Tool naming","All exposed tools follow a descriptive verb-noun pattern relevant to the Linear domain.",{"category":33,"check":51,"severity":24,"summary":52},"Minimal I/O surface","Input arguments are clearly defined by routes and the output for the sprint board view is structured and relevant.",{"category":54,"check":55,"severity":24,"summary":56},"License","License usability","The extension is licensed under MIT, a permissive open-source license, and includes a LICENSE file.",{"category":58,"check":59,"severity":24,"summary":60},"Maintenance","Commit recency","The latest commit was on 2026-05-13, indicating recent maintenance activity.",{"category":58,"check":62,"severity":24,"summary":63},"Dependency Management","The project includes a lockfile (`package-lock.json` implied by `hasLockfile: true`) and utilizes standard installation methods, suggesting good dependency management.",{"category":65,"check":66,"severity":24,"summary":67},"Security","Secret Management","Secrets are handled via environment variables and Doppler MCP, with clear instructions on resolution and no hardcoded secrets.",{"category":65,"check":69,"severity":24,"summary":70},"Injection","The skill appears to treat external data as input, with clear routing based on arguments and no indication of executing arbitrary instructions from loaded data.",{"category":65,"check":72,"severity":24,"summary":73},"Transitive Supply-Chain Grenades","The skill relies on bundled MCP tools and local scripts, with no runtime downloads or remote code execution indicated.",{"category":65,"check":75,"severity":24,"summary":76},"Sandbox Isolation","The skill operates within the Claude Code environment, using MCP tools and shell commands that appear confined to the project's scope.",{"category":65,"check":78,"severity":24,"summary":79},"Sandbox escape primitives","No detached process spawns or deny-retry loops were observed in the provided SKILL.md.",{"category":65,"check":81,"severity":24,"summary":82},"Data Exfiltration","The skill's documented outbound calls are to the Linear API for task management, with no indication of unauthorized data exfiltration.",{"category":65,"check":84,"severity":24,"summary":85},"Hidden Text Tricks","The SKILL.md and README.md content appear free of hidden steering tricks, control characters, or invisible formatting.",{"category":87,"check":88,"severity":24,"summary":89},"Hooks","Opaque code execution","The skill's logic is described in SKILL.md using plain markdown and tool calls, with no base64 encoding or runtime script fetching.",{"category":91,"check":92,"severity":24,"summary":93},"Portability","Structural Assumption","The skill relies on Linear MCP tools and standard shell commands, making no assumptions about local project structure beyond standard environment variables for secrets.",{"category":95,"check":96,"severity":24,"summary":97},"Trust","Issues Attention","22 issues opened and 6 closed in the last 90 days, with a closure rate of ~27%. This indicates active engagement but a slower response rate on older issues.",{"category":99,"check":100,"severity":24,"summary":101},"Versioning","Release Management","The README indicates version 2.0.0, and the trust signals show a `pushedAt` date of 2026-05-13, suggesting clear versioning and recent updates.",{"category":103,"check":104,"severity":24,"summary":105},"Execution","Validation","The skill routes based on `$ARGUMENTS` and explicitly mentions parsing details for issue creation, implying input validation.",{"category":65,"check":107,"severity":24,"summary":108},"Unguarded Destructive Operations","While issue creation and updates are destructive, they are behind explicit routing arguments and use specific MCP tools, implying confirmation gates.",{"category":110,"check":111,"severity":24,"summary":112},"Code Execution","Error Handling","The skill mentions fallback to GraphQL when MCP tools fail, indicating error handling and alternative paths.",{"category":110,"check":114,"severity":115,"summary":116},"Logging","not_applicable","The skill's primary function is interacting with Linear and does not involve destructive local operations or outbound calls that would necessitate local audit logging.",{"category":118,"check":119,"severity":115,"summary":120},"Compliance","GDPR","The skill interacts with Linear task data and does not appear to handle personal data directly.",{"category":118,"check":122,"severity":24,"summary":123},"Target market","The skill's functionality is tied to the Linear platform, which is globally accessible, and there are no regional restrictions mentioned.",{"category":91,"check":125,"severity":24,"summary":126},"Runtime stability","The skill relies on standard shell commands and MCP tools, which are generally cross-platform within the Claude Code environment.",{"category":44,"check":128,"severity":24,"summary":129},"README","A comprehensive README exists and clearly outlines the extension's purpose, features, and usage.",{"category":33,"check":131,"severity":24,"summary":132},"Tool surface size","The skill exposes a reasonable number of tools (around 10 specific Linear MCP tools plus shell utilities) for its stated purpose.",{"category":40,"check":134,"severity":24,"summary":135},"Overlapping near-synonym tools","The tools are specific actions within Linear (list, get, create, update, search) and do not appear to have overlapping synonyms.",{"category":44,"check":137,"severity":24,"summary":138},"Phantom features","All advertised features, such as issue creation and sprint management, are directly supported by the exposed MCP tools.",{"category":140,"check":141,"severity":24,"summary":142},"Install","Installation instruction","The README provides clear installation instructions, including adding the marketplace and installing the plugin, with a setup wizard.",{"category":144,"check":145,"severity":24,"summary":146},"Errors","Actionable error messages","The skill mentions falling back to GraphQL when MCP fails, and the routing mechanism suggests that specific actions would return relevant error messages.",{"category":103,"check":148,"severity":24,"summary":149},"Pinned dependencies","The presence of a lockfile and the use of standard MCP tools suggest dependencies are managed.",{"category":33,"check":151,"severity":115,"summary":152},"Dry-run preview","While issue creation/updates are state-changing, the skill's interaction model relies on explicit commands and MCP tools, implying inherent confirmation steps rather than a specific `--dry-run` flag.",{"category":154,"check":155,"severity":24,"summary":156},"Protocol","Idempotent retry & timeouts","MCP tools generally handle idempotency and retries, and the fallback to GraphQL suggests awareness of potential network issues.",{"category":118,"check":158,"severity":24,"summary":159},"Telemetry opt-in","The README explicitly states 'No telemetry. No analytics. No crash reports.', indicating a strong opt-in stance.",{"category":40,"check":161,"severity":24,"summary":162},"Precise Purpose","The description clearly states the skill is a Linear command center, detailing its operations (sprint, create, update, sync) and implicitly defining when to use it for task management.",{"category":40,"check":164,"severity":24,"summary":165},"Concise Frontmatter","The frontmatter is concise and effectively summarizes the skill's core capability and argument hints.",{"category":44,"check":167,"severity":24,"summary":168},"Concise Body","The SKILL.md content is well-structured and avoids excessive verbosity, delegating detailed explanations to other sections.",{"category":170,"check":171,"severity":24,"summary":172},"Context","Progressive Disclosure","The SKILL.md outlines the main flows and uses clear routing, with more detailed explanations embedded in sections like 'Sprint board view' and 'Create issue flow'.",{"category":170,"check":174,"severity":115,"summary":175},"Forked exploration","This skill is task-oriented rather than exploration-heavy, so a forked context is not applicable.",{"category":22,"check":177,"severity":24,"summary":178},"Usage examples","The SKILL.md provides a clear example of the GraphQL fallback for API interaction, and the routing table implies specific invocation patterns.",{"category":22,"check":180,"severity":24,"summary":181},"Edge cases","The SKILL.md mentions fallback to GraphQL when MCP tools fail, and the secret resolution chain implies handling for missing credentials.",{"category":110,"check":183,"severity":24,"summary":184},"Tool Fallback","The skill explicitly lists a fallback to Linear GraphQL when MCP tools are unavailable.",{"category":91,"check":186,"severity":24,"summary":187},"Stack assumptions","The skill assumes the presence of Claude Code and standard shell utilities, declaring its runtime surface implicitly through these dependencies.",{"category":189,"check":190,"severity":24,"summary":191},"Safety","Halt on unexpected state","The routing and distinct actions for creating/updating issues imply that unexpected states would halt the specific action, rather than proceeding erratically.",{"category":91,"check":193,"severity":24,"summary":194},"Cross-skill coupling","The skill is self-contained and focuses on Linear interactions, without implicit reliance on other skills.",1778692681666,"This skill acts as a command center for Linear, allowing users to view current sprints, create and update issues, manage priorities, and sync with GSD phases. It uses MCP tools for direct Linear interaction and falls back to GraphQL API calls when necessary.",[198,199,200,201,202],"Display current sprint board","Create and update Linear issues","Manage task priorities","Sync with GSD phases","Fallback to Linear GraphQL API",[204,205,206],"Managing project settings or team configurations within Linear.","Providing advanced analytics or reporting beyond sprint velocity.","Directly interacting with other project management tools besides Linear and GSD.",[208,209,210,211],"Task Management","Agile Workflows","Issue Tracking","Workflow Automation",[213,214],"Linear API key (or configured Doppler MCP)","Claude Code 1.0+","3.0.0","4.4.0","To streamline project management and issue tracking within Linear by providing a direct, conversational interface integrated with Claude Code.","High quality skill with excellent documentation and clear separation of concerns. Minor notes on issue closure rate and potential for more explicit edge case documentation do not detract from overall strong performance.",95,"A well-documented and robust skill for managing Linear sprints, issues, and priorities with clear fallback mechanisms.",[222,223,224,225,226,227],"linear","task-management","sprint-planning","issue-tracking","workflow-automation","developer-tools","global","verified",[231,232,233,234],"Quickly view and manage tasks for the current sprint.","Create new issues with details like title, team, priority, and assignee.","Update existing issues by ID or status.","Synchronize task status between GSD and Linear.",{"codeQuality":236,"collectedAt":238,"documentation":239,"maintenance":242,"security":248,"testCoverage":251},{"hasLockfile":237},true,1778692661474,{"descriptionLength":240,"readmeSize":241},111,22118,{"closedIssues90d":243,"forks":244,"hasChangelog":237,"openIssues90d":245,"pushedAt":246,"stars":247},6,4,2,1778673878000,9,{"hasNpmPackage":249,"license":250,"smitheryVerified":249},false,"MIT",{"hasCi":237,"hasTests":237},{"updatedAt":253},1778692681774,{"basePath":255,"githubOwner":256,"githubRepo":257,"locale":18,"slug":258,"type":259},"claude-ops/skills/ops-linear","Lifecycle-Innovations-Limited","claude-ops","ops-linear","skill",{"_creationTime":261,"_id":262,"community":263,"display":264,"identity":268,"parentExtension":270,"providers":307,"relations":324,"tags":325,"workflow":326},1778692306427.0964,"k17d0t6ns7y6t377pfprg128hd86nm89",{"reviewCount":8},{"description":265,"installMethods":266,"name":267,"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":267},"ops",{"basePath":257,"githubOwner":256,"githubRepo":257,"locale":18,"slug":257,"type":269},"plugin",{"_creationTime":271,"_id":272,"community":273,"display":274,"identity":278,"providers":281,"relations":301,"tags":303,"workflow":304},1778692306427.0962,"k177xmnsm26p2wbrkfkwqgm2b986m2w8",{"reviewCount":8},{"description":275,"installMethods":276,"name":277,"sourceUrl":14},"Local marketplace for claude-ops plugin",{"claudeCode":12},"ops-marketplace",{"basePath":279,"githubOwner":256,"githubRepo":257,"locale":18,"slug":257,"type":280},"","marketplace",{"evaluate":282,"extract":295},{"promptVersionExtension":283,"promptVersionScoring":216,"score":284,"tags":285,"targetMarket":228,"tier":229},"3.1.0",96,[286,287,288,289,290,291,292,293,294],"operations","business","dashboard","automation","productivity","aws","slack","whatsapp","monitoring",{"commitSha":296,"marketplace":297,"plugin":299},"HEAD",{"name":277,"pluginCount":298},1,{"mcpCount":8,"provider":300,"skillCount":8},"classify",{"repoId":302},"kd7d52tcek2e34r805zs06b10d86n39v",[289,291,287,288,294,286,290,292,293],{"evaluatedAt":305,"extractAt":306,"updatedAt":305},1778692330594,1778692306427,{"evaluate":308,"extract":321},{"promptVersionExtension":215,"promptVersionScoring":216,"score":309,"tags":310,"targetMarket":228,"tier":320},85,[311,289,312,313,314,315,316,317,318,294,319],"business-operations","ai-agents","communications","project-management","devops","marketing","finance","e-commerce","voice","community",{"commitSha":296,"license":250,"plugin":322},{"mcpCount":8,"provider":300,"skillCount":323},35,{"parentExtensionId":272,"repoId":302},[312,289,311,313,315,318,317,316,294,314,319],{"evaluatedAt":327,"extractAt":306,"updatedAt":327},1778692342046,{"evaluate":329,"extract":331},{"promptVersionExtension":215,"promptVersionScoring":216,"score":219,"tags":330,"targetMarket":228,"tier":229},[222,223,224,225,226,227],{"commitSha":296,"license":250},{"parentExtensionId":262,"repoId":302},{"_creationTime":334,"_id":302,"identity":335,"providers":336,"workflow":884},1778692301282.087,{"githubOwner":256,"githubRepo":257,"sourceUrl":14},{"classify":337,"discover":862,"github":865},{"commitSha":296,"extensions":338},[339,352,562,570,578,586,594,602,610,618,626,634,642,650,658,668,676,681,689,697,705,713,721,729,737,745,753,761,769,777,785,793,801,809,817,825,839,847],{"basePath":279,"description":275,"displayName":277,"installMethods":340,"rationale":341,"selectedPaths":342,"source":351,"sourceLanguage":18,"type":280},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[343,346,348],{"path":344,"priority":345},".claude-plugin/marketplace.json","mandatory",{"path":347,"priority":345},"README.md",{"path":349,"priority":350},"LICENSE","high","rule",{"basePath":257,"description":265,"displayName":267,"installMethods":353,"license":250,"rationale":354,"selectedPaths":355,"source":351,"sourceLanguage":18,"type":269},{"claudeCode":267},"plugin manifest at claude-ops/.claude-plugin/plugin.json",[356,358,359,360,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,457,459,461,463,465,467,469,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,548,550,552,554,556,558,560],{"path":357,"priority":345},".claude-plugin/plugin.json",{"path":347,"priority":345},{"path":349,"priority":350},{"path":361,"priority":362},"skills/ops/SKILL.md","medium",{"path":364,"priority":362},"skills/ops-comms/SKILL.md",{"path":366,"priority":362},"skills/ops-credentials/SKILL.md",{"path":368,"priority":362},"skills/ops-daemon/SKILL.md",{"path":370,"priority":362},"skills/ops-dash/SKILL.md",{"path":372,"priority":362},"skills/ops-deploy/SKILL.md",{"path":374,"priority":362},"skills/ops-deploy-fix/SKILL.md",{"path":376,"priority":362},"skills/ops-doctor/SKILL.md",{"path":378,"priority":362},"skills/ops-ecom/SKILL.md",{"path":380,"priority":362},"skills/ops-fires/SKILL.md",{"path":382,"priority":362},"skills/ops-go/SKILL.md",{"path":384,"priority":362},"skills/ops-gtm/SKILL.md",{"path":386,"priority":362},"skills/ops-inbox/SKILL.md",{"path":388,"priority":362},"skills/ops-integrate/SKILL.md",{"path":390,"priority":362},"skills/ops-linear/SKILL.md",{"path":392,"priority":362},"skills/ops-marketing/SKILL.md",{"path":394,"priority":362},"skills/ops-merge/SKILL.md",{"path":396,"priority":362},"skills/ops-monitor/SKILL.md",{"path":398,"priority":362},"skills/ops-next/SKILL.md",{"path":400,"priority":362},"skills/ops-orchestrate/SKILL.md",{"path":402,"priority":362},"skills/ops-package/SKILL.md",{"path":404,"priority":362},"skills/ops-projects/SKILL.md",{"path":406,"priority":362},"skills/ops-recap/SKILL.md",{"path":408,"priority":362},"skills/ops-revenue/SKILL.md",{"path":410,"priority":362},"skills/ops-rotate/SKILL.md",{"path":412,"priority":362},"skills/ops-rotate-setup/SKILL.md",{"path":414,"priority":362},"skills/ops-settings/SKILL.md",{"path":416,"priority":362},"skills/ops-speedup/SKILL.md",{"path":418,"priority":362},"skills/ops-status/SKILL.md",{"path":420,"priority":362},"skills/ops-triage/SKILL.md",{"path":422,"priority":362},"skills/ops-voice/SKILL.md",{"path":424,"priority":362},"skills/ops-whatsapp-biz/SKILL.md",{"path":426,"priority":362},"skills/ops-yolo/SKILL.md",{"path":428,"priority":362},"skills/setup/SKILL.md",{"path":430,"priority":362},"skills/uninstall/SKILL.md",{"path":432,"priority":345},".mcp.json",{"path":434,"priority":350},"agents/build-fixer.md",{"path":436,"priority":350},"agents/comms-scanner.md",{"path":438,"priority":350},"agents/daemon-agent.md",{"path":440,"priority":350},"agents/dependency-auditor.md",{"path":442,"priority":350},"agents/deploy-fixer.md",{"path":444,"priority":350},"agents/doctor-agent.md",{"path":446,"priority":350},"agents/general-purpose.md",{"path":448,"priority":350},"agents/infra-monitor.md",{"path":450,"priority":350},"agents/marketing-optimizer.md",{"path":452,"priority":350},"agents/memory-extractor.md",{"path":454,"priority":350},"agents/monitor-agent.md",{"path":456,"priority":350},"agents/project-scanner.md",{"path":458,"priority":350},"agents/revenue-tracker.md",{"path":460,"priority":350},"agents/triage-agent.md",{"path":462,"priority":350},"agents/yolo-ceo.md",{"path":464,"priority":350},"agents/yolo-cfo.md",{"path":466,"priority":350},"agents/yolo-coo.md",{"path":468,"priority":350},"agents/yolo-cto.md",{"path":470,"priority":471},"bin/ops-autofix","low",{"path":473,"priority":471},"bin/ops-ci",{"path":475,"priority":471},"bin/ops-credentials",{"path":477,"priority":471},"bin/ops-dash",{"path":479,"priority":471},"bin/ops-deploy-fix-build-trigger",{"path":481,"priority":471},"bin/ops-deploy-fix-merge-trigger",{"path":483,"priority":471},"bin/ops-discord",{"path":485,"priority":471},"bin/ops-discover-external",{"path":487,"priority":471},"bin/ops-doctor",{"path":489,"priority":471},"bin/ops-ecom-health",{"path":491,"priority":471},"bin/ops-external",{"path":493,"priority":471},"bin/ops-gather",{"path":495,"priority":471},"bin/ops-git",{"path":497,"priority":471},"bin/ops-gsd-states",{"path":499,"priority":471},"bin/ops-infra",{"path":501,"priority":471},"bin/ops-marketing-dash",{"path":503,"priority":471},"bin/ops-merge-scan",{"path":505,"priority":471},"bin/ops-no-rm-rf-anchor",{"path":507,"priority":471},"bin/ops-post-session-cleanup",{"path":509,"priority":471},"bin/ops-post-update-migrate",{"path":511,"priority":471},"bin/ops-pretool-wacli-health",{"path":513,"priority":471},"bin/ops-pretool-whatsapp-bridge-health",{"path":515,"priority":471},"bin/ops-prevent-secret-commit",{"path":517,"priority":471},"bin/ops-projects",{"path":519,"priority":471},"bin/ops-prs",{"path":521,"priority":471},"bin/ops-setup-complete",{"path":523,"priority":471},"bin/ops-setup-detect",{"path":525,"priority":471},"bin/ops-setup-install",{"path":527,"priority":471},"bin/ops-setup-preflight",{"path":529,"priority":471},"bin/ops-shopify-create",{"path":531,"priority":471},"bin/ops-slack-autolink.mjs",{"path":533,"priority":471},"bin/ops-slack-workspaces",{"path":535,"priority":471},"bin/ops-speedup",{"path":537,"priority":471},"bin/ops-status",{"path":539,"priority":471},"bin/ops-suggest-specialized-agent",{"path":541,"priority":471},"bin/ops-task-reminder",{"path":543,"priority":471},"bin/ops-telegram-autolink.mjs",{"path":545,"priority":471},"bin/ops-unread",{"path":547,"priority":471},"bin/ops-warn-mainpush",{"path":549,"priority":471},"bin/ops-welcome",{"path":551,"priority":471},"bin/wacli-health",{"path":553,"priority":471},"bin/wacli-safe",{"path":555,"priority":350},"hooks/hooks.json",{"path":557,"priority":350},"hooks/recap-capture.sh",{"path":559,"priority":350},"hooks/recap-tool-activity.sh",{"path":561,"priority":471},"output-styles/ops-briefing.md",{"basePath":563,"description":564,"displayName":267,"installMethods":565,"rationale":566,"selectedPaths":567,"source":351,"sourceLanguage":18,"type":259},"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",[568],{"path":569,"priority":345},"SKILL.md",{"basePath":571,"description":572,"displayName":573,"installMethods":574,"rationale":575,"selectedPaths":576,"source":351,"sourceLanguage":18,"type":259},"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",[577],{"path":569,"priority":345},{"basePath":579,"description":580,"displayName":581,"installMethods":582,"rationale":583,"selectedPaths":584,"source":351,"sourceLanguage":18,"type":259},"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",[585],{"path":569,"priority":345},{"basePath":587,"description":588,"displayName":589,"installMethods":590,"rationale":591,"selectedPaths":592,"source":351,"sourceLanguage":18,"type":259},"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",[593],{"path":569,"priority":345},{"basePath":595,"description":596,"displayName":597,"installMethods":598,"rationale":599,"selectedPaths":600,"source":351,"sourceLanguage":18,"type":259},"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",[601],{"path":569,"priority":345},{"basePath":603,"description":604,"displayName":605,"installMethods":606,"rationale":607,"selectedPaths":608,"source":351,"sourceLanguage":18,"type":259},"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",[609],{"path":569,"priority":345},{"basePath":611,"description":612,"displayName":613,"installMethods":614,"rationale":615,"selectedPaths":616,"source":351,"sourceLanguage":18,"type":259},"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",[617],{"path":569,"priority":345},{"basePath":619,"description":620,"displayName":621,"installMethods":622,"rationale":623,"selectedPaths":624,"source":351,"sourceLanguage":18,"type":259},"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",[625],{"path":569,"priority":345},{"basePath":627,"description":628,"displayName":629,"installMethods":630,"rationale":631,"selectedPaths":632,"source":351,"sourceLanguage":18,"type":259},"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",[633],{"path":569,"priority":345},{"basePath":635,"description":636,"displayName":637,"installMethods":638,"rationale":639,"selectedPaths":640,"source":351,"sourceLanguage":18,"type":259},"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",[641],{"path":569,"priority":345},{"basePath":643,"description":644,"displayName":645,"installMethods":646,"rationale":647,"selectedPaths":648,"source":351,"sourceLanguage":18,"type":259},"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",[649],{"path":569,"priority":345},{"basePath":651,"description":652,"displayName":653,"installMethods":654,"rationale":655,"selectedPaths":656,"source":351,"sourceLanguage":18,"type":259},"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",[657],{"path":569,"priority":345},{"basePath":659,"description":660,"displayName":661,"installMethods":662,"rationale":663,"selectedPaths":664,"source":351,"sourceLanguage":18,"type":259},"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",[665,666],{"path":569,"priority":345},{"path":667,"priority":362},"CHANNELS.md",{"basePath":669,"description":670,"displayName":671,"installMethods":672,"rationale":673,"selectedPaths":674,"source":351,"sourceLanguage":18,"type":259},"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",[675],{"path":569,"priority":345},{"basePath":255,"description":10,"displayName":258,"installMethods":677,"rationale":678,"selectedPaths":679,"source":351,"sourceLanguage":18,"type":259},{"claudeCode":12},"SKILL.md frontmatter at claude-ops/skills/ops-linear/SKILL.md",[680],{"path":569,"priority":345},{"basePath":682,"description":683,"displayName":684,"installMethods":685,"rationale":686,"selectedPaths":687,"source":351,"sourceLanguage":18,"type":259},"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",[688],{"path":569,"priority":345},{"basePath":690,"description":691,"displayName":692,"installMethods":693,"rationale":694,"selectedPaths":695,"source":351,"sourceLanguage":18,"type":259},"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",[696],{"path":569,"priority":345},{"basePath":698,"description":699,"displayName":700,"installMethods":701,"rationale":702,"selectedPaths":703,"source":351,"sourceLanguage":18,"type":259},"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",[704],{"path":569,"priority":345},{"basePath":706,"description":707,"displayName":708,"installMethods":709,"rationale":710,"selectedPaths":711,"source":351,"sourceLanguage":18,"type":259},"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",[712],{"path":569,"priority":345},{"basePath":714,"description":715,"displayName":716,"installMethods":717,"rationale":718,"selectedPaths":719,"source":351,"sourceLanguage":18,"type":259},"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",[720],{"path":569,"priority":345},{"basePath":722,"description":723,"displayName":724,"installMethods":725,"rationale":726,"selectedPaths":727,"source":351,"sourceLanguage":18,"type":259},"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",[728],{"path":569,"priority":345},{"basePath":730,"description":731,"displayName":732,"installMethods":733,"rationale":734,"selectedPaths":735,"source":351,"sourceLanguage":18,"type":259},"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",[736],{"path":569,"priority":345},{"basePath":738,"description":739,"displayName":740,"installMethods":741,"rationale":742,"selectedPaths":743,"source":351,"sourceLanguage":18,"type":259},"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",[744],{"path":569,"priority":345},{"basePath":746,"description":747,"displayName":748,"installMethods":749,"rationale":750,"selectedPaths":751,"source":351,"sourceLanguage":18,"type":259},"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",[752],{"path":569,"priority":345},{"basePath":754,"description":755,"displayName":756,"installMethods":757,"rationale":758,"selectedPaths":759,"source":351,"sourceLanguage":18,"type":259},"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",[760],{"path":569,"priority":345},{"basePath":762,"description":763,"displayName":764,"installMethods":765,"rationale":766,"selectedPaths":767,"source":351,"sourceLanguage":18,"type":259},"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",[768],{"path":569,"priority":345},{"basePath":770,"description":771,"displayName":772,"installMethods":773,"rationale":774,"selectedPaths":775,"source":351,"sourceLanguage":18,"type":259},"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",[776],{"path":569,"priority":345},{"basePath":778,"description":779,"displayName":780,"installMethods":781,"rationale":782,"selectedPaths":783,"source":351,"sourceLanguage":18,"type":259},"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",[784],{"path":569,"priority":345},{"basePath":786,"description":787,"displayName":788,"installMethods":789,"rationale":790,"selectedPaths":791,"source":351,"sourceLanguage":18,"type":259},"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",[792],{"path":569,"priority":345},{"basePath":794,"description":795,"displayName":796,"installMethods":797,"rationale":798,"selectedPaths":799,"source":351,"sourceLanguage":18,"type":259},"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",[800],{"path":569,"priority":345},{"basePath":802,"description":803,"displayName":804,"installMethods":805,"rationale":806,"selectedPaths":807,"source":351,"sourceLanguage":18,"type":259},"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",[808],{"path":569,"priority":345},{"basePath":810,"description":811,"displayName":812,"installMethods":813,"rationale":814,"selectedPaths":815,"source":351,"sourceLanguage":18,"type":259},"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",[816],{"path":569,"priority":345},{"basePath":818,"description":819,"displayName":820,"installMethods":821,"rationale":822,"selectedPaths":823,"source":351,"sourceLanguage":18,"type":259},"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",[824],{"path":569,"priority":345},{"basePath":826,"description":827,"displayName":828,"installMethods":829,"rationale":830,"selectedPaths":831,"source":351,"sourceLanguage":18,"type":259},"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",[832,833,835,837],{"path":569,"priority":345},{"path":834,"priority":362},"CLI-REFERENCE.md",{"path":836,"priority":362},"REFERENCE.md",{"path":838,"priority":362},"SHARED.md",{"basePath":840,"description":841,"displayName":842,"installMethods":843,"rationale":844,"selectedPaths":845,"source":351,"sourceLanguage":18,"type":259},"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",[846],{"path":569,"priority":345},{"basePath":848,"description":849,"displayName":850,"installMethods":851,"license":250,"rationale":852,"selectedPaths":853,"source":351,"sourceLanguage":18,"type":861},"claude-ops/telegram-server","Telegram user-auth MCP server for claude-ops plugin (personal account via MTProto, not bots)","claude-ops-telegram-server",{"npm":850},"server.json with namespace/server name at claude-ops/telegram-server/server.json",[854,856,858,859],{"path":855,"priority":345},"server.json",{"path":857,"priority":345},"package.json",{"path":347,"priority":345},{"path":860,"priority":362},"index.js","mcp",{"sources":863},[864],"manual",{"closedIssues90d":243,"description":866,"forks":244,"homepage":867,"license":250,"openIssues90d":245,"pushedAt":246,"readmeSize":241,"stars":247,"topics":868},"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",[869,311,870,871,315,872,873,291,874,875,861,876,877,878,879,880,881,882,316,883],"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":885,"discoverAt":886,"extractAt":887,"githubAt":887,"updatedAt":885},1778692306008,1778692301282,1778692304144,[227,225,222,224,223,226],{"evaluatedAt":253,"extractAt":306,"updatedAt":253},[],[892,922,948,976,1000,1030],{"_creationTime":893,"_id":894,"community":895,"display":896,"identity":902,"providers":905,"relations":914,"tags":917,"workflow":918},1778687211290.413,"k17emhcjcx4ekexakgsh0j0nq586mmr1",{"reviewCount":8},{"description":897,"installMethods":898,"name":900,"sourceUrl":901},"Dolt-powered issue tracker for multi-session work with dependencies and persistent memory across conversation compaction. Use when work spans sessions, has blockers, or needs context recovery after compaction. Trigger with \"create task\", \"what's ready\", \"track this work\", \"resume after compaction\". Make sure to use this skill whenever managing multi-session work, tracking dependencies, or recovering context.\n",{"claudeCode":899},"gastownhall/beads","beads","https://github.com/gastownhall/beads",{"basePath":903,"githubOwner":904,"githubRepo":900,"locale":18,"slug":900,"type":259},"plugins/beads/skills/beads","gastownhall",{"evaluate":906,"extract":913},{"promptVersionExtension":215,"promptVersionScoring":216,"score":907,"tags":908,"targetMarket":228,"tier":229},99,[225,223,909,910,911,912],"multi-session","dependencies","persistence","dolt",{"commitSha":296},{"parentExtensionId":915,"repoId":916},"k17451dagmv6yj99gz9rsr89nd86ma27","kd7a6ybfkhncqe1anf5apcya0186nzp5",[910,912,225,909,911,223],{"evaluatedAt":919,"extractAt":920,"updatedAt":921},1778687297657,1778687211290,1778687516984,{"_creationTime":923,"_id":924,"community":925,"display":926,"identity":932,"providers":936,"relations":941,"tags":944,"workflow":945},1778694480889.961,"k17c7kymsq64wdm0fdfy6hpkw186mped",{"reviewCount":8},{"description":927,"installMethods":928,"name":930,"sourceUrl":931},"creates draft task file in .specs/tasks/draft/ with original user intent",{"claudeCode":929},"NeoLabHQ/context-engineering-kit","add-task","https://github.com/NeoLabHQ/context-engineering-kit",{"basePath":933,"githubOwner":934,"githubRepo":935,"locale":18,"slug":930,"type":259},"plugins/sdd/skills/add-task","NeoLabHQ","context-engineering-kit",{"evaluate":937,"extract":940},{"promptVersionExtension":215,"promptVersionScoring":216,"score":907,"tags":938,"targetMarket":228,"tier":229},[223,939,226,227],"code-generation",{"commitSha":296},{"parentExtensionId":942,"repoId":943},"k17952fgm0mxaydf7br9k2tm5h86mfy4","kd7a3rj13ezgx1wgm0jfh08hsx86n0sz",[939,227,223,226],{"evaluatedAt":946,"extractAt":947,"updatedAt":946},1778695709353,1778694480890,{"_creationTime":949,"_id":950,"community":951,"display":952,"identity":957,"providers":960,"relations":968,"tags":971,"workflow":972},1778698324385.756,"k178s738a4pedaht0fhjjy320d86mrv5",{"reviewCount":8},{"description":953,"installMethods":954,"name":222,"sourceUrl":956},"Work with Linear issues via CLI - use this skill whenever the user asks about Linear issues, creating, updating, commenting on, or deleting issues, or checking issue status and details",{"claudeCode":955},"Valian/linear-cli-skill","https://github.com/Valian/linear-cli-skill",{"basePath":222,"githubOwner":958,"githubRepo":959,"locale":18,"slug":222,"type":259},"Valian","linear-cli-skill",{"evaluate":961,"extract":967},{"promptVersionExtension":215,"promptVersionScoring":216,"score":962,"tags":963,"targetMarket":228,"tier":229},98,[222,964,225,965,966],"cli","api","javascript",{"commitSha":296},{"parentExtensionId":969,"repoId":970},"k172xer9cxmwv2xx0nn63p672h86nyh8","kd73g74veb0bb1m3x0pe77z0fx86mxr2",[965,964,225,966,222],{"evaluatedAt":973,"extractAt":974,"updatedAt":975},1778698385501,1778698324385,1778698414433,{"_creationTime":977,"_id":978,"community":979,"display":980,"identity":985,"providers":989,"relations":994,"tags":996,"workflow":997},1778695021936.5583,"k171f4qvcnqsp0p2s9mpmfk2q586mv8r",{"reviewCount":8},{"description":981,"installMethods":982,"name":222,"sourceUrl":984},"Manage issues, projects & team workflows in Linear. Use when the user wants to read, create or updates tickets in Linear.",{"claudeCode":983},"openai/skills","https://github.com/openai/skills",{"basePath":986,"githubOwner":987,"githubRepo":988,"locale":18,"slug":222,"type":259},"skills/.curated/linear","openai","skills",{"evaluate":990,"extract":993},{"promptVersionExtension":215,"promptVersionScoring":216,"score":991,"tags":992,"targetMarket":228,"tier":320},78,[222,225,314,226],{"commitSha":296},{"repoId":995},"kd75n2zj3yh472p25zffgycved86mnpx",[225,222,314,226],{"evaluatedAt":998,"extractAt":999,"updatedAt":998},1778695284911,1778695021936,{"_creationTime":1001,"_id":1002,"community":1003,"display":1004,"identity":1010,"providers":1014,"relations":1023,"tags":1026,"workflow":1027},1778699018122.8052,"k1724eg9dj5dp6j1f2hxpdmja586mg1p",{"reviewCount":8},{"description":1005,"installMethods":1006,"name":1008,"sourceUrl":1009},"Master TypeScript's advanced type system including generics, conditional types, mapped types, template literals, and utility types for building type-safe applications. Use when implementing complex type logic, creating reusable type utilities, or ensuring compile-time type safety in TypeScript projects.",{"claudeCode":1007},"wshobson/agents","typescript-advanced-types","https://github.com/wshobson/agents",{"basePath":1011,"githubOwner":1012,"githubRepo":1013,"locale":18,"slug":1008,"type":259},"plugins/javascript-typescript/skills/typescript-advanced-types","wshobson","agents",{"evaluate":1015,"extract":1022},{"promptVersionExtension":215,"promptVersionScoring":216,"score":1016,"tags":1017,"targetMarket":228,"tier":229},100,[1018,1019,1020,1021,227],"typescript","types","generics","programming",{"commitSha":296},{"parentExtensionId":1024,"repoId":1025},"k17821k05dymw6mmaehq84b46986mf3f","kd74de64zj0axtg5b8t7eqqe2x86nske",[227,1020,1021,1019,1018],{"evaluatedAt":1028,"extractAt":1029,"updatedAt":1028},1778701655608,1778699018122,{"_creationTime":1031,"_id":1032,"community":1033,"display":1034,"identity":1040,"providers":1045,"relations":1050,"tags":1053,"workflow":1054},1778696691708.329,"k170yjw596k3cg892bq130jyd186mhyz",{"reviewCount":8},{"description":1035,"installMethods":1036,"name":1038,"sourceUrl":1039},"Validate a Claude Code plugin structure, frontmatter, and MCP tool references",{"claudeCode":1037},"ruvnet/ruflo","Validate Plugin","https://github.com/ruvnet/ruflo",{"basePath":1041,"githubOwner":1042,"githubRepo":1043,"locale":18,"slug":1044,"type":259},"plugins/ruflo-plugin-creator/skills/validate-plugin","ruvnet","ruflo","validate-plugin",{"evaluate":1046,"extract":1049},{"promptVersionExtension":215,"promptVersionScoring":216,"score":1016,"tags":1047,"targetMarket":228,"tier":229},[1048,269,227,870,861],"validation",{"commitSha":296,"license":250},{"parentExtensionId":1051,"repoId":1052},"k17f4y1y2y777p7zrxxhbnf03n86mr5j","kd7ed28gj8n0y3msk5dzrp05zs86nqtc",[870,227,861,269,1048],{"evaluatedAt":1055,"extractAt":1056,"updatedAt":1055},1778701241052,1778696691708]