[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-uni-stack-uniwind-en":3,"guides-for-uni-stack-uniwind":227,"similar-k1743d4zsd6ken8hyv6nkydks1866wp4":228},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":20,"identity":188,"isFallback":184,"parentExtension":192,"providers":193,"relations":198,"repo":200,"workflow":224},1778054251625.3848,"k1743d4zsd6ken8hyv6nkydks1866wp4",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":12,"sourceUrl":13,"tags":14},"Uniwind — Tailwind CSS v4 styling for React Native. Use when adding, building, or styling components in a React Native project that uses Tailwind with className. Triggers on: className on RN components, Tailwind classes in RN, global.css with @import 'uniwind', withUniwindConfig, withUniwind, metro.config.js with Uniwind, useResolveClassNames, useCSSVariable, getCSSVariable, useUniwind, dark:/light: theming, platform selectors (ios:/android:/native:/web:/tv:), data-[prop=value], responsive breakpoints (sm:/md:/lg:), tailwind-variants, tv() variants, ScopedTheme, Uniwind.setTheme, Uniwind.updateCSSVariables, @theme, @utility, @variant, CSS variables in RN, colorClassName, tintColorClassName, contentContainerClassName, Uniwind Pro (animations, transitions, shadow tree, native insets), safe area utilities, gradients, hairlineWidth(), fontScale(), pixelRatio(), light-dark(), OKLCH, cn, tailwind-merge, HeroUI Native, react-native-reusables, Gluestack. Does NOT handle migration — use migrate-nativewind-to-uniwind skill.",{},"Uniwind","https://github.com/uni-stack/uniwind/tree/HEAD/skills/uniwind",[15,16,17,18,19],"react-native","tailwind-css","styling","developer-tools","css",{"_creationTime":21,"_id":22,"extensionId":5,"locale":23,"result":24,"trustSignals":177,"workflow":186},1778054268929.7986,"kn7e5rkg3sfsrrsdhpgq74e22n86713q","en",{"checks":25,"evaluatedAt":167,"extensionSummary":168,"promptVersionExtension":169,"promptVersionScoring":170,"rationale":171,"score":172,"summary":173,"tags":174,"targetMarket":175,"tier":176},[26,31,34,37,41,44,49,53,56,59,63,68,71,75,78,81,84,87,90,93,97,101,105,109,113,116,119,122,126,129,132,135,138,141,145,148,151,154,157,160,164],{"category":27,"check":28,"severity":29,"summary":30},"Practical Utility","Problem relevance","pass","The description clearly names the problem of styling React Native components with Tailwind CSS v4 and highlights specific use cases and components.",{"category":27,"check":32,"severity":29,"summary":33},"Unique selling proposition","Uniwind offers significant value over simple prompting by compiling Tailwind CSS v4 to React Native styles at build time, providing a performant and integrated solution beyond default LLM capabilities.",{"category":27,"check":35,"severity":29,"summary":36},"Production readiness","The extension is production-ready, covering installation, configuration, component integration, theming, and responsive design for React Native projects using Tailwind CSS v4.",{"category":38,"check":39,"severity":29,"summary":40},"Scope","Single responsibility principle","The extension focuses solely on enabling Tailwind CSS v4 styling within React Native projects, adhering to a single responsibility.",{"category":38,"check":42,"severity":29,"summary":43},"Description quality","The description is comprehensive, well-organized, and accurately reflects the extension's capabilities and usage, including critical rules and setup instructions.",{"category":45,"check":46,"severity":47,"summary":48},"Invocation","Scoped tools","not_applicable","This extension does not expose specific tools; its functionality is integrated via configuration and className usage within the React Native project.",{"category":50,"check":51,"severity":29,"summary":52},"Documentation","Configuration & parameter reference","All configuration options, including defaults and optional parameters for metro.config.js and global.css, are clearly documented.",{"category":38,"check":54,"severity":47,"summary":55},"Tool naming","This extension does not expose user-facing tools with distinct names.",{"category":38,"check":57,"severity":47,"summary":58},"Minimal I/O surface","The extension does not operate via explicit tools with input/output schemas; its functionality is declarative via className props and configuration.",{"category":60,"check":61,"severity":29,"summary":62},"License","License usability","The extension is provided under the MIT license, which is a permissive open-source license, clearly stated in the LICENSE file.",{"category":64,"check":65,"severity":66,"summary":67},"Maintenance","Commit recency","insufficient_data","No commit data is available for evaluation.",{"category":64,"check":69,"severity":29,"summary":70},"Dependency Management","The extension lists its direct dependencies (uniwind, tailwindcss) and mentions peer dependencies (react-native, expo/metro-config), with clear instructions for installation.",{"category":72,"check":73,"severity":47,"summary":74},"Security","Secret Management","The extension does not handle or expose secrets.",{"category":72,"check":76,"severity":29,"summary":77},"Injection","The extension does not load or execute untrusted third-party data or files.",{"category":72,"check":79,"severity":29,"summary":80},"Transitive Supply-Chain Grenades","The extension does not fetch remote code or data at runtime and all its dependencies appear to be handled through standard package management.",{"category":72,"check":82,"severity":29,"summary":83},"Sandbox Isolation","The extension operates within the React Native environment and does not attempt to modify files outside of the project's scope.",{"category":72,"check":85,"severity":29,"summary":86},"Sandbox escape primitives","No sandbox escape primitives like detached processes or retry loops are evident in the provided documentation.",{"category":72,"check":88,"severity":29,"summary":89},"Data Exfiltration","The extension does not perform any outbound network calls that could exfiltrate data.",{"category":72,"check":91,"severity":29,"summary":92},"Hidden Text Tricks","The bundled content is free of hidden-steering tricks, control characters, or invisible Unicode characters.",{"category":94,"check":95,"severity":29,"summary":96},"Hooks","Opaque code execution","The extension's code appears to be standard JavaScript/TypeScript and is not obfuscated.",{"category":98,"check":99,"severity":29,"summary":100},"Portability","Structural Assumption","The configuration assumes standard project structures (e.g., global.css location, metro.config.js) and provides clear guidance on placement, with no OS-specific paths.",{"category":102,"check":103,"severity":66,"summary":104},"Trust","Issues Attention","No issue data is available for evaluation.",{"category":106,"check":107,"severity":29,"summary":108},"Versioning","Release Management","The SKILL.md file explicitly declares the version as '1.6.0+', indicating a managed release process.",{"category":110,"check":111,"severity":47,"summary":112},"Code Execution","Validation","The extension does not expose executable code or structured output that requires validation.",{"category":72,"check":114,"severity":47,"summary":115},"Unguarded Destructive Operations","The extension is purely for styling and does not perform any destructive operations.",{"category":110,"check":117,"severity":29,"summary":118},"Error Handling","The provided documentation and code structure suggest that errors would be handled within the Metro build process or the React Native runtime, with clear guidance on troubleshooting.",{"category":110,"check":120,"severity":47,"summary":121},"Logging","The extension does not perform actions that require local audit logging.",{"category":123,"check":124,"severity":47,"summary":125},"Compliance","GDPR","The extension does not operate on personal data.",{"category":123,"check":127,"severity":29,"summary":128},"Target market","The extension is designed for React Native development, which is global, and does not contain any region-specific logic or limitations.",{"category":98,"check":130,"severity":29,"summary":131},"Runtime stability","The extension assumes standard React Native and Metro configurations, with graceful fallbacks and clear instructions for integration.",{"category":45,"check":133,"severity":29,"summary":134},"Precise Purpose","The skill clearly states its purpose: bringing Tailwind CSS v4 to React Native, and its intended use case is styling components.",{"category":45,"check":136,"severity":29,"summary":137},"Concise Frontmatter","The frontmatter is concise and effectively summarizes the core capability and triggers.",{"category":50,"check":139,"severity":29,"summary":140},"Concise Body","The skill body is well-structured and under 500 lines, delegating extensive material to separate files or sections.",{"category":142,"check":143,"severity":29,"summary":144},"Context","Progressive Disclosure","The SKILL.md outlines the flow and links to detailed sections or code examples, demonstrating progressive disclosure.",{"category":142,"check":146,"severity":47,"summary":147},"Forked exploration","This extension is not an exploration-style skill that would benefit from forked context.",{"category":27,"check":149,"severity":29,"summary":150},"Usage examples","Ample, ready-to-use examples are provided for various components and use cases, demonstrating input, invocation, and expected outcomes.",{"category":27,"check":152,"severity":29,"summary":153},"Edge cases","The documentation addresses critical rules and potential issues like dynamic classNames and component wrapping, providing clear guidance.",{"category":110,"check":155,"severity":47,"summary":156},"Tool Fallback","This extension does not rely on external tools like an MCP server with fallbacks.",{"category":98,"check":158,"severity":29,"summary":159},"Stack assumptions","The skill clearly states its stack assumptions (Tailwind CSS v4, React Native, Expo SDK) and runtime requirements upfront.",{"category":161,"check":162,"severity":29,"summary":163},"Safety","Halt on unexpected state","The documentation provides critical rules and troubleshooting steps that effectively halt workflows on unexpected states or misconfigurations.",{"category":98,"check":165,"severity":29,"summary":166},"Cross-skill coupling","The skill is self-contained and does not implicitly rely on other skills; related skills are cross-referenced explicitly.",1778054264466,"This extension enables the use of Tailwind CSS v4 within React Native projects by providing a build-time compilation process. It supports core React Native components and offers features like theming, responsive design, platform-specific styling, and integration with popular UI kits.","2.0.0","3.4.0","The Uniwind extension is exceptionally well-documented and implemented, providing a robust solution for integrating Tailwind CSS v4 with React Native. It exhibits high quality across all evaluated criteria, including practical utility, scope, documentation, security, and maintenance.",98,"Uniwind seamlessly integrates Tailwind CSS v4 with React Native, offering build-time compilation for efficient and declarative component styling.",[15,16,17,18,19],"global","verified",{"codeQuality":178,"collectedAt":179,"documentation":180,"maintenance":182,"security":183,"testCoverage":185},{},1778054253470,{"descriptionLength":181,"readmeSize":8},1029,{},{"hasNpmPackage":184,"smitheryVerified":184},false,{"hasCi":184,"hasTests":184},{"updatedAt":187},1778054268929,{"githubOwner":189,"githubRepo":190,"locale":23,"slug":190,"type":191},"uni-stack","uniwind","skill",null,{"extract":194,"llm":197},{"commitSha":195,"license":196},"a2406b8e04f5597b32a44febe01159c5223ee3c6","MIT",{"promptVersionExtension":169,"promptVersionScoring":170,"score":172,"targetMarket":175,"tier":176},{"repoId":199},"kd7281dn73qjefjhkq1s7da951864vts",{"_creationTime":201,"_id":199,"identity":202,"providers":204,"workflow":221},1777995558409.902,{"githubOwner":189,"githubRepo":190,"sourceUrl":203},"https://github.com/uni-stack/uniwind",{"discover":205,"github":208},{"sources":206},[207],"skills-sh",{"closedIssues90d":209,"forks":210,"homepage":211,"license":196,"openIssues90d":212,"pushedAt":213,"readmeSize":8,"stars":214,"topics":215},75,35,"https://docs.uniwind.dev",1,1778053600000,1527,[216,217,218,219,15,220],"android","expo","expo-go","ios","tailwindcss",{"discoverAt":222,"extractAt":223,"githubAt":223,"updatedAt":223},1777995558409,1778054252587,{"anyEnrichmentAt":225,"extractAt":226,"githubAt":225,"llmAt":187,"updatedAt":187},1778054252161,1778054251625,[],[229,247,285,314,334,356],{"_creationTime":230,"_id":231,"community":232,"display":233,"identity":240,"providers":242,"relations":245,"workflow":246},1778054251625.3843,"k174ngqrnkdjaksz09qrt12ex98664e4",{"reviewCount":8},{"description":234,"name":235,"sourceUrl":236,"tags":237},"Migrate a React Native project from NativeWind to Uniwind. Use when the user wants to replace NativeWind with Uniwind, upgrade from NativeWind, switch to Uniwind, or mentions NativeWind-to-Uniwind migration. Handles package removal, config migration, Tailwind 4 upgrade, cssInterop removal, theme conversion, and all breaking changes.","Migrate NativeWind to Uniwind","https://github.com/uni-stack/uniwind/tree/HEAD/skills/migrate-nativewind-to-uniwind",[15,238,17,190,239,16],"migration","nativewind",{"githubOwner":189,"githubRepo":190,"locale":23,"slug":241,"type":191},"migrate-nativewind-to-uniwind",{"extract":243,"llm":244},{"commitSha":195,"license":196},{"promptVersionExtension":169,"promptVersionScoring":170,"score":172,"targetMarket":175,"tier":176},{"repoId":199},{"anyEnrichmentAt":225,"extractAt":226,"githubAt":225,"llmAt":187,"updatedAt":187},{"_creationTime":248,"_id":249,"community":250,"display":251,"identity":270,"providers":274,"relations":279,"workflow":281},1778053622473.6697,"k171f477n3e7072bp8naebmft986757y",{"reviewCount":8},{"description":252,"installMethods":253,"name":254,"sourceUrl":255,"tags":256},"Create distinctive, production-grade frontend interfaces with high design quality. Provides analysis tools for auditing existing designs and generation tools for creating color palettes, typography systems, design tokens, and component templates. Supports React, Vue, Svelte, and vanilla HTML/CSS. Use when building web components, pages, or applications. Keywords: design, UI, frontend, CSS, components, palette, typography, tokens, accessibility.",{},"Frontend Design","https://github.com/jwynia/agent-skills/tree/HEAD/skills/tech/frontend/design/frontend-design",[257,258,259,19,260,261,262,263,264,265,266,267,268,269],"design","ui","frontend","components","palette","typography","tokens","accessibility","react","vue","svelte","html","deno",{"githubOwner":271,"githubRepo":272,"locale":23,"slug":273,"type":191},"jwynia","agent-skills","frontend-design",{"extract":275,"llm":277},{"commitSha":276,"license":196},"e02ec7e226a6e4f8419fd3b88a1d8e472d421b32",{"promptVersionExtension":169,"promptVersionScoring":170,"score":278,"targetMarket":175,"tier":176},99,{"repoId":280},"kd7efn3mprpa8rd8vm5hw5ebzx864fph",{"anyEnrichmentAt":282,"extractAt":283,"githubAt":282,"llmAt":284,"updatedAt":284},1778053625386,1778053622473,1778054012696,{"_creationTime":286,"_id":287,"community":288,"display":289,"identity":300,"providers":303,"relations":307,"workflow":310},1778053930836.12,"k172gby83ypeqfbqh811nq5prx8678ej",{"reviewCount":8},{"description":290,"installMethods":291,"name":292,"sourceUrl":293,"tags":294},"Expo / React Native patterns with Clerk — SecureStore token cache, OAuth deep linking, useAuth in native, Expo Router protected routes, push notifications with user context. Triggers on: expo clerk, clerk react native, SecureStore token cache, expo router auth, OAuth deep link clerk, mobile auth clerk.",{},"Clerk Expo Patterns","https://github.com/clerk/skills/tree/HEAD/skills/frameworks/clerk-expo-patterns",[217,15,295,296,297,298,299],"clerk","authentication","oauth","expo-router","securestore",{"githubOwner":295,"githubRepo":301,"locale":23,"slug":302,"type":191},"skills","clerk-expo-patterns",{"extract":304,"llm":306},{"commitSha":305,"license":196},"c1f6afc82a165988421166e68872cb41b892c0b0",{"promptVersionExtension":169,"promptVersionScoring":170,"score":172,"targetMarket":175,"tier":176},{"parentExtensionId":308,"repoId":309},"k1743f7ms46548z8nzj1s5afxd866ek0","kd77f99t2sa8rvy3sj7yn73zp1864abx",{"anyEnrichmentAt":311,"extractAt":312,"githubAt":311,"llmAt":313,"updatedAt":313},1778053933098,1778053930836,1778054020038,{"_creationTime":315,"_id":316,"community":317,"display":318,"identity":327,"providers":329,"relations":332,"workflow":333},1778053622473.674,"k17dd4qv51q8jrhw8tccjdhr3s867v72",{"reviewCount":8},{"description":319,"installMethods":320,"name":321,"sourceUrl":322,"tags":323},"Detect API keys, passwords, tokens, and other secrets in code. Use when you need to find hardcoded credentials and sensitive data in source code.",{},"Secrets Scan","https://github.com/jwynia/agent-skills/tree/HEAD/skills/tech/security/secrets-scan",[324,325,326,18],"security","secrets","code-analysis",{"githubOwner":271,"githubRepo":272,"locale":23,"slug":328,"type":191},"secrets-scan",{"extract":330,"llm":331},{"commitSha":276,"license":196},{"promptVersionExtension":169,"promptVersionScoring":170,"score":172,"targetMarket":175,"tier":176},{"repoId":280},{"anyEnrichmentAt":282,"extractAt":283,"githubAt":282,"llmAt":284,"updatedAt":284},{"_creationTime":335,"_id":336,"community":337,"display":338,"identity":349,"providers":351,"relations":354,"workflow":355},1778053622473.6672,"k178b0dafhyecx3y6cbxkne8mh866zc4",{"reviewCount":8},{"description":339,"installMethods":340,"name":341,"sourceUrl":342,"tags":343},"Orchestrate multiple worker agents to implement groomed tasks. Use when multiple ready tasks need implementation, when you want autonomous multi-task execution, or when coordinating batch development work. Keywords: coordinator, orchestrator, multi-task, parallel, workers, batch, autonomous.",{},"Agile Coordinator","https://github.com/jwynia/agent-skills/tree/HEAD/skills/tech/development/workflow/agile-coordinator",[344,345,346,18,347,348],"agile","workflow","orchestration","git","automation",{"githubOwner":271,"githubRepo":272,"locale":23,"slug":350,"type":191},"agile-coordinator",{"extract":352,"llm":353},{"commitSha":276,"license":196},{"promptVersionExtension":169,"promptVersionScoring":170,"score":172,"targetMarket":175,"tier":176},{"repoId":280},{"anyEnrichmentAt":282,"extractAt":283,"githubAt":282,"llmAt":284,"updatedAt":284},{"_creationTime":357,"_id":358,"community":359,"display":360,"identity":370,"providers":374,"relations":378,"workflow":380},1778053380851.3125,"k173xg04zamyvse0m6rer184bd866waj",{"reviewCount":8},{"description":361,"installMethods":362,"name":363,"sourceUrl":364,"tags":365},"Extension from millionco/react-doctor",{},"React Doctor","https://github.com/millionco/react-doctor/tree/HEAD/packages/website",[265,326,366,367,368,369,18],"cli","diagnostics","typescript","next-js",{"githubOwner":371,"githubRepo":372,"locale":23,"slug":373,"type":191},"millionco","react-doctor","website",{"extract":375,"llm":377},{"commitSha":376,"license":196},"0053faa0a85dda7d57bc09764ab600655829a4c0",{"promptVersionExtension":169,"promptVersionScoring":170,"score":172,"targetMarket":175,"tier":176},{"repoId":379},"kd7c7y7mgbqtgjw8q3h5pevtgh864s4d",{"anyEnrichmentAt":381,"extractAt":382,"githubAt":381,"llmAt":383,"updatedAt":383},1778053381509,1778053380851,1778053395404]