[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-uni-stack-migrate-nativewind-to-uniwind-th":3,"guides-for-uni-stack-migrate-nativewind-to-uniwind":215,"similar-k174ngqrnkdjaksz09qrt12ex98664e4":216},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":20,"identity":175,"isFallback":179,"parentExtension":180,"providers":181,"relations":186,"repo":188,"workflow":212},1778054251625.3843,"k174ngqrnkdjaksz09qrt12ex98664e4",[],{"reviewCount":8},0,{"description":10,"name":11,"sourceUrl":12,"tags":13},"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",[14,15,16,17,18,19],"react-native","migration","styling","uniwind","nativewind","tailwind-css",{"_creationTime":21,"_id":22,"extensionId":5,"locale":23,"result":24,"trustSignals":164,"workflow":173},1778054268929.797,"kn7001nrgtf5re638tc8fsm6p9866pg8","en",{"checks":25,"evaluatedAt":154,"extensionSummary":155,"promptVersionExtension":156,"promptVersionScoring":157,"rationale":158,"score":159,"summary":160,"tags":161,"targetMarket":162,"tier":163},[26,31,34,37,41,44,48,51,55,59,63,66,69,73,77,81,84,88,92,95,99,102,105,108,111,114,117,121,124,128,132,135,138,141,144,148,151],{"category":27,"check":28,"severity":29,"summary":30},"Practical Utility","Problem relevance","pass","The description clearly states the problem: migrating a React Native project from NativeWind to Uniwind, and lists specific scenarios for its use.",{"category":27,"check":32,"severity":29,"summary":33},"Unique selling proposition","The extension provides a detailed, step-by-step migration guide addressing many breaking changes and configuration differences between NativeWind and Uniwind, offering significant value beyond a generic prompt.",{"category":27,"check":35,"severity":29,"summary":36},"Production readiness","The skill provides a comprehensive, step-by-step guide covering all aspects of the migration, including package management, configuration updates, and code replacements, ready for use in a production workflow.",{"category":38,"check":39,"severity":29,"summary":40},"Scope","Single responsibility principle","The extension focuses solely on the migration from NativeWind to Uniwind, addressing a single, coherent workflow without extending into unrelated domains.",{"category":38,"check":42,"severity":29,"summary":43},"Description quality","The description is accurate, concise, and effectively communicates the extension's purpose and capabilities.",{"category":45,"check":46,"severity":29,"summary":47},"Invocation","Precise Purpose","The description clearly defines the artifact (React Native project), the task (migrate from NativeWind to Uniwind), and provides specific triggers and boundaries for its use.",{"category":45,"check":49,"severity":29,"summary":50},"Concise Frontmatter","The frontmatter is concise, self-contained, and effectively summarizes the core capability and trigger phrases.",{"category":52,"check":53,"severity":29,"summary":54},"Documentation","Concise Body","The SKILL.md file is well-structured, uses progressive disclosure by linking to external documentation for API details, and stays within a reasonable line count.",{"category":56,"check":57,"severity":29,"summary":58},"Context","Progressive Disclosure","The SKILL.md outlines the migration flow and effectively links to external documentation (docs.uniwind.dev) for detailed API and configuration information.",{"category":56,"check":60,"severity":61,"summary":62},"Forked exploration","not_applicable","This skill is a step-by-step guide and does not involve deep exploration or code review, so the 'context: fork' setting is not applicable.",{"category":27,"check":64,"severity":29,"summary":65},"Usage examples","The skill provides numerous code snippets and command-line examples illustrating specific migration steps and potential configurations.",{"category":27,"check":67,"severity":29,"summary":68},"Edge cases","The skill thoroughly documents edge cases and limitations, such as handling custom themes, `cssInterop` usage, and className deduplication, with recovery steps where applicable.",{"category":70,"check":71,"severity":61,"summary":72},"Code Execution","Tool Fallback","The skill primarily relies on shell commands and code snippets for migration tasks and does not appear to depend on optional external tools like an MCP server.",{"category":74,"check":75,"severity":29,"summary":76},"Portability","Stack assumptions","The skill clearly states its stack assumptions (React Native, Tailwind CSS 4) and details required configurations for Babel and Metro bundlers.",{"category":78,"check":79,"severity":29,"summary":80},"Safety","Halt on unexpected state","The instructions emphasize verification steps and warn about potential issues like missed imports or incorrect configurations, guiding the user to halt and address problems.",{"category":74,"check":82,"severity":61,"summary":83},"Cross-skill coupling","The skill is a self-contained migration guide and does not implicitly or explicitly rely on other skills.",{"category":85,"check":86,"severity":29,"summary":87},"License","License usability","The project includes a standard MIT license file, which is permissive and widely usable.",{"category":89,"check":90,"severity":61,"summary":91},"Maintenance","Commit recency","Commit data is not available for this check.",{"category":89,"check":93,"severity":61,"summary":94},"Dependency Management","The skill itself does not introduce third-party dependencies that require ongoing management for updates or vulnerability checks.",{"category":96,"check":97,"severity":61,"summary":98},"Security","Secret Management","The skill does not handle or expose any secrets.",{"category":96,"check":100,"severity":29,"summary":101},"Injection","The skill executes shell commands and code modifications based on committed files and explicit instructions; it does not load or execute arbitrary third-party data.",{"category":96,"check":103,"severity":29,"summary":104},"Transitive Supply-Chain Grenades","The skill's operations are confined to modifying project files and configurations based on its bundled instructions and does not fetch or execute external code at runtime.",{"category":96,"check":106,"severity":29,"summary":107},"Sandbox Isolation","The skill performs file operations and code modifications strictly within the user's project directory based on explicit instructions, without attempting to access outside paths.",{"category":96,"check":109,"severity":29,"summary":110},"Sandbox escape primitives","No detached-process spawns or deny-retry loops were found in the skill's execution logic.",{"category":96,"check":112,"severity":29,"summary":113},"Data Exfiltration","The skill's operations are confined to local project files and configurations; there are no outbound calls or references to confidential data.",{"category":96,"check":115,"severity":29,"summary":116},"Hidden Text Tricks","The bundled content is free of hidden-steering tricks, with clean, printable ASCII and expected Unicode characters.",{"category":118,"check":119,"severity":29,"summary":120},"Hooks","Opaque code execution","The scripts and instructions provided are plain and readable, with no obfuscation, base64 payloads, or runtime fetches for execution.",{"category":74,"check":122,"severity":29,"summary":123},"Structural Assumption","The skill provides clear instructions on configuration file locations and explicitly lists common project structures, with clear error messages for deviations.",{"category":125,"check":126,"severity":61,"summary":127},"Trust","Issues Attention","Issue data is not available for this check.",{"category":129,"check":130,"severity":61,"summary":131},"Versioning","Release Management","No version information is present in the manifest or repository.",{"category":70,"check":133,"severity":29,"summary":134},"Validation","The skill validates input by providing specific commands and configuration examples, guiding the user to apply them correctly.",{"category":96,"check":136,"severity":29,"summary":137},"Unguarded Destructive Operations","While the skill modifies project files, it provides explicit instructions and commands, allowing users to review and execute changes interactively. No automated destructive operations are present.",{"category":70,"check":139,"severity":29,"summary":140},"Error Handling","The skill guides users through potential issues and provides clear steps for verification and recovery, implicitly handling errors by requiring manual execution and review.",{"category":70,"check":142,"severity":61,"summary":143},"Logging","The skill is a set of instructions and does not perform actions that require logging to a local audit file.",{"category":145,"check":146,"severity":61,"summary":147},"Compliance","GDPR","The skill operates on project configuration files and code, not personal data, so GDPR compliance is not applicable.",{"category":145,"check":149,"severity":29,"summary":150},"Target market","The skill is a technical migration guide for a React Native project and has no regional or jurisdictional logic, making it globally applicable.",{"category":74,"check":152,"severity":29,"summary":153},"Runtime stability","The skill clearly states its stack assumptions (React Native, specific package managers) and provides instructions that are generally applicable across different development environments.",1778054262643,"This skill automates the process of replacing NativeWind with Uniwind in a React Native project. It provides step-by-step instructions for package uninstallation and installation, configuration file updates (babel, metro), CSS file modifications, and code refactoring for `cssInterop` and theme variables. The guide also addresses common pitfalls like className deduplication and animated styles.","2.0.0","3.4.0","This skill provides a comprehensive and accurate guide for migrating React Native projects from NativeWind to Uniwind. It excels in documentation, clarity, and practical utility, covering edge cases and providing clear instructions.",98,"A detailed guide for migrating React Native projects from NativeWind to Uniwind, covering all necessary code and configuration changes.",[14,15,16,17,18,19],"global","verified",{"codeQuality":165,"collectedAt":166,"documentation":167,"maintenance":169,"security":170,"testCoverage":172},{},1778054253465,{"descriptionLength":168,"readmeSize":8},334,{},{"hasNpmPackage":171,"smitheryVerified":171},false,{"hasCi":171,"hasTests":171},{"updatedAt":174},1778054268929,{"githubOwner":176,"githubRepo":17,"locale":23,"slug":177,"type":178},"uni-stack","migrate-nativewind-to-uniwind","skill",true,null,{"extract":182,"llm":185},{"commitSha":183,"license":184},"a2406b8e04f5597b32a44febe01159c5223ee3c6","MIT",{"promptVersionExtension":156,"promptVersionScoring":157,"score":159,"targetMarket":162,"tier":163},{"repoId":187},"kd7281dn73qjefjhkq1s7da951864vts",{"_creationTime":189,"_id":187,"identity":190,"providers":192,"workflow":209},1777995558409.902,{"githubOwner":176,"githubRepo":17,"sourceUrl":191},"https://github.com/uni-stack/uniwind",{"discover":193,"github":196},{"sources":194},[195],"skills-sh",{"closedIssues90d":197,"forks":198,"homepage":199,"license":184,"openIssues90d":200,"pushedAt":201,"readmeSize":8,"stars":202,"topics":203},75,35,"https://docs.uniwind.dev",1,1778053600000,1527,[204,205,206,207,14,208],"android","expo","expo-go","ios","tailwindcss",{"discoverAt":210,"extractAt":211,"githubAt":211,"updatedAt":211},1777995558409,1778054252587,{"anyEnrichmentAt":213,"extractAt":214,"githubAt":213,"llmAt":174,"updatedAt":174},1778054252161,1778054251625,[],[217,235,264,291,320,348],{"_creationTime":218,"_id":219,"community":220,"display":221,"identity":229,"providers":230,"relations":233,"workflow":234},1778054251625.3848,"k1743d4zsd6ken8hyv6nkydks1866wp4",{"reviewCount":8},{"description":222,"installMethods":223,"name":224,"sourceUrl":225,"tags":226},"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",[14,19,16,227,228],"developer-tools","css",{"githubOwner":176,"githubRepo":17,"locale":23,"slug":17,"type":178},{"extract":231,"llm":232},{"commitSha":183,"license":184},{"promptVersionExtension":156,"promptVersionScoring":157,"score":159,"targetMarket":162,"tier":163},{"repoId":187},{"anyEnrichmentAt":213,"extractAt":214,"githubAt":213,"llmAt":174,"updatedAt":174},{"_creationTime":236,"_id":237,"community":238,"display":239,"identity":250,"providers":253,"relations":257,"workflow":260},1778053930836.12,"k172gby83ypeqfbqh811nq5prx8678ej",{"reviewCount":8},{"description":240,"installMethods":241,"name":242,"sourceUrl":243,"tags":244},"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",[205,14,245,246,247,248,249],"clerk","authentication","oauth","expo-router","securestore",{"githubOwner":245,"githubRepo":251,"locale":23,"slug":252,"type":178},"skills","clerk-expo-patterns",{"extract":254,"llm":256},{"commitSha":255,"license":184},"c1f6afc82a165988421166e68872cb41b892c0b0",{"promptVersionExtension":156,"promptVersionScoring":157,"score":159,"targetMarket":162,"tier":163},{"parentExtensionId":258,"repoId":259},"k1743f7ms46548z8nzj1s5afxd866ek0","kd77f99t2sa8rvy3sj7yn73zp1864abx",{"anyEnrichmentAt":261,"extractAt":262,"githubAt":261,"llmAt":263,"updatedAt":263},1778053933098,1778053930836,1778054020038,{"_creationTime":265,"_id":266,"community":267,"display":268,"identity":279,"providers":281,"relations":285,"workflow":287},1778053689272.9243,"k1708aetge4r52xy7r4jqs55w1866mgj",{"reviewCount":8},{"description":269,"installMethods":270,"name":271,"sourceUrl":272,"tags":273},"Complete migration guide from Prisma ORM v6 to v7 covering all breaking changes. Use when upgrading Prisma versions, encountering v7 errors, or migrating existing projects. Triggers on \"upgrade to prisma 7\", \"prisma 7 migration\", \"prisma-client generator\", \"driver adapter required\".",{},"Prisma Upgrade v7","https://github.com/prisma/skills/tree/HEAD/prisma-upgrade-v7",[274,275,15,276,277,278],"prisma","orm","typescript","javascript","database",{"githubOwner":274,"githubRepo":251,"locale":23,"slug":280,"type":178},"prisma-upgrade-v7",{"extract":282,"llm":284},{"commitSha":283,"license":184},"741a74fdafc1bf61fa208c2f73878be688cba263",{"promptVersionExtension":156,"promptVersionScoring":157,"score":159,"targetMarket":162,"tier":163},{"repoId":286},"kd76h7swxyhk8405svecsqq7gh864y5s",{"anyEnrichmentAt":288,"extractAt":289,"githubAt":288,"llmAt":290,"updatedAt":290},1778053689723,1778053689272,1778053716548,{"_creationTime":292,"_id":293,"community":294,"display":295,"identity":306,"providers":309,"relations":314,"workflow":316},1778053148350.4338,"k177rbgrq5k3p6p98n4ssk08yn8672sr",{"reviewCount":8},{"description":296,"installMethods":297,"name":298,"sourceUrl":299,"tags":300},"Automate database synchronization, replication, migration, and cross-platform data integration",{},"Database Sync","https://github.com/claude-office-skills/skills/tree/HEAD/database-sync",[278,301,302,15,303,304,305],"sync","replication","integration","data","mcp",{"githubOwner":307,"githubRepo":251,"locale":23,"slug":308,"type":178},"claude-office-skills","database-sync",{"extract":310,"llm":312},{"commitSha":311,"license":184},"9c4c7d5cd2813a8936bf2c9fdb174ea883b85a11",{"promptVersionExtension":156,"promptVersionScoring":157,"score":313,"targetMarket":162,"tier":163},95,{"repoId":315},"kd7fw7xbj58qc2z8whrrjptbed8659db",{"anyEnrichmentAt":317,"extractAt":318,"githubAt":317,"llmAt":319,"updatedAt":319},1778053151766,1778053148350,1778053561145,{"_creationTime":321,"_id":322,"community":323,"display":324,"identity":332,"providers":336,"relations":341,"workflow":343},1778003467133.1833,"k173czbwej7e049s4vhjaqhzax8645ac",{"reviewCount":8},{"description":325,"installMethods":326,"name":327,"sourceUrl":328,"tags":329},"Plans Convex schema and data migrations with widen-migrate-narrow and @convex-dev/migrations. Use for breaking schema changes, backfills, table reshaping, or zero-downtime rollouts.",{},"Convex Migration Helper","https://github.com/get-convex/agent-skills/tree/HEAD/skills/convex-migration-helper",[330,278,15,331,276],"convex","schema",{"githubOwner":333,"githubRepo":334,"locale":23,"slug":335,"type":178},"get-convex","agent-skills","convex-migration-helper",{"extract":337,"llm":339,"smithery":340},{"commitSha":338,"license":184},"b86618b5c3c4789c9fed98e84bbc34b3e8e70f20",{"promptVersionExtension":156,"promptVersionScoring":157,"score":313,"targetMarket":162,"tier":163},{"qualityScore":8,"totalActivations":8,"uniqueUsers":8,"useCount":8,"verified":171},{"repoId":342},"kd72tabza3sm0ht45j967f6k81864vg5",{"anyEnrichmentAt":344,"extractAt":345,"githubAt":346,"llmAt":347,"smitheryAt":344,"updatedAt":347},1778016861516,1778003554303,1778003555623,1778016883287,{"_creationTime":349,"_id":350,"community":351,"display":352,"identity":362,"providers":366,"relations":371,"workflow":373},1778054663200.0642,"k178jkv62dxgr3st4e5gj02bfs866ej6",{"reviewCount":8},{"description":353,"installMethods":354,"name":355,"sourceUrl":356,"tags":357},"Design optimized database schemas for SQL and NoSQL databases including tables, relationships, indexes, and constraints. Creates ERD diagrams, migration scripts, and data modeling best practices. Use when users need database design, schema optimization, or data architecture planning.",{},"Database Schema Designer","https://github.com/onewave-ai/claude-skills/tree/HEAD/database-schema-designer",[278,358,359,331,360,15,361],"sql","nosql","erd","data-modeling",{"githubOwner":363,"githubRepo":364,"locale":23,"slug":365,"type":178},"onewave-ai","claude-skills","database-schema-designer",{"extract":367,"llm":369},{"commitSha":368,"license":184},"eb3d80be32b6cafcf0d5df1c1b8a95df75838271",{"promptVersionExtension":156,"promptVersionScoring":157,"score":370,"targetMarket":162,"tier":163},92,{"repoId":372},"kd71e43dj0b7ak5e55pyshxp4n864t6p",{"anyEnrichmentAt":374,"extractAt":375,"githubAt":374,"llmAt":376,"updatedAt":376},1778054667983,1778054663200,1778055270278]