[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-oil-oil-oiloil-ui-ux-guide-en":3,"guides-for-oil-oil-oiloil-ui-ux-guide":330,"similar-k17amwkb049g764c9g4fxby2gn86namc-en":331},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":248,"isFallback":234,"parentExtension":253,"providers":254,"relations":259,"repo":261,"tags":326,"workflow":327},1778694840169.8682,"k17amwkb049g764c9g4fxby2gn86namc",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Run a structured UI/UX consultation to either (a) co-design a project-specific design system and emit `design-spec.md`, (b) review an existing UI with prioritized fixes, or (c) emit compact do/don't rules for a surface. Triggers when the user wants to define / build / refine a design system or design tokens, asks for a design spec, asks for a full UI review of a screen / mockup / PR, or wants design rules for a surface type. Do NOT trigger for narrow one-off questions (\"is this color OK?\", \"should this button be larger?\") — answer those directly without invoking the consultation flow.",{"claudeCode":12},"oil-oil/oiloil-ui-ux-guide","OilOil UI/UX Guide","https://github.com/oil-oil/oiloil-ui-ux-guide",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":232,"workflow":246},1778694864007.0188,"kn77mwgyjzh7nkvyyaa2t17ba986nrws","en",{"checks":20,"evaluatedAt":192,"extensionSummary":193,"features":194,"nonGoals":201,"practices":206,"prerequisites":211,"promptVersionExtension":212,"promptVersionScoring":213,"purpose":214,"rationale":215,"score":216,"summary":217,"tags":218,"targetMarket":224,"tier":225,"useCases":226},[21,26,29,32,36,39,44,48,51,54,58,62,65,69,72,75,78,81,84,87,91,95,99,103,107,110,114,117,121,124,127,130,133,136,139,143,147,150,153,157,160,163,166,169,173,176,179,182,185,189],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","The description clearly outlines a concrete user problem: defining, reviewing, or generating rules for UI/UX design systems and surfaces, and specifies when it should and shouldn't be triggered.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The skill offers significant value over a simple prompt by acting as a structured interviewer, analyzing project code, and guiding the user through a phased decision process for design systems, which is beyond default LLM behavior.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The skill is production-ready, covering the complete lifecycle of design system consultation from initial code scan to spec generation, with detailed workflows and references.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The skill focuses on UI/UX design consultation, encompassing design systems, reviews, and rules generation, without branching into unrelated domains like testing or deployment.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The description accurately reflects the skill's behavior, detailing its modes, triggers, and importantly, its non-goals and limitations.",{"category":40,"check":41,"severity":42,"summary":43},"Invocation","Scoped tools","not_applicable","This skill operates as a conversational agent and does not expose distinct, narrow tools; it's a procedural skill with a defined workflow.",{"category":45,"check":46,"severity":42,"summary":47},"Documentation","Configuration & parameter reference","The skill does not appear to have explicit configuration parameters or environment variables beyond its core invocation; its behavior is guided by the prompt and internal logic.",{"category":33,"check":49,"severity":42,"summary":50},"Tool naming","This skill does not expose individual tools with names. Its functionality is accessed via specific prompts or modes.",{"category":33,"check":52,"severity":42,"summary":53},"Minimal I/O surface","As a conversational skill, it doesn't have discrete tools with input/output schemas in the traditional sense. Its interaction is via natural language prompts and generated markdown/html files.",{"category":55,"check":56,"severity":24,"summary":57},"License","License usability","The extension is licensed under the Apache License 2.0, as confirmed by the bundled LICENSE.txt file, which is a permissive open-source license.",{"category":59,"check":60,"severity":24,"summary":61},"Maintenance","Commit recency","The last commit was on April 18, 2026, well within the 3-month threshold, indicating active maintenance.",{"category":59,"check":63,"severity":42,"summary":64},"Dependency Management","The skill does not appear to rely on third-party dependencies that require explicit management or updating.",{"category":66,"check":67,"severity":42,"summary":68},"Security","Secret Management","The skill does not appear to handle or require secrets, as it operates primarily on user input and project code analysis.",{"category":66,"check":70,"severity":24,"summary":71},"Injection","The skill's design, particularly its emphasis on analyzing project code and user input as data, and the structured references, suggest a robust approach to preventing injection.",{"category":66,"check":73,"severity":24,"summary":74},"Transitive Supply-Chain Grenades","The skill relies on bundled references and local code analysis, avoiding runtime downloads or remote script execution, mitigating supply-chain risks.",{"category":66,"check":76,"severity":24,"summary":77},"Sandbox Isolation","The skill operates within the agent's environment, analyzing project files and generating output files in the `/tmp` directory, with no indication of attempting to modify files outside its scope.",{"category":66,"check":79,"severity":24,"summary":80},"Sandbox escape primitives","The skill's workflow, focused on analysis and structured output generation, does not exhibit patterns associated with sandbox escape primitives like detached processes or deny-retry loops.",{"category":66,"check":82,"severity":24,"summary":83},"Data Exfiltration","The skill's purpose is to analyze local project code and user input for design purposes; there's no indication of reading or submitting confidential data to a third party.",{"category":66,"check":85,"severity":24,"summary":86},"Hidden Text Tricks","The bundled markdown files appear to be free of hidden text tricks, control characters, or invisible Unicode sequences designed to manipulate the model.",{"category":88,"check":89,"severity":24,"summary":90},"Hooks","Opaque code execution","The skill's logic is presented in readable markdown files and likely executed via standard agent tooling, with no signs of obfuscation like base64 payloads or runtime script fetching.",{"category":92,"check":93,"severity":24,"summary":94},"Portability","Structural Assumption","The skill's references to files like `tailwind.config.js` and project-specific directories are appropriate for its task and are part of the expected project structure it analyzes.",{"category":96,"check":97,"severity":24,"summary":98},"Trust","Issues Attention","There are 0 issues opened and 0 issues closed in the last 90 days, indicating a very low level of current activity but no unresolved issues.",{"category":100,"check":101,"severity":24,"summary":102},"Versioning","Release Management","The skill is installed via `git clone` or `npx skills add`, and the latest commit is used, implying versioning is managed by Git commits rather than explicit version tags.",{"category":104,"check":105,"severity":24,"summary":106},"Execution","Validation","The skill's structured approach to gathering user input and iterating on design choices, along with its detailed reference files, implies internal validation mechanisms for design parameters.",{"category":66,"check":108,"severity":24,"summary":109},"Unguarded Destructive Operations","The skill's primary output is a markdown file; it does not perform destructive operations on the user's project.",{"category":111,"check":112,"severity":24,"summary":113},"Code Execution","Error Handling","The skill's detailed workflow and interactive nature suggest robust error handling to guide the user through the consultation process.",{"category":111,"check":115,"severity":42,"summary":116},"Logging","The skill's operation is primarily conversational and file-generation based, not involving destructive actions or sensitive outbound calls that would necessitate a local audit log.",{"category":118,"check":119,"severity":24,"summary":120},"Compliance","GDPR","The skill operates on project code and user-provided design preferences; it does not interact with or process personal data.",{"category":118,"check":122,"severity":24,"summary":123},"Target market","The skill's focus on UI/UX design and its language-agnostic output (markdown/html) makes it globally applicable.",{"category":92,"check":125,"severity":24,"summary":126},"Runtime stability","The skill's operation relies on standard markdown processing and file generation, making it portable across different agent runtimes.",{"category":45,"check":128,"severity":24,"summary":129},"README","The README file provides a comprehensive overview of the skill's purpose, modes, principles, and installation, serving as excellent documentation.",{"category":33,"check":131,"severity":42,"summary":132},"Tool surface size","This is a single, integrated skill with a defined workflow, not a collection of multiple tools.",{"category":40,"check":134,"severity":42,"summary":135},"Overlapping near-synonym tools","The skill operates via distinct modes (`design`, `guide`, `review`) rather than overlapping tools.",{"category":45,"check":137,"severity":24,"summary":138},"Phantom features","All advertised features, including the `design-spec.md` output and the different modes, are clearly implemented and documented in the SKILL.md and README.",{"category":140,"check":141,"severity":24,"summary":142},"Install","Installation instruction","Clear installation instructions are provided for both `skills` CLI and manual cloning, including example invocations.",{"category":144,"check":145,"severity":24,"summary":146},"Errors","Actionable error messages","The skill's conversational nature and detailed reference files suggest it provides actionable guidance and clear next steps when encountering user ambiguity or project constraints.",{"category":104,"check":148,"severity":42,"summary":149},"Pinned dependencies","The skill does not appear to use external dependencies that require pinning.",{"category":33,"check":151,"severity":42,"summary":152},"Dry-run preview","The skill's outputs (design spec, review checklist) are informational and do not involve state-changing operations or outbound data transmission.",{"category":154,"check":155,"severity":42,"summary":156},"Protocol","Idempotent retry & timeouts","The skill operates synchronously within the agent's session and does not involve remote calls or state-changing operations that would require idempotency or timeouts.",{"category":118,"check":158,"severity":42,"summary":159},"Telemetry opt-in","There is no indication that the skill collects or emits telemetry.",{"category":40,"check":161,"severity":24,"summary":162},"Precise Purpose","The description clearly states the skill's purpose (UI/UX consultation), its modes, and its specific triggers and non-goals.",{"category":40,"check":164,"severity":24,"summary":165},"Concise Frontmatter","The frontmatter in SKILL.md is concise, clearly stating the core capability and modes, followed by trigger phrases without excessive keyword stuffing.",{"category":45,"check":167,"severity":24,"summary":168},"Concise Body","The SKILL.md body is well-structured, delegates detailed procedures to reference files, and stays within a reasonable length.",{"category":170,"check":171,"severity":24,"summary":172},"Context","Progressive Disclosure","The skill effectively uses progressive disclosure by referencing detailed procedures and reference materials in separate files (`references/`).",{"category":170,"check":174,"severity":42,"summary":175},"Forked exploration","The skill's workflow is conversational and interactive, not a deep code exploration or audit that would necessitate forked context.",{"category":22,"check":177,"severity":24,"summary":178},"Usage examples","The README and SKILL.md provide clear prompt templates for each mode, serving as ready-to-use examples of invocation and expected interaction.",{"category":22,"check":180,"severity":24,"summary":181},"Edge cases","The skill's documentation addresses edge cases by defining different project phases, user intents, and explicitly detailing how to handle ambiguous situations and differing user preferences.",{"category":111,"check":183,"severity":42,"summary":184},"Tool Fallback","The skill does not appear to rely on external tools that require fallbacks or explicit version declarations.",{"category":186,"check":187,"severity":24,"summary":188},"Safety","Halt on unexpected state","The skill's interview-based workflow and phase-gated progression inherently halt the process on unexpected user input or project states, guiding the user toward resolution.",{"category":92,"check":190,"severity":24,"summary":191},"Cross-skill coupling","The skill is self-contained and does not appear to rely on other skills being loaded; it provides clear instructions on its modes and triggers.",1778694863218,"This skill acts as a conversational UI/UX consultant, guiding users through defining design systems, reviewing existing UIs, or generating design rules. It operates in distinct modes (`design`, `guide`, `review`) and emphasizes a listening-first approach, analyzing project code before offering options.",[195,196,197,198,199,200],"Structured UI/UX consultation","Design system co-design","UI review with prioritized fixes","Generation of design rules","Code analysis for design token extraction","Interactive interview-based workflow",[202,203,204,205],"Answering narrow, one-off design questions directly","Imposing a single aesthetic preference without user input","Replacing user's existing design decisions without consultation","Triggering for requests not related to UI/UX design systems or reviews",[207,208,209,210],"Design system development","UI/UX review","Design consultation","User-centered design",[],"3.0.0","4.4.0","To provide structured, collaborative UI/UX design consultation, helping users create or refine design systems and receive actionable feedback on their interfaces.","The skill has a clear purpose, excellent documentation, and a robust, well-defined workflow adhering to best practices in conversational AI and design consultation. The only minor finding is related to issue tracking, which is not applicable due to the skill's nature.",95,"An expert UI/UX consultation skill with clear documentation and a structured, user-centric workflow.",[219,220,221,222,223],"ui-ux","design-system","consultation","documentation","developer-tools","global","verified",[227,228,229,230,231],"Defining a project-specific design system","Reviewing an existing UI for prioritized fixes","Generating compact do/don't rules for a surface type","Refining design tokens or visual language","Getting expert guidance on UI/UX best practices",{"codeQuality":233,"collectedAt":235,"documentation":236,"maintenance":239,"security":243,"testCoverage":245},{"hasLockfile":234},false,1778694844035,{"descriptionLength":237,"readmeSize":238},591,8923,{"closedIssues90d":8,"forks":240,"hasChangelog":234,"openIssues90d":8,"pushedAt":241,"stars":242},8,1776523044000,65,{"hasNpmPackage":234,"license":244,"smitheryVerified":234},"Apache-2.0",{"hasCi":234,"hasTests":234},{"updatedAt":247},1778694864007,{"basePath":249,"githubOwner":250,"githubRepo":251,"locale":18,"slug":251,"type":252},"skills/oiloil-ui-ux-guide","oil-oil","oiloil-ui-ux-guide","skill",null,{"evaluate":255,"extract":257},{"promptVersionExtension":212,"promptVersionScoring":213,"score":216,"tags":256,"targetMarket":224,"tier":225},[219,220,221,222,223],{"commitSha":258,"license":244},"HEAD",{"repoId":260},"kd7eg2p2d6twhggcnd3n8v19r586n9vx",{"_creationTime":262,"_id":260,"identity":263,"providers":264,"workflow":322},1778694835828.816,{"githubOwner":250,"githubRepo":251,"sourceUrl":14},{"classify":265,"discover":316,"github":319},{"commitSha":258,"extensions":266},[267],{"basePath":249,"description":10,"displayName":251,"installMethods":268,"rationale":269,"selectedPaths":270,"source":315,"sourceLanguage":18,"type":252},{"claudeCode":12},"SKILL.md frontmatter at skills/oiloil-ui-ux-guide/SKILL.md",[271,274,277,279,281,283,285,287,289,291,293,295,297,299,301,303,305,307,309,311,313],{"path":272,"priority":273},"SKILL.md","mandatory",{"path":275,"priority":276},"references/business-mockup-contract.md","medium",{"path":278,"priority":276},"references/checklists.md",{"path":280,"priority":276},"references/design-interview.md",{"path":282,"priority":276},"references/design-preview-template.html",{"path":284,"priority":276},"references/design-psych.md",{"path":286,"priority":276},"references/design-spec-template.md",{"path":288,"priority":276},"references/extended-dimensions.md",{"path":290,"priority":276},"references/icons.md",{"path":292,"priority":276},"references/interaction-psychology.md",{"path":294,"priority":276},"references/review-template.md",{"path":296,"priority":276},"references/style-families/brand-driven.md",{"path":298,"priority":276},"references/style-families/brutal.md",{"path":300,"priority":276},"references/style-families/editorial.md",{"path":302,"priority":276},"references/style-families/index.md",{"path":304,"priority":276},"references/style-families/modern-minimal.md",{"path":306,"priority":276},"references/style-families/playful.md",{"path":308,"priority":276},"references/style-families/premium-luxury.md",{"path":310,"priority":276},"references/style-families/tech-cyberpunk.md",{"path":312,"priority":276},"references/style-families/warm-content.md",{"path":314,"priority":276},"references/system-principles.md","rule",{"sources":317},[318],"manual",{"closedIssues90d":8,"description":320,"forks":240,"license":244,"openIssues90d":8,"pushedAt":241,"readmeSize":238,"stars":242,"topics":321},"",[],{"classifiedAt":323,"discoverAt":324,"extractAt":325,"githubAt":325,"updatedAt":323},1778694840000,1778694835828,1778694837985,[221,220,223,222,219],{"evaluatedAt":247,"extractAt":328,"updatedAt":329},1778694840169,1778694890770,[],[332,360,388,421,444,475],{"_creationTime":333,"_id":334,"community":335,"display":336,"identity":342,"providers":346,"relations":353,"tags":356,"workflow":357},1778697513812.0674,"k174b6b0gkvp2r318akg2twggd86nrwj",{"reviewCount":8},{"description":337,"installMethods":338,"name":340,"sourceUrl":341},"UI/UX design intelligence with searchable style, palette, typography, and chart databases. Use when designing UI components, choosing colors/fonts, reviewing code for UX issues, building landing pages, or implementing responsive layouts.",{"claudeCode":339},"spartan-stratos/spartan-ai-toolkit","ui-ux-pro-max","https://github.com/spartan-stratos/spartan-ai-toolkit",{"basePath":343,"githubOwner":344,"githubRepo":345,"locale":18,"slug":340,"type":252},"toolkit/skills/ui-ux-pro-max","spartan-stratos","spartan-ai-toolkit",{"evaluate":347,"extract":352},{"promptVersionExtension":212,"promptVersionScoring":213,"score":348,"tags":349,"targetMarket":224,"tier":225},100,[219,220,350,222,351],"frontend","python",{"commitSha":258},{"parentExtensionId":354,"repoId":355},"k178krwbqrnxn4xscs4htpjvxd86m4kj","kd73rjj0rnrv7y0rz9qc3psn0586n75g",[220,222,350,351,219],{"evaluatedAt":358,"extractAt":359,"updatedAt":358},1778698073321,1778697513812,{"_creationTime":361,"_id":362,"community":363,"display":364,"identity":370,"providers":374,"relations":381,"tags":384,"workflow":385},1778668208695.142,"k179zj75q8m99g1g98jvkx4k1s86m3yq",{"reviewCount":8},{"description":365,"installMethods":366,"name":368,"sourceUrl":369},"Accessibility audit covering WCAG 2.2, contrast, focus, keyboard, screen reader, touch targets",{"claudeCode":367},"Aboudjem/ui-ux-suite","a11y-audit","https://github.com/Aboudjem/ui-ux-suite",{"basePath":371,"githubOwner":372,"githubRepo":373,"locale":18,"slug":368,"type":252},"skills/a11y-audit","Aboudjem","ui-ux-suite",{"evaluate":375,"extract":380},{"promptVersionExtension":212,"promptVersionScoring":213,"score":348,"tags":376,"targetMarket":224,"tier":225},[377,219,220,350,378,379],"accessibility","auditing","wcag",{"commitSha":258},{"parentExtensionId":382,"repoId":383},"k178zeec8jajqdrczrynw6x3fx86mm8h","kd75532596tdmk72j9k55b0qqn86n5et",[377,378,220,350,219,379],{"evaluatedAt":386,"extractAt":387,"updatedAt":386},1778669930851,1778668208695,{"_creationTime":389,"_id":390,"community":391,"display":392,"identity":398,"providers":403,"relations":414,"tags":416,"workflow":417},1778694631425.6133,"k173c5h9a3zgkgdmjdgmkt837h86mhtq",{"reviewCount":8},{"description":393,"installMethods":394,"name":396,"sourceUrl":397},"Brand voice, visual identity, messaging frameworks, asset management, brand consistency. Activate for branded content, tone of voice, marketing assets, brand compliance, style guides.",{"claudeCode":395},"nextlevelbuilder/ui-ux-pro-max-skill","UI UX Pro Max - Brand Skill","https://github.com/nextlevelbuilder/ui-ux-pro-max-skill",{"basePath":399,"githubOwner":400,"githubRepo":401,"locale":18,"slug":402,"type":252},".claude/skills/brand","nextlevelbuilder","ui-ux-pro-max-skill","brand",{"evaluate":404,"extract":412},{"promptVersionExtension":212,"promptVersionScoring":213,"score":405,"tags":406,"targetMarket":224,"tier":225},99,[407,220,219,408,409,410,411],"branding","guidelines","asset-management","marketing","content-creation",{"commitSha":258,"license":413},"MIT",{"repoId":415},"kd7evk44jjfvd9pg5zj083caen86mrj4",[409,407,411,220,408,410,219],{"evaluatedAt":418,"extractAt":419,"updatedAt":420},1778694695404,1778694631425,1778694868503,{"_creationTime":422,"_id":423,"community":424,"display":425,"identity":429,"providers":432,"relations":440,"tags":441,"workflow":442},1778668208695.145,"k179vd95h04v3vt577b2x7pnrx86m140",{"reviewCount":8},{"description":426,"installMethods":427,"name":428,"sourceUrl":369},"Build light/dark theme from scratch or improve existing. Complete surface, text, and interactive color system",{"claudeCode":367},"Theme Builder",{"basePath":430,"githubOwner":372,"githubRepo":373,"locale":18,"slug":431,"type":252},"skills/theme-builder","theme-builder",{"evaluate":433,"extract":439},{"promptVersionExtension":212,"promptVersionScoring":213,"score":434,"tags":435,"targetMarket":224,"tier":225},96,[436,220,437,438,219],"theming","css","color-palette",{"commitSha":258,"license":413},{"parentExtensionId":382,"repoId":383},[438,437,220,436,219],{"evaluatedAt":443,"extractAt":387,"updatedAt":443},1778670141169,{"_creationTime":445,"_id":446,"community":447,"display":448,"identity":454,"providers":458,"relations":467,"tags":470,"workflow":471},1778686847756.415,"k175ecr7vr38vc0976trem43sd86mvk7",{"reviewCount":8},{"description":449,"installMethods":450,"name":452,"sourceUrl":453},"Build or update a professional-grade design system in Figma from a codebase. Use when the user wants to create variables/tokens, build component libraries, set up theming (light/dark modes), document foundations, or reconcile gaps between code and Figma. This skill teaches WHAT to build and in WHAT ORDER — it complements the `figma-use` skill which teaches HOW to call the Plugin API. Both skills should be loaded together.",{"claudeCode":451},"figma/mcp-server-guide","figma-generate-library","https://github.com/figma/mcp-server-guide",{"basePath":455,"githubOwner":456,"githubRepo":457,"locale":18,"slug":452,"type":252},"skills/figma-generate-library","figma","mcp-server-guide",{"evaluate":459,"extract":466},{"promptVersionExtension":212,"promptVersionScoring":213,"score":348,"tags":460,"targetMarket":224,"tier":225},[456,220,461,462,463,464,465],"tokens","components","automation","ux","figma-plugin",{"commitSha":258},{"parentExtensionId":468,"repoId":469},"k17fwrw2bg5z2mpmdtdsybp8t986mwe7","kd7d0zdmxx32hmcpg7qqv27da586m6xa",[463,462,220,456,465,461,464],{"evaluatedAt":472,"extractAt":473,"updatedAt":474},1778687010196,1778686847756,1778687293262,{"_creationTime":476,"_id":477,"community":478,"display":479,"identity":483,"providers":485,"relations":492,"tags":493,"workflow":494},1778668208695.1445,"k172151wzg7h0b8j25hjm4024x86ngbp",{"reviewCount":8},{"description":480,"installMethods":481,"name":482,"sourceUrl":369},"Prioritized redesign action plan covering quick wins, medium effort, major rework",{"claudeCode":367},"refactor-plan",{"basePath":484,"githubOwner":372,"githubRepo":373,"locale":18,"slug":482,"type":252},"skills/refactor-plan",{"evaluate":486,"extract":491},{"promptVersionExtension":212,"promptVersionScoring":213,"score":348,"tags":487,"targetMarket":224,"tier":225},[220,464,488,489,490],"audit","cli","javascript",{"commitSha":258,"license":413},{"parentExtensionId":382,"repoId":383},[488,489,220,490,464],{"evaluatedAt":495,"extractAt":387,"updatedAt":495},1778670100990]