[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-mcollina-typescript-magician-en":3,"guides-for-mcollina-typescript-magician":362,"similar-k172dmn5ardp42rkkfzc9kj6gh86m8ws-en":363},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":241,"isFallback":225,"parentExtension":246,"providers":247,"relations":252,"repo":254,"tags":358,"workflow":359},1778692906303.5962,"k172dmn5ardp42rkkfzc9kj6gh86m8ws",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Designs complex generic types, refactors `any` types to strict alternatives, creates type guards and utility types, and resolves TypeScript compiler errors. Use when the user asks about TypeScript (TS) types, generics, type inference, type guards, removing `any` types, strict typing, type errors, `infer`, `extends`, conditional types, mapped types, template literal types, branded/opaque types, or utility types like `Partial`, `Record`, `ReturnType`, and `Awaited`.",{"claudeCode":12},"mcollina/skills","typescript-magician","https://github.com/mcollina/skills",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":223,"workflow":239},1778693156061.7124,"kn717g9cr89cdg1yhcn45md4e186m68a","en",{"checks":20,"evaluatedAt":193,"extensionSummary":194,"features":195,"nonGoals":201,"promptVersionExtension":204,"promptVersionScoring":205,"purpose":206,"rationale":207,"score":208,"summary":209,"tags":210,"targetMarket":216,"tier":217,"useCases":218},[21,26,29,32,36,39,44,48,51,54,58,63,66,70,73,76,79,82,85,88,92,96,100,104,108,111,114,117,121,124,127,130,133,136,139,143,147,151,154,158,161,164,167,170,174,177,180,183,186,190],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","The description clearly names a concrete user problem related to TypeScript type challenges and explicitly states when to use the skill.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The skill offers significant value over a simple prompt by implementing advanced TypeScript patterns for type safety and error resolution, going beyond basic LLM capabilities.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The skill addresses its stated purpose of designing and refactoring TypeScript types comprehensively, covering the full lifecycle of identifying and fixing type errors.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The extension focuses solely on TypeScript type system manipulation and error resolution, adhering to a single domain.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The displayed description accurately and concisely reflects the skill's capabilities and intended use cases for TypeScript type design and error resolution.",{"category":40,"check":41,"severity":42,"summary":43},"Invocation","Scoped tools","not_applicable","This skill does not expose tools or commands in the traditional sense; it operates via prompt-based instructions to an LLM.",{"category":45,"check":46,"severity":42,"summary":47},"Documentation","Configuration & parameter reference","The skill does not expose configuration parameters or command-line options that require documentation.",{"category":33,"check":49,"severity":42,"summary":50},"Tool naming","This skill does not expose individual tools or commands with names.",{"category":33,"check":52,"severity":42,"summary":53},"Minimal I/O surface","As a skill operating via prompt, it does not have a formal tool schema for inputs and outputs in the same way as a command-line tool.",{"category":55,"check":56,"severity":24,"summary":57},"License","License usability","The extension is licensed under the MIT license, a permissive open-source license, as indicated by the bundled LICENSE file.",{"category":59,"check":60,"severity":61,"summary":62},"Maintenance","Commit recency","warning","The last commit was on 2026-04-17, over 1 month ago, suggesting potential unmaintained status.",{"category":59,"check":64,"severity":42,"summary":65},"Dependency Management","The skill does not appear to use third-party dependencies that require explicit management.",{"category":67,"check":68,"severity":42,"summary":69},"Security","Secret Management","The skill does not handle secrets as it operates on code logic and types, not external credentials.",{"category":67,"check":71,"severity":24,"summary":72},"Injection","The skill operates on provided code and instructions, and the documentation emphasizes treating loaded content as data, mitigating injection risks.",{"category":67,"check":74,"severity":24,"summary":75},"Transitive Supply-Chain Grenades","The skill does not fetch external content at runtime; all necessary logic is within the bundle.",{"category":67,"check":77,"severity":24,"summary":78},"Sandbox Isolation","The skill's operations are confined to manipulating code and types, with no file system or external process modifications.",{"category":67,"check":80,"severity":24,"summary":81},"Sandbox escape primitives","No detached processes or deny-retry loops are present as the skill's operation is non-executable code manipulation.",{"category":67,"check":83,"severity":24,"summary":84},"Data Exfiltration","The skill does not perform outbound network calls and does not handle or submit confidential data.",{"category":67,"check":86,"severity":24,"summary":87},"Hidden Text Tricks","Bundled content is free of hidden-steering tricks, and descriptions use clean, printable ASCII.",{"category":89,"check":90,"severity":24,"summary":91},"Hooks","Opaque code execution","The skill's logic is presented as plain, readable TypeScript and Markdown, with no obfuscation or runtime code fetching.",{"category":93,"check":94,"severity":24,"summary":95},"Portability","Structural Assumption","The skill operates on code snippets provided by the user and does not make assumptions about the user's project structure.",{"category":97,"check":98,"severity":24,"summary":99},"Trust","Issues Attention","Open issues (4) and closed issues (4) in the last 90 days show a closure rate of 50%, indicating good maintainer engagement.",{"category":101,"check":102,"severity":61,"summary":103},"Versioning","Release Management","There is no explicit versioning declared in the SKILL.md frontmatter, package.json, or GitHub releases, and installation instructions may reference 'main'.",{"category":105,"check":106,"severity":42,"summary":107},"Code Execution","Validation","The skill does not execute code or handle structured output in a way that requires schema validation.",{"category":67,"check":109,"severity":24,"summary":110},"Unguarded Destructive Operations","The skill's operations are analytical and do not involve destructive actions.",{"category":105,"check":112,"severity":42,"summary":113},"Error Handling","As a skill, it relies on the LLM's error handling for prompt-related issues, rather than executing code with explicit error paths.",{"category":105,"check":115,"severity":42,"summary":116},"Logging","The skill does not perform actions that require local audit logging.",{"category":118,"check":119,"severity":42,"summary":120},"Compliance","GDPR","The skill operates on code and type definitions, not personal data.",{"category":118,"check":122,"severity":24,"summary":123},"Target market","The skill is language-agnostic and code-related, with no regional or jurisdictional logic; targetMarket is 'global'.",{"category":93,"check":125,"severity":24,"summary":126},"Runtime stability","The skill operates within the LLM's environment and does not make assumptions about specific editors, shells, or operating systems.",{"category":45,"check":128,"severity":24,"summary":129},"README","The README file exists and provides a concise overview of available skills, including a brief description of this skill.",{"category":33,"check":131,"severity":42,"summary":132},"Tool surface size","This is a single skill, not a collection of tools.",{"category":40,"check":134,"severity":42,"summary":135},"Overlapping near-synonym tools","This skill does not expose multiple tools with overlapping functionality.",{"category":45,"check":137,"severity":24,"summary":138},"Phantom features","All features mentioned in the description and SKILL.md have corresponding implementations and explanations within the provided documentation.",{"category":140,"check":141,"severity":42,"summary":142},"Install","Installation instruction","This skill is used directly via the `claudeCode` identifier and does not require separate installation instructions or authentication steps.",{"category":144,"check":145,"severity":42,"summary":146},"Errors","Actionable error messages","Error handling is managed by the LLM environment, not explicit code within the skill.",{"category":148,"check":149,"severity":42,"summary":150},"Execution","Pinned dependencies","The skill does not rely on external dependencies that require pinning.",{"category":33,"check":152,"severity":42,"summary":153},"Dry-run preview","The skill performs code analysis and generation, not state-changing operations, thus a dry-run mode is not applicable.",{"category":155,"check":156,"severity":42,"summary":157},"Protocol","Idempotent retry & timeouts","The skill does not involve remote calls or state-changing operations that would require idempotency or timeouts.",{"category":118,"check":159,"severity":42,"summary":160},"Telemetry opt-in","The skill does not emit telemetry.",{"category":40,"check":162,"severity":24,"summary":163},"Precise Purpose","The skill's purpose is precisely defined, naming the artifact (TypeScript types) and user intent (designing, refactoring, resolving errors) with clear trigger phrases.",{"category":40,"check":165,"severity":24,"summary":166},"Concise Frontmatter","The frontmatter is concise, effectively summarizing the core capability and trigger phrases within the recommended character limit.",{"category":45,"check":168,"severity":24,"summary":169},"Concise Body","The SKILL.md body is concise and delegates detailed explanations to separate reference files, adhering to progressive disclosure principles.",{"category":171,"check":172,"severity":24,"summary":173},"Context","Progressive Disclosure","Detailed explanations and specific patterns are organized into separate markdown files referenced from the main SKILL.md, demonstrating effective progressive disclosure.",{"category":171,"check":175,"severity":42,"summary":176},"Forked exploration","This skill does not involve deep exploration or code review that would necessitate a forked context.",{"category":22,"check":178,"severity":24,"summary":179},"Usage examples","Sufficient end-to-end examples are provided, demonstrating the skill's capabilities for eliminating 'any' types and narrowing API responses.",{"category":22,"check":181,"severity":24,"summary":182},"Edge cases","The skill's instructions implicitly handle edge cases by focusing on type correctness and compilation, and the error diagnosis rules in references cover failure modes.",{"category":105,"check":184,"severity":42,"summary":185},"Tool Fallback","The skill does not rely on external tools like MCP servers, operating directly within the LLM's environment.",{"category":187,"check":188,"severity":24,"summary":189},"Safety","Halt on unexpected state","The skill's process focuses on analyzing and transforming code, and any unexpected state in the input code would lead to compilation errors or incorrect type suggestions, effectively halting the process for that input.",{"category":93,"check":191,"severity":24,"summary":192},"Cross-skill coupling","The skill is self-contained and focuses on TypeScript types, not implicitly relying on other skills.",1778693155949,"This skill designs complex TypeScript types, refactors `any` types to stricter alternatives, creates type guards and utility types, and resolves TypeScript compiler errors.",[196,197,198,199,200],"Designs complex generic types","Refactors `any` types to strict alternatives","Creates type guards and utility types","Resolves TypeScript compiler errors","Provides type theory explanations for problems",[202,203],"This skill does not execute code or modify project files directly.","It focuses solely on type definitions and error analysis, not runtime debugging or application logic.","3.0.0","4.4.0","To assist developers in enhancing TypeScript code quality by improving type safety, eliminating `any` types, and resolving complex type-related errors.","The skill is well-documented, has a clear purpose, and demonstrates strong adherence to best practices. The only minor issue is the commit recency and lack of explicit versioning.",88,"A high-quality TypeScript type manipulation skill with excellent documentation and clear use cases.",[211,212,213,214,215],"typescript","types","generics","type-safety","code-refactoring","global","community",[219,220,221,222],"Use when facing TypeScript errors and type challenges","Use for eliminating `any` types from codebases","Use for complex generics and type inference issues","Use when strict typing is needed",{"codeQuality":224,"collectedAt":226,"documentation":227,"maintenance":230,"security":235,"testCoverage":237},{"hasLockfile":225},false,1778693126215,{"descriptionLength":228,"readmeSize":229},468,1400,{"closedIssues90d":231,"forks":232,"hasChangelog":225,"openIssues90d":231,"pushedAt":233,"stars":234},4,135,1776438002000,1792,{"hasNpmPackage":225,"license":236,"smitheryVerified":225},"MIT",{"hasCi":238,"hasTests":238},true,{"updatedAt":240},1778693156061,{"basePath":242,"githubOwner":243,"githubRepo":244,"locale":18,"slug":13,"type":245},"skills/typescript-magician","mcollina","skills","skill",null,{"evaluate":248,"extract":250},{"promptVersionExtension":204,"promptVersionScoring":205,"score":208,"tags":249,"targetMarket":216,"tier":217},[211,212,213,214,215],{"commitSha":251},"HEAD",{"repoId":253},"kd7e22d93dm7xdjcrsgq33f53d86mqm7",{"_creationTime":255,"_id":253,"identity":256,"providers":257,"workflow":354},1778692902463.346,{"githubOwner":243,"githubRepo":244,"sourceUrl":14},{"classify":258,"discover":348,"github":351},{"commitSha":251,"extensions":259},[260,271,279,287,295,303,311,319,327,335,343],{"basePath":261,"description":262,"displayName":263,"installMethods":264,"rationale":265,"selectedPaths":266,"source":270,"sourceLanguage":18,"type":245},"skills/documentation","Creates, structures, and reviews technical documentation following the Diátaxis framework (tutorials, how-to guides, reference, and explanation pages). Use when a user needs to write or reorganize docs, structure a tutorial vs. a how-to guide, build reference docs or API documentation, create explanation pages, choose between Diátaxis documentation types, or improve existing documentation structure. Trigger terms include: documentation structure, Diátaxis, tutorials vs how-to guides, organize docs, user guide, reference docs, technical writing.","documentation",{"claudeCode":12},"SKILL.md frontmatter at skills/documentation/SKILL.md",[267],{"path":268,"priority":269},"SKILL.md","mandatory","rule",{"basePath":272,"description":273,"displayName":274,"installMethods":275,"rationale":276,"selectedPaths":277,"source":270,"sourceLanguage":18,"type":245},"skills/fastify","Guides development of Fastify Node.js backend servers and REST APIs using TypeScript or JavaScript. Use when building, configuring, or debugging a Fastify application — including defining routes, implementing plugins, setting up JSON Schema validation, handling errors, optimising performance, managing authentication, configuring CORS and security headers, integrating databases, working with WebSockets, and deploying to production. Covers the full Fastify request lifecycle (hooks, serialization, logging with Pino) and TypeScript integration via strip types. Trigger terms: Fastify, Node.js server, REST API, API routes, backend framework, fastify.config, server.ts, app.ts.","fastify-best-practices",{"claudeCode":12},"SKILL.md frontmatter at skills/fastify/SKILL.md",[278],{"path":268,"priority":269},{"basePath":280,"description":281,"displayName":282,"installMethods":283,"rationale":284,"selectedPaths":285,"source":270,"sourceLanguage":18,"type":245},"skills/init","Creates, updates, or optimizes an AGENTS.md file for a repository with minimal, high-signal instructions covering non-discoverable coding conventions, tooling quirks, workflow preferences, and project-specific rules that agents cannot infer from reading the codebase. Use when setting up agent instructions or Claude configuration for a new repository, when an existing AGENTS.md is too long, generic, or stale, when agents repeatedly make avoidable mistakes, or when repository workflows have changed and the agent configuration needs pruning. Applies a discoverability filter—omitting anything Claude can learn from README, code, config, or directory structure—and a quality gate to verify each line remains accurate and operationally significant.","init",{"claudeCode":12},"SKILL.md frontmatter at skills/init/SKILL.md",[286],{"path":268,"priority":269},{"basePath":288,"description":289,"displayName":290,"installMethods":291,"rationale":292,"selectedPaths":293,"source":270,"sourceLanguage":18,"type":245},"skills/linting-neostandard-eslint9","Configures ESLint v9 flat config and neostandard for JavaScript and TypeScript projects, including migrating from legacy `.eslintrc*` files or the `standard` package. Use when you need to set up or fix linting with `eslint.config.js` or `eslint.config.mjs`, troubleshoot lint errors, configure neostandard rules, migrate from `.eslintrc` to flat config, or integrate linting into CI pipelines and pre-commit hooks.","linting-neostandard-eslint9",{"claudeCode":12},"SKILL.md frontmatter at skills/linting-neostandard-eslint9/SKILL.md",[294],{"path":268,"priority":269},{"basePath":296,"description":297,"displayName":298,"installMethods":299,"rationale":300,"selectedPaths":301,"source":270,"sourceLanguage":18,"type":245},"skills/node","Provides domain-specific best practices for Node.js development with TypeScript, covering type stripping, async patterns, error handling, streams, modules, testing, performance, caching, logging, and more. Use when setting up Node.js projects with native TypeScript support, configuring type stripping (--experimental-strip-types), writing Node 22+ TypeScript without a build step, or when the user mentions 'native TypeScript in Node', 'strip types', 'Node 22 TypeScript', '.ts files without compilation', 'ts-node alternative', or needs guidance on error handling, graceful shutdown, flaky tests, profiling, or environment configuration in Node.js. Helps configure tsconfig.json for type stripping, set up package.json scripts, handle module resolution and import extensions, and apply robust patterns across the full Node.js stack.","node",{"claudeCode":12},"SKILL.md frontmatter at skills/node/SKILL.md",[302],{"path":268,"priority":269},{"basePath":304,"description":305,"displayName":306,"installMethods":307,"rationale":308,"selectedPaths":309,"source":270,"sourceLanguage":18,"type":245},"skills/nodejs-core","Debugs native module crashes, optimizes V8 performance, configures node-gyp builds, writes N-API/node-addon-api bindings, and diagnoses libuv event loop issues in Node.js. Use when working with C++ addons, native modules, binding.gyp, node-gyp errors, segfaults, memory leaks in native code, V8 optimization/deoptimization, libuv thread pool tuning, N-API or NAN bindings, build system failures, or any Node.js internals below the JavaScript layer.","nodejs-core",{"claudeCode":12},"SKILL.md frontmatter at skills/nodejs-core/SKILL.md",[310],{"path":268,"priority":269},{"basePath":312,"description":313,"displayName":314,"installMethods":315,"rationale":316,"selectedPaths":317,"source":270,"sourceLanguage":18,"type":245},"skills/oauth","Implements OAuth 2.0/2.1 authorization flows in Fastify applications — configures authorization code with PKCE, client credentials, device flow, refresh token rotation, JWT validation, and token introspection/revocation endpoints. Use when setting up authentication, authorization, login flows, access tokens, API security, or securing Fastify routes with OAuth; also applies when troubleshooting token validation errors, mismatched redirect URIs, CSRF issues, scope problems, or RFC 6749/6750/7636/8252/8628 compliance questions.","oauth",{"claudeCode":12},"SKILL.md frontmatter at skills/oauth/SKILL.md",[318],{"path":268,"priority":269},{"basePath":320,"description":321,"displayName":322,"installMethods":323,"rationale":324,"selectedPaths":325,"source":270,"sourceLanguage":18,"type":245},"skills/octocat","Use this skill whenever the prompt contains any `github.com` URL, even if the user only pastes a link and gives no GitHub-specific keywords. Handles git and GitHub operations using the gh CLI. Triggers include any GitHub link to an issue, pull request, commit, compare page, Actions run, release, discussion, or repository. Covers creating and reviewing PRs, watching CI checks, interactive rebasing, branch cleanup, submodule management, and repository archaeology with git log/blame/bisect.","octocat",{"claudeCode":12},"SKILL.md frontmatter at skills/octocat/SKILL.md",[326],{"path":268,"priority":269},{"basePath":328,"description":329,"displayName":330,"installMethods":331,"rationale":332,"selectedPaths":333,"source":270,"sourceLanguage":18,"type":245},"skills/skill-optimizer","Optimizes AI skills for activation, clarity, and cross-model reliability. Use when creating or editing skill packs, diagnosing weak skill uptake, reducing regressions, tuning instruction salience, improving examples, shrinking context cost, or setting benchmark/release gates for skills. Trigger terms: skill optimization, activation gap, benchmark skill, with/without skill delta, regression, context budget, prompt salience.","skill-optimizer",{"claudeCode":12},"SKILL.md frontmatter at skills/skill-optimizer/SKILL.md",[334],{"path":268,"priority":269},{"basePath":336,"description":337,"displayName":338,"installMethods":339,"rationale":340,"selectedPaths":341,"source":270,"sourceLanguage":18,"type":245},"skills/snipgrapher","Configures and uses snipgrapher to generate polished code snippet images, including syntax-highlighted PNGs, SVGs, and WebP exports with custom themes, profiles, and styling options. Use when the user wants to create code screenshots, turn code into shareable images, generate pretty code snippets for docs or social posts, produce syntax-highlighted images from source files, or explicitly mentions snipgrapher. Supports single-file renders, batch jobs, watch mode, and reusable named profiles via the snipgrapher CLI or npx.","snipgrapher",{"claudeCode":12},"SKILL.md frontmatter at skills/snipgrapher/SKILL.md",[342],{"path":268,"priority":269},{"basePath":242,"description":10,"displayName":13,"installMethods":344,"rationale":345,"selectedPaths":346,"source":270,"sourceLanguage":18,"type":245},{"claudeCode":12},"SKILL.md frontmatter at skills/typescript-magician/SKILL.md",[347],{"path":268,"priority":269},{"sources":349},[350],"manual",{"closedIssues90d":231,"description":352,"forks":232,"license":236,"openIssues90d":231,"pushedAt":233,"readmeSize":229,"stars":234,"topics":353},"My own collection of skills for modern Node.js development",[],{"classifiedAt":355,"discoverAt":356,"extractAt":357,"githubAt":357,"updatedAt":355},1778692906090,1778692902463,1778692904308,[215,213,214,212,211],{"evaluatedAt":240,"extractAt":360,"updatedAt":361},1778692906303,1778693263333,[],[364,393,420,451,482,514],{"_creationTime":365,"_id":366,"community":367,"display":368,"identity":374,"providers":378,"relations":386,"tags":389,"workflow":390},1778699018122.8052,"k1724eg9dj5dp6j1f2hxpdmja586mg1p",{"reviewCount":8},{"description":369,"installMethods":370,"name":372,"sourceUrl":373},"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":371},"wshobson/agents","typescript-advanced-types","https://github.com/wshobson/agents",{"basePath":375,"githubOwner":376,"githubRepo":377,"locale":18,"slug":372,"type":245},"plugins/javascript-typescript/skills/typescript-advanced-types","wshobson","agents",{"evaluate":379,"extract":385},{"promptVersionExtension":204,"promptVersionScoring":205,"score":380,"tags":381,"targetMarket":216,"tier":384},100,[211,212,213,382,383],"programming","developer-tools","verified",{"commitSha":251},{"parentExtensionId":387,"repoId":388},"k17821k05dymw6mmaehq84b46986mf3f","kd74de64zj0axtg5b8t7eqqe2x86nske",[383,213,382,212,211],{"evaluatedAt":391,"extractAt":392,"updatedAt":391},1778701655608,1778699018122,{"_creationTime":394,"_id":395,"community":396,"display":397,"identity":403,"providers":407,"relations":413,"tags":416,"workflow":417},1778691344230.1404,"k17bvsmvcsnepkh14sjr9fx3x186mr9a",{"reviewCount":8},{"description":398,"installMethods":399,"name":401,"sourceUrl":402},"Implements advanced TypeScript type systems, creates custom type guards, utility types, and branded types, and configures tRPC for end-to-end type safety. Use when building TypeScript applications requiring advanced generics, conditional or mapped types, discriminated unions, monorepo setup, or full-stack type safety with tRPC.",{"claudeCode":400},"jeffallan/claude-skills","typescript-pro","https://github.com/jeffallan/claude-skills",{"basePath":404,"githubOwner":405,"githubRepo":406,"locale":18,"slug":401,"type":245},"skills/typescript-pro","jeffallan","claude-skills",{"evaluate":408,"extract":412},{"promptVersionExtension":204,"promptVersionScoring":205,"score":409,"tags":410,"targetMarket":216,"tier":384},97,[211,214,213,411,382,383],"trpc",{"commitSha":251},{"parentExtensionId":414,"repoId":415},"k177fx0q0bsftkws6j1av221j186ndt6","kd77w37et655xneae33d1p2d2n86ncxp",[383,213,382,411,214,211],{"evaluatedAt":418,"extractAt":419,"updatedAt":418},1778692826645,1778691344230,{"_creationTime":421,"_id":422,"community":423,"display":424,"identity":430,"providers":434,"relations":444,"tags":447,"workflow":448},1778695548458.4001,"k170asnajd0vcr51hwhfy4t0t986m5bh",{"reviewCount":8},{"description":425,"installMethods":426,"name":428,"sourceUrl":429},"Configure Tailwind CSS with TypeScript in a Next.js or React project. Covers installation, configuration, custom theme extensions, component patterns, and type-safe styling utilities. Use when adding Tailwind CSS to an existing TypeScript project, customizing the Tailwind theme for a project's design system, setting up type-safe component styling patterns, or configuring Tailwind plugins and extensions.\n",{"claudeCode":427},"pjt222/agent-almanac","setup-tailwind-typescript","https://github.com/pjt222/agent-almanac",{"basePath":431,"githubOwner":432,"githubRepo":433,"locale":18,"slug":428,"type":245},"skills/setup-tailwind-typescript","pjt222","agent-almanac",{"evaluate":435,"extract":443},{"promptVersionExtension":204,"promptVersionScoring":205,"score":380,"tags":436,"targetMarket":216,"tier":384},[437,211,438,439,440,441,442],"tailwind","css","styling","configuration","react","nextjs",{"commitSha":251},{"parentExtensionId":445,"repoId":446},"k170h0janaa9kwn7cfgfz2ykss86mmh9","kd7aryv63z61j39n2td1aeqkvh86mh12",[440,438,442,441,439,437,211],{"evaluatedAt":449,"extractAt":450,"updatedAt":449},1778701490050,1778695548458,{"_creationTime":452,"_id":453,"community":454,"display":455,"identity":461,"providers":466,"relations":475,"tags":478,"workflow":479},1778696691708.3274,"k170az7r02e9e2v47mpy80kx6n86nff3",{"reviewCount":8},{"description":456,"installMethods":457,"name":459,"sourceUrl":460},"Detect current market regime using npx neural-trader — bull/bear/ranging/volatile classification with recommended strategy",{"claudeCode":458},"ruvnet/ruflo","Trader Regime","https://github.com/ruvnet/ruflo",{"basePath":462,"githubOwner":463,"githubRepo":464,"locale":18,"slug":465,"type":245},"plugins/ruflo-neural-trader/skills/trader-regime","ruvnet","ruflo","trader-regime",{"evaluate":467,"extract":474},{"promptVersionExtension":204,"promptVersionScoring":205,"score":380,"tags":468,"targetMarket":216,"tier":384},[469,470,471,472,211,473],"finance","trading","market-analysis","ai","cli",{"commitSha":251,"license":236},{"parentExtensionId":476,"repoId":477},"k17drge8h1fgzchr0p4jaeg33n86mwmy","kd7ed28gj8n0y3msk5dzrp05zs86nqtc",[472,473,469,471,470,211],{"evaluatedAt":480,"extractAt":481,"updatedAt":480},1778701108877,1778696691708,{"_creationTime":483,"_id":484,"community":485,"display":486,"identity":492,"providers":496,"relations":506,"tags":509,"workflow":510},1778699647844.0183,"k174bzyyax9v1t5bm0m98bfqyh86m8v8",{"reviewCount":8},{"description":487,"installMethods":488,"name":490,"sourceUrl":491},"AWS Cloud Development Kit (CDK) expert for building cloud infrastructure with TypeScript/Python. Use when creating CDK stacks, defining CDK constructs, implementing infrastructure as code, or when the user mentions CDK, CloudFormation, IaC, cdk synth, cdk deploy, or wants to define AWS infrastructure programmatically. Covers CDK app structure, construct patterns, stack composition, and deployment workflows.",{"claudeCode":489},"zxkane/aws-skills","aws-cdk-development","https://github.com/zxkane/aws-skills",{"basePath":493,"githubOwner":494,"githubRepo":495,"locale":18,"slug":490,"type":245},"plugins/aws-cdk/skills/aws-cdk-development","zxkane","aws-skills",{"evaluate":497,"extract":505},{"promptVersionExtension":204,"promptVersionScoring":205,"score":380,"tags":498,"targetMarket":216,"tier":384},[499,500,211,501,502,503,504],"aws","cdk","python","iac","cloudformation","infrastructure",{"commitSha":251},{"parentExtensionId":507,"repoId":508},"k177paz2fgaa1r1kfhgb2esr1n86my7m","kd7708aervxaq6vqq9tdf93s2586mcqy",[499,500,503,502,504,501,211],{"evaluatedAt":511,"extractAt":512,"updatedAt":513},1778699774404,1778699647844,1778699908774,{"_creationTime":515,"_id":516,"community":517,"display":518,"identity":524,"providers":528,"relations":535,"tags":538,"workflow":539},1778699234184.6133,"k170q6m14w6ah5ygc0jr5sa54986mpx7",{"reviewCount":8},{"description":519,"installMethods":520,"name":522,"sourceUrl":523},"Deep codebase initialization with hierarchical AGENTS.md documentation",{"claudeCode":521},"Yeachan-Heo/oh-my-claudecode","deepinit","https://github.com/Yeachan-Heo/oh-my-claudecode",{"basePath":525,"githubOwner":526,"githubRepo":527,"locale":18,"slug":522,"type":245},"skills/deepinit","Yeachan-Heo","oh-my-claudecode",{"evaluate":529,"extract":534},{"promptVersionExtension":204,"promptVersionScoring":205,"score":380,"tags":530,"targetMarket":216,"tier":384},[263,531,532,211,533],"codebase","agent","javascript",{"commitSha":251},{"parentExtensionId":536,"repoId":537},"k17brg5egdw1jbncj1j4wfv3fh86n639","kd74zv63fryf9prygtq7gf4es986n22y",[532,531,263,533,211],{"evaluatedAt":540,"extractAt":541,"updatedAt":540},1778699437749,1778699234184]