[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-upstash-find-docs-en":3,"guides-for-upstash-find-docs":402,"similar-k179wgrg6yb2yfvm565rjmryfs86mv6k-en":403},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":244,"isFallback":239,"parentExtension":248,"providers":249,"relations":254,"repo":256,"tags":398,"workflow":399},1778698235845.4087,"k179wgrg6yb2yfvm565rjmryfs86mv6k",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Retrieves up-to-date documentation, API references, and code examples for any developer technology. Use this skill whenever the user asks about a specific library, framework, SDK, CLI tool, or cloud service -- even for well-known ones like React, Next.js, Prisma, Express, Tailwind, Django, or Spring Boot. Your training data may not reflect recent API changes or version updates.\nAlways use for: API syntax questions, configuration options, version migration issues, \"how do I\" questions mentioning a library name, debugging that involves library-specific behavior, setup instructions, and CLI tool usage.\nUse even when you think you know the answer -- do not rely on training data for API details, signatures, or configuration options as they are frequently outdated. Always verify against current docs. Prefer this over web search for library documentation and API details.",{"claudeCode":12},"upstash/context7","find-docs","https://github.com/upstash/context7",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":225,"workflow":242},1778698337637.886,"kn716hkf46pj59gspm9m9zxe6586m1j5","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,33,37,41,45,48,52,56,60,63,66,69,73,76,79,82,85,88,92,96,99,103,106,109,112,115,118,121,125,128,132,136,139,142,145,148,152,155,158,161,164,167,170,174,178,182,185,189],{"category":22,"check":23,"severity":24,"summary":25},"Invocation","Precise Purpose","pass","The description clearly states the skill's purpose (retrieving up-to-date documentation) and its intended use cases (API syntax, configuration, migration, setup for specific libraries), along with explicit boundaries (prefer over web search for library docs).",{"category":22,"check":27,"severity":24,"summary":28},"Concise Frontmatter","The frontmatter is concise, self-contained, and clearly communicates the core capability and primary triggers within the character limit.",{"category":30,"check":31,"severity":24,"summary":32},"Documentation","Concise Body","The SKILL.md file is reasonably concise, outlining the workflow and delegating detailed CLI commands and explanations to separate sections, keeping the main body focused.",{"category":34,"check":35,"severity":24,"summary":36},"Context","Progressive Disclosure","The SKILL.md outlines the workflow and links to detailed CLI command explanations and examples within the same file, adhering to one level of progressive disclosure.",{"category":34,"check":38,"severity":39,"summary":40},"Forked exploration","not_applicable","This skill is not an exploration-style skill that would require forked context; it directly retrieves information.",{"category":42,"check":43,"severity":24,"summary":44},"Practical Utility","Usage examples","Sufficient end-to-end examples are provided for both CLI commands, demonstrating input, invocation, and expected outcomes.",{"category":42,"check":46,"severity":24,"summary":47},"Edge cases","The documentation addresses potential issues like library ID format errors, rate limits, and the importance of descriptive queries, providing recovery steps or clear explanations.",{"category":49,"check":50,"severity":39,"summary":51},"Code Execution","Tool Fallback","The skill primarily uses its own CLI commands and does not appear to rely on an external MCP server with a fallback mechanism; therefore, this check is not applicable.",{"category":53,"check":54,"severity":24,"summary":55},"Safety","Halt on unexpected state","The documentation instructs to abort on unexpected states, such as missing library IDs or failed queries, and provides guidance on how to refine queries or authenticate for better results.",{"category":57,"check":58,"severity":24,"summary":59},"Portability","Cross-skill coupling","The skill operates as a standalone tool for documentation retrieval and does not appear to implicitly rely on other skills, nor does it attempt to handle adjacent tasks belonging to other skills.",{"category":42,"check":61,"severity":24,"summary":62},"Problem relevance","The description clearly identifies the problem of LLMs using outdated training data for library specifics and positions the skill as the solution for up-to-date documentation.",{"category":42,"check":64,"severity":24,"summary":65},"Unique selling proposition","The skill offers significant value over default LLM behavior by providing up-to-date, version-specific documentation and API references, directly addressing the hallucination and staleness issues of training data.",{"category":42,"check":67,"severity":24,"summary":68},"Production readiness","The extension provides a complete workflow for retrieving library documentation, including installation, tool usage, and error handling, making it ready for production use.",{"category":70,"check":71,"severity":24,"summary":72},"Scope","Single responsibility principle","The skill has a single, well-defined responsibility: retrieving up-to-date documentation for developer technologies using the Context7 CLI.",{"category":70,"check":74,"severity":24,"summary":75},"Description quality","The description is clear, concise, well-structured, and accurately reflects the skill's capabilities and intended use, including specific examples.",{"category":22,"check":77,"severity":24,"summary":78},"Scoped tools","The skill exposes two narrow verb-noun specialized tools: `ctx7 library` for resolving IDs and `ctx7 docs` for querying documentation.",{"category":30,"check":80,"severity":24,"summary":81},"Configuration & parameter reference","All options and parameters for the CLI commands are documented within the SKILL.md, including required arguments and their purpose.",{"category":70,"check":83,"severity":24,"summary":84},"Tool naming","The CLI commands `ctx7 library` and `ctx7 docs` are descriptive, kebab-case, and clearly indicate their function within the declared domain.",{"category":70,"check":86,"severity":24,"summary":87},"Minimal I/O surface","The CLI commands accept typed arguments (library name, query, library ID) and return structured information (library details, code/info snippets) without extraneous data.",{"category":89,"check":90,"severity":24,"summary":91},"License","License usability","The extension is licensed under MIT, a permissive open-source license, as indicated in the README and LICENSE file.",{"category":93,"check":94,"severity":24,"summary":95},"Maintenance","Commit recency","The repository shows recent commits, indicating active maintenance within the last 12 months.",{"category":93,"check":97,"severity":24,"summary":98},"Dependency Management","The project uses npm and has a lockfile (`package-lock.json`), indicating proper dependency management. The README also mentions installing the latest CLI version.",{"category":100,"check":101,"severity":24,"summary":102},"Security","Secret Management","The tool does not handle secrets directly, and API keys for Context7 are managed via environment variables or OAuth login, with no hardcoded secrets in the provided code.",{"category":100,"check":104,"severity":24,"summary":105},"Injection","The skill's instructions clearly delineate user queries as data and do not instruct the LLM to execute instructions from external sources or user-provided queries.",{"category":100,"check":107,"severity":24,"summary":108},"Transitive Supply-Chain Grenades","The extension relies on its own CLI and does not fetch external code or markdown at runtime for execution, thus avoiding transitive supply-chain risks.",{"category":100,"check":110,"severity":24,"summary":111},"Sandbox Isolation","The skill operates via a CLI and does not interact with or modify files outside its intended scope; all operations are confined to the CLI's execution environment.",{"category":100,"check":113,"severity":24,"summary":114},"Sandbox escape primitives","No detached processes or retry loops around denied tool calls were detected in the provided documentation or scripts.",{"category":100,"check":116,"severity":24,"summary":117},"Data Exfiltration","The skill's queries do not involve confidential data, and there are no undocumented outbound calls or instructions to submit sensitive information.",{"category":100,"check":119,"severity":24,"summary":120},"Hidden Text Tricks","The bundled content and descriptions are free of hidden steering tricks, control characters, or invisible Unicode sequences.",{"category":122,"check":123,"severity":24,"summary":124},"Hooks","Opaque code execution","The skill uses plain, readable CLI commands; there is no evidence of obfuscated code, base64 payloads, or runtime script fetching.",{"category":57,"check":126,"severity":24,"summary":127},"Structural Assumption","The skill makes no assumptions about the user's project structure, as it operates via a CLI tool that takes explicit arguments.",{"category":129,"check":130,"severity":24,"summary":131},"Trust","Issues Attention","With 45 issues opened and 573 closed in the last 90 days, the closure rate is high (573 / (45+573) ≈ 92.8%), indicating active maintainer engagement.",{"category":133,"check":134,"severity":24,"summary":135},"Versioning","Release Management","The MIT license file is present, and the README includes npm version badges, indicating a versioned release process.",{"category":49,"check":137,"severity":24,"summary":138},"Validation","The CLI commands expect specific arguments (library name, ID, query), implying validation, and the output structure is documented, suggesting proper handling.",{"category":100,"check":140,"severity":24,"summary":141},"Unguarded Destructive Operations","The skill is purely read-only, focused on retrieving documentation, and therefore has no destructive operations.",{"category":49,"check":143,"severity":24,"summary":144},"Error Handling","The SKILL.md details specific error handling for quota errors, including informing the user and suggesting authentication, with clear next steps.",{"category":49,"check":146,"severity":39,"summary":147},"Logging","This skill does not perform destructive actions or outbound calls that necessitate local audit logging.",{"category":149,"check":150,"severity":24,"summary":151},"Compliance","GDPR","The skill operates on library names and queries, explicitly stating not to include personal data in queries, thus avoiding GDPR concerns.",{"category":149,"check":153,"severity":24,"summary":154},"Target market","The extension is global in scope, retrieving documentation for any developer technology without regional restrictions.",{"category":57,"check":156,"severity":24,"summary":157},"Runtime stability","The skill relies on standard Node.js/npm and its CLI, which are widely compatible, and does not appear to make OS-specific assumptions.",{"category":30,"check":159,"severity":24,"summary":160},"README","The README provides a comprehensive overview of the extension, its benefits, installation, usage, and further documentation links.",{"category":70,"check":162,"severity":24,"summary":163},"Tool surface size","The skill exposes two primary CLI commands, fitting within the ideal range.",{"category":22,"check":165,"severity":24,"summary":166},"Overlapping near-synonym tools","The two tools, `ctx7 library` and `ctx7 docs`, have distinct and non-overlapping functions, avoiding redundancy.",{"category":30,"check":168,"severity":24,"summary":169},"Phantom features","All advertised features, such as CLI commands and MCP tools, have corresponding implementations described in the documentation and README.",{"category":171,"check":172,"severity":24,"summary":173},"Install","Installation instruction","The README provides clear, copy-pasteable installation instructions via `npm` and `npx`, along with authentication guidance and client-specific setup links.",{"category":175,"check":176,"severity":24,"summary":177},"Errors","Actionable error messages","Error handling for quota exhaustion is detailed, explaining the issue, suggesting authentication for higher limits, and specifying when to fall back to training data.",{"category":179,"check":180,"severity":24,"summary":181},"Execution","Pinned dependencies","The presence of a lockfile (`package-lock.json` implied by `npm install -g`) suggests pinned dependencies. The CLI also indicates installation via `npm install -g`.",{"category":70,"check":183,"severity":39,"summary":184},"Dry-run preview","The skill is purely read-only, focused on information retrieval, and does not perform state-changing operations, making a dry-run feature not applicable.",{"category":186,"check":187,"severity":39,"summary":188},"Protocol","Idempotent retry & timeouts","The skill does not involve remote calls or state-changing operations that would require idempotency or timeouts.",{"category":149,"check":190,"severity":24,"summary":191},"Telemetry opt-in","The documentation mentions authentication via API key or OAuth login for higher rates but does not indicate any opt-out telemetry collection; default behavior is presumed non-telemetric.",1778698337309,"This skill provides access to current documentation, API references, and code examples for any developer technology via the Context7 CLI. It requires using specific CLI commands to resolve library IDs and then query for documentation, offering a distinct advantage over potentially outdated LLM training data.",[195,196,197,198,199],"Retrieves current documentation for any library/framework/SDK/CLI","Provides version-specific API references and code examples","Resolves library names to Context7-compatible IDs","Offers CLI commands (`ctx7 library`, `ctx7 docs`) for information retrieval","Supports authentication for higher rate limits",[201,202,203],"Replacing general web search for non-library-specific queries","Providing outdated information based on training data","Handling tasks unrelated to documentation retrieval","3.0.0","4.4.0","To provide developers with accurate, up-to-date documentation and code examples for libraries, frameworks, SDKs, and cloud services, bypassing the limitations of static training data.","The extension is exceptionally well-documented, robustly implemented, and aligns perfectly with its stated purpose, exhibiting no significant issues across all evaluation criteria.",99,"Excellent skill for retrieving up-to-date documentation and code examples for developer technologies.",[211,212,213,214,215,216,217],"documentation","api-reference","code-examples","cli","developer-tools","library-lookup","context7","global","verified",[221,222,223,224],"Asking API syntax questions for a specific library","Finding configuration options for a framework","Troubleshooting version migration issues","Debugging library-specific behavior with current examples",{"codeQuality":226,"collectedAt":228,"documentation":229,"maintenance":232,"security":238,"testCoverage":241},{"hasLockfile":227},true,1778698321198,{"descriptionLength":230,"readmeSize":231},876,9364,{"closedIssues90d":233,"forks":234,"hasChangelog":227,"openIssues90d":235,"pushedAt":236,"stars":237},573,2620,45,1778672577000,55234,{"hasNpmPackage":239,"license":240,"smitheryVerified":239},false,"MIT",{"hasCi":227,"hasTests":227},{"updatedAt":243},1778698337637,{"basePath":245,"githubOwner":246,"githubRepo":217,"locale":18,"slug":13,"type":247},"skills/find-docs","upstash","skill",null,{"evaluate":250,"extract":252},{"promptVersionExtension":204,"promptVersionScoring":205,"score":208,"tags":251,"targetMarket":218,"tier":219},[211,212,213,214,215,216,217],{"commitSha":253},"HEAD",{"repoId":255},"kd7955sg5wbf89gw527wdep66n86na9w",{"_creationTime":257,"_id":255,"identity":258,"providers":259,"workflow":394},1778698229680.521,{"githubOwner":246,"githubRepo":217,"sourceUrl":14},{"classify":260,"discover":384,"github":387},{"commitSha":253,"extensions":261},[262,278,298,305,314,328,333,360,374],{"basePath":263,"displayName":264,"installMethods":265,"rationale":266,"selectedPaths":267,"source":276,"sourceLanguage":18,"type":277},"","context7-marketplace",{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[268,271,273],{"path":269,"priority":270},".claude-plugin/marketplace.json","mandatory",{"path":272,"priority":270},"README.md",{"path":274,"priority":275},"LICENSE","high","rule","marketplace",{"basePath":279,"description":280,"displayName":281,"installMethods":282,"rationale":283,"selectedPaths":284,"source":276,"sourceLanguage":18,"type":297},"plugins/claude/context7","Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.","context7-plugin",{"claudeCode":281},"plugin manifest at plugins/claude/context7/.claude-plugin/plugin.json",[285,287,288,291,293,295],{"path":286,"priority":270},".claude-plugin/plugin.json",{"path":272,"priority":270},{"path":289,"priority":290},"skills/context7-mcp/SKILL.md","medium",{"path":292,"priority":270},".mcp.json",{"path":294,"priority":275},"agents/docs-researcher.md",{"path":296,"priority":275},"commands/docs.md","plugin",{"basePath":299,"description":280,"displayName":217,"installMethods":300,"rationale":301,"selectedPaths":302,"source":276,"sourceLanguage":18,"type":297},"plugins/cursor/context7/.cursor",{"claudeCode":217},"plugin manifest at plugins/cursor/context7/.cursor/plugin.json",[303],{"path":304,"priority":270},"plugin.json",{"basePath":306,"description":307,"displayName":308,"installMethods":309,"rationale":310,"selectedPaths":311,"source":276,"sourceLanguage":18,"type":247},"skills/context7-mcp","This skill should be used when the user asks about libraries, frameworks, API references, or needs code examples. Activates for setup questions, code generation involving libraries, or mentions of specific frameworks like React, Vue, Next.js, Prisma, Supabase, etc.","context7-mcp",{"claudeCode":12},"SKILL.md frontmatter at skills/context7-mcp/SKILL.md (coalesced with duplicate skill at plugins/claude/context7/skills/context7-mcp, plugins/cursor/context7/skills/context7-mcp)",[312],{"path":313,"priority":270},"SKILL.md",{"basePath":315,"description":316,"displayName":317,"installMethods":318,"rationale":319,"selectedPaths":320,"source":276,"sourceLanguage":18,"type":247},"skills/context7-cli","Use the ctx7 CLI to fetch library documentation, manage AI coding skills, and configure Context7 MCP. Activate when the user mentions \"ctx7\" or \"context7\", needs current docs for any library, wants to install/search/generate skills, or needs to set up Context7 for their AI coding agent.","context7-cli",{"claudeCode":12},"SKILL.md frontmatter at skills/context7-cli/SKILL.md",[321,322,324,326],{"path":313,"priority":270},{"path":323,"priority":290},"references/docs.md",{"path":325,"priority":290},"references/setup.md",{"path":327,"priority":290},"references/skills.md",{"basePath":245,"description":10,"displayName":13,"installMethods":329,"rationale":330,"selectedPaths":331,"source":276,"sourceLanguage":18,"type":247},{"claudeCode":12},"SKILL.md frontmatter at skills/find-docs/SKILL.md",[332],{"path":313,"priority":270},{"basePath":334,"description":335,"displayName":336,"installMethods":337,"license":240,"rationale":338,"selectedPaths":339,"source":276,"sourceLanguage":18,"type":214},"packages/cli","Context7 CLI - Manage AI coding skills and documentation context","ctx7",{"npm":336},"cli ecosystem detected at packages/cli",[340,342,343,346,348,350,352,354,356,358],{"path":341,"priority":270},"package.json",{"path":272,"priority":270},{"path":344,"priority":345},"src/index.ts","low",{"path":347,"priority":345},"src/commands/auth.ts",{"path":349,"priority":345},"src/commands/docs.ts",{"path":351,"priority":345},"src/commands/generate.ts",{"path":353,"priority":345},"src/commands/remove.ts",{"path":355,"priority":345},"src/commands/setup.ts",{"path":357,"priority":345},"src/commands/skill.ts",{"path":359,"priority":345},"src/commands/upgrade.ts",{"basePath":263,"description":361,"displayName":362,"installMethods":363,"license":240,"rationale":366,"selectedPaths":367,"source":276,"sourceLanguage":18,"type":373},"Context7 monorepo - Documentation tools and SDKs","@upstash/context7",{"npm":364,"remote":365},"@upstash/context7-mcp","https://mcp.context7.com/mcp","server.json with namespace/server name at server.json",[368,370,371,372],{"path":369,"priority":270},"server.json",{"path":341,"priority":270},{"path":272,"priority":270},{"path":274,"priority":275},"mcp",{"basePath":375,"description":376,"displayName":364,"installMethods":377,"license":240,"rationale":378,"selectedPaths":379,"source":276,"sourceLanguage":18,"type":373},"packages/mcp","MCP server for Context7",{"npm":364},"package.json mcpName field at packages/mcp/package.json",[380,381,382,383],{"path":341,"priority":270},{"path":272,"priority":270},{"path":274,"priority":275},{"path":344,"priority":345},{"sources":385},[386],"manual",{"closedIssues90d":233,"description":388,"forks":234,"homepage":389,"license":240,"openIssues90d":235,"pushedAt":236,"readmeSize":231,"stars":237,"topics":390},"Context7 Platform -- Up-to-date code documentation for LLMs and AI code editors","https://context7.com",[391,373,392,393],"llm","mcp-server","vibe-coding",{"classifiedAt":395,"discoverAt":396,"extractAt":397,"githubAt":397,"updatedAt":395},1778698235666,1778698229680,1778698233742,[212,214,213,217,215,211,216],{"evaluatedAt":243,"extractAt":400,"updatedAt":401},1778698235845,1778698496436,[],[404,431,449,474,505,532],{"_creationTime":405,"_id":406,"community":407,"display":408,"identity":414,"providers":418,"relations":425,"tags":427,"workflow":428},1778697652123.8928,"k171pew5empzzrfghyg9nqrk6n86nqa9",{"reviewCount":8},{"description":409,"installMethods":410,"name":412,"sourceUrl":413},"Use gh for GitHub issues, PR status, CI/logs, comments, reviews, releases, and API queries.",{"claudeCode":411},"steipete/clawdis","github","https://github.com/steipete/clawdis",{"basePath":415,"githubOwner":416,"githubRepo":417,"locale":18,"slug":412,"type":247},"skills/github","steipete","clawdis",{"evaluate":419,"extract":424},{"promptVersionExtension":204,"promptVersionScoring":205,"score":420,"tags":421,"targetMarket":218,"tier":219},100,[412,214,422,215,423],"api","automation",{"commitSha":253},{"repoId":426},"kd738npxg9yh3xf3vddzy9fyfh86nhng",[422,423,214,215,412],{"evaluatedAt":429,"extractAt":430,"updatedAt":429},1778698569289,1778697652123,{"_creationTime":432,"_id":433,"community":434,"display":435,"identity":437,"providers":438,"relations":444,"tags":445,"workflow":446},1778698235845.4084,"k178nbspva8aqvepzvfe6c0fxs86nmzt",{"reviewCount":8},{"description":316,"installMethods":436,"name":317,"sourceUrl":14},{"claudeCode":12},{"basePath":315,"githubOwner":246,"githubRepo":217,"locale":18,"slug":317,"type":247},{"evaluate":439,"extract":443},{"promptVersionExtension":204,"promptVersionScoring":205,"score":420,"tags":440,"targetMarket":218,"tier":219},[211,214,373,441,442],"skills","ai-coding",{"commitSha":253},{"repoId":255},[442,214,211,373,441],{"evaluatedAt":447,"extractAt":400,"updatedAt":448},1778698320637,1778698496267,{"_creationTime":450,"_id":451,"community":452,"display":453,"identity":459,"providers":462,"relations":468,"tags":470,"workflow":471},1778695021936.555,"k1715rn9402s29yge55y9nt0x986n2tf",{"reviewCount":8},{"description":454,"installMethods":455,"name":457,"sourceUrl":458},"Build a composable CLI for Codex from API docs, an OpenAPI spec, existing curl examples, an SDK, a web app, an admin tool, or a local script. Use when the user wants Codex to create a command-line tool that can run from any repo, expose composable read/write commands, return stable JSON, manage auth, and pair with a companion skill.",{"claudeCode":456},"openai/skills","cli-creator","https://github.com/openai/skills",{"basePath":460,"githubOwner":461,"githubRepo":441,"locale":18,"slug":457,"type":247},"skills/.curated/cli-creator","openai",{"evaluate":463,"extract":467},{"promptVersionExtension":204,"promptVersionScoring":205,"score":420,"tags":464,"targetMarket":218,"tier":219},[214,465,215,466,423],"code-generation","codex",{"commitSha":253},{"repoId":469},"kd75n2zj3yh472p25zffgycved86mnpx",[423,214,465,466,215],{"evaluatedAt":472,"extractAt":473,"updatedAt":472},1778695068759,1778695021936,{"_creationTime":475,"_id":476,"community":477,"display":478,"identity":484,"providers":489,"relations":498,"tags":501,"workflow":502},1778696691708.3274,"k170az7r02e9e2v47mpy80kx6n86nff3",{"reviewCount":8},{"description":479,"installMethods":480,"name":482,"sourceUrl":483},"Detect current market regime using npx neural-trader — bull/bear/ranging/volatile classification with recommended strategy",{"claudeCode":481},"ruvnet/ruflo","Trader Regime","https://github.com/ruvnet/ruflo",{"basePath":485,"githubOwner":486,"githubRepo":487,"locale":18,"slug":488,"type":247},"plugins/ruflo-neural-trader/skills/trader-regime","ruvnet","ruflo","trader-regime",{"evaluate":490,"extract":497},{"promptVersionExtension":204,"promptVersionScoring":205,"score":420,"tags":491,"targetMarket":218,"tier":219},[492,493,494,495,496,214],"finance","trading","market-analysis","ai","typescript",{"commitSha":253,"license":240},{"parentExtensionId":499,"repoId":500},"k17drge8h1fgzchr0p4jaeg33n86mwmy","kd7ed28gj8n0y3msk5dzrp05zs86nqtc",[495,214,492,494,493,496],{"evaluatedAt":503,"extractAt":504,"updatedAt":503},1778701108877,1778696691708,{"_creationTime":506,"_id":507,"community":508,"display":509,"identity":515,"providers":519,"relations":525,"tags":528,"workflow":529},1778699234184.6174,"k174zww66m804nhr89ttra7r6d86nwyg",{"reviewCount":8},{"description":510,"installMethods":511,"name":513,"sourceUrl":514},"Use first for install/update routing — sends setup, doctor, or MCP requests to the correct OMC setup flow",{"claudeCode":512},"Yeachan-Heo/oh-my-claudecode","setup","https://github.com/Yeachan-Heo/oh-my-claudecode",{"basePath":516,"githubOwner":517,"githubRepo":518,"locale":18,"slug":513,"type":247},"skills/setup","Yeachan-Heo","oh-my-claudecode",{"evaluate":520,"extract":524},{"promptVersionExtension":204,"promptVersionScoring":205,"score":420,"tags":521,"targetMarket":218,"tier":219},[513,522,523,214,373],"routing","configuration",{"commitSha":253},{"parentExtensionId":526,"repoId":527},"k17brg5egdw1jbncj1j4wfv3fh86n639","kd74zv63fryf9prygtq7gf4es986n22y",[214,523,373,522,513],{"evaluatedAt":530,"extractAt":531,"updatedAt":530},1778699724286,1778699234184,{"_creationTime":533,"_id":534,"community":535,"display":536,"identity":540,"providers":543,"relations":552,"tags":553,"workflow":554},1778699234184.6157,"k177tdbfgqmwhtaqv771f2ych586nne9",{"reviewCount":8},{"description":537,"installMethods":538,"name":539,"sourceUrl":514},"Worktree-first dev environment manager for issues, PRs, and features with optional tmux sessions",{"claudeCode":512},"Project Session Manager",{"basePath":541,"githubOwner":517,"githubRepo":518,"locale":18,"slug":542,"type":247},"skills/project-session-manager","project-session-manager",{"evaluate":544,"extract":551},{"promptVersionExtension":204,"promptVersionScoring":205,"score":420,"tags":545,"targetMarket":218,"tier":219},[546,547,548,549,423,214,550],"git","development-environment","workflow","tmux","developer-tool",{"commitSha":253,"license":240},{"parentExtensionId":526,"repoId":527},[423,214,550,547,546,549,548],{"evaluatedAt":555,"extractAt":531,"updatedAt":555},1778699613343]