[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-marketplace-Aboudjem-ui-ux-suite-de":3,"guides-for-Aboudjem-ui-ux-suite":514,"similar-k173yffm3p65srgn3jqa08tb3586nzes-de":515},{"_creationTime":4,"_id":5,"children":6,"community":50,"display":51,"evaluation":55,"identity":254,"isFallback":245,"parentExtension":256,"providers":257,"relations":264,"repo":265,"tags":512,"workflow":513},1778668208695.1416,"k173yffm3p65srgn3jqa08tb3586nzes",[7],{"_creationTime":8,"_id":9,"community":10,"display":12,"identity":18,"providers":23,"relations":44,"tags":46,"workflow":47},1778668208695.1418,"k178zeec8jajqdrczrynw6x3fx86mm8h",{"reviewCount":11},0,{"description":13,"installMethods":14,"name":16,"sourceUrl":17},"Design audit tool. Scores projects across 12 dimensions: color, typography, accessibility, layout, and more. WCAG, APCA, OKLCH color science. Zero dependencies.",{"claudeCode":15},"ui-ux-suite","UI/UX Suite","https://github.com/Aboudjem/ui-ux-suite",{"basePath":19,"githubOwner":20,"githubRepo":15,"locale":21,"slug":15,"type":22},"","Aboudjem","en","plugin",{"evaluate":24,"extract":38},{"promptVersionExtension":25,"promptVersionScoring":26,"score":27,"tags":28,"targetMarket":36,"tier":37},"3.0.0","4.4.0",98,[29,30,31,32,33,34,35],"design","audit","accessibility","ux","cli","mcp","typescript","global","verified",{"commitSha":39,"license":40,"plugin":41},"HEAD","MIT",{"mcpCount":11,"provider":42,"skillCount":43},"classify",14,{"parentExtensionId":5,"repoId":45},"kd75532596tdmk72j9k55b0qqn86n5et",[31,30,33,29,34,35,32],{"evaluatedAt":48,"extractAt":49,"updatedAt":48},1778669914809,1778668208695,{"reviewCount":11},{"description":52,"installMethods":53,"name":16,"sourceUrl":17},"Design audit tool for Claude Code — single-plugin marketplace.",{"claudeCode":54},"Aboudjem/ui-ux-suite",{"_creationTime":56,"_id":57,"extensionId":5,"locale":21,"result":58,"trustSignals":237,"workflow":252},1778669891210.5151,"kn76wqn6deqag6wbrkjccz6wxx86mcs1",{"checks":59,"evaluatedAt":205,"extensionSummary":206,"features":207,"nonGoals":213,"practices":217,"prerequisites":222,"promptVersionExtension":225,"promptVersionScoring":26,"purpose":226,"rationale":227,"score":27,"summary":228,"tags":229,"targetMarket":36,"tier":37,"useCases":231,"workflow":236},[60,65,68,71,75,78,82,86,89,92,96,100,103,107,110,113,116,119,122,125,129,133,137,141,145,148,152,156,160,163,166,169,172,175,178,182,186,189,192,196,199,202],{"category":61,"check":62,"severity":63,"summary":64},"Practical Utility","Problem relevance","pass","The description clearly states that the tool addresses design quality measurement, turning subjective reviews into data.",{"category":61,"check":66,"severity":63,"summary":67},"Unique selling proposition","The extension offers significant value over a simple prompt by providing quantified design scores, grounding findings in UX laws, and generating code fixes, going beyond default LLM capabilities.",{"category":61,"check":69,"severity":63,"summary":70},"Production readiness","The tool is production-ready, with no dependencies, local execution, and comprehensive scoring for the complete design audit lifecycle.",{"category":72,"check":73,"severity":63,"summary":74},"Scope","Single responsibility principle","The extension focuses solely on design auditing and scoring, adhering to a single responsibility principle without incorporating unrelated functionalities.",{"category":72,"check":76,"severity":63,"summary":77},"Description quality","The displayed description accurately reflects the extension's function as a design audit tool for Claude Code, specifically for a single-plugin marketplace.",{"category":79,"check":80,"severity":63,"summary":81},"Invocation","Scoped tools","The MCP server exposes well-defined, narrow tools like `uiux_audit_run` and `uiux_scan_project`, preventing arbitrary command execution.",{"category":83,"check":84,"severity":63,"summary":85},"Documentation","Configuration & parameter reference","All parameters for the CLI and MCP tools are documented within the README, including options for JSON output, MCP server mode, and deep mode dependencies.",{"category":72,"check":87,"severity":63,"summary":88},"Tool naming","Tool names are descriptive and follow a consistent verb-noun pattern (e.g., `uiux_audit_run`, `uiux_scan_project`), clearly indicating their function.",{"category":72,"check":90,"severity":63,"summary":91},"Minimal I/O surface","Input parameters are structured (flags, CLI args) and inputs/outputs are minimal and documented, focusing only on data necessary for the audit task.",{"category":93,"check":94,"severity":63,"summary":95},"License","License usability","The extension is licensed under the MIT license, clearly declared in the LICENSE file and `marketplace.json`.",{"category":97,"check":98,"severity":63,"summary":99},"Maintenance","Commit recency","The last commit was on 2026-05-13, which is within the last 3 months, indicating active maintenance.",{"category":97,"check":101,"severity":63,"summary":102},"Dependency Management","The extension explicitly states it has zero runtime dependencies, thus no third-party dependencies require management or vulnerability checks.",{"category":104,"check":105,"severity":63,"summary":106},"Security","Secret Management","The extension runs locally and has no secrets or API keys, thus no secret management concerns.",{"category":104,"check":108,"severity":63,"summary":109},"Injection","The extension runs locally and analyzes project files, with no indication of loading or executing untrusted third-party data or code.",{"category":104,"check":111,"severity":63,"summary":112},"Transitive Supply-Chain Grenades","The extension operates locally on committed project files and does not fetch external content at runtime, eliminating supply-chain risks.",{"category":104,"check":114,"severity":63,"summary":115},"Sandbox Isolation","All operations are local to the project directory, and the tool does not modify any files outside of the project scope.",{"category":104,"check":117,"severity":63,"summary":118},"Sandbox escape primitives","The extension's code does not contain any detached-process spawns or deny-retry loops, ensuring it operates within expected sandbox boundaries.",{"category":104,"check":120,"severity":63,"summary":121},"Data Exfiltration","The extension runs entirely locally, processing project files without any network calls or submission of data to third parties.",{"category":104,"check":123,"severity":63,"summary":124},"Hidden Text Tricks","Bundled content is free of hidden-steering tricks, with clean ASCII and expected Unicode characters in descriptions and code.",{"category":126,"check":127,"severity":63,"summary":128},"Hooks","Opaque code execution","The extension's code is plain, readable JavaScript, with no obfuscation, base64 payloads, or runtime code fetching.",{"category":130,"check":131,"severity":63,"summary":132},"Portability","Structural Assumption","The tool operates on the provided project files and does not make assumptions about user-specific directory structures outside of the bundle.",{"category":134,"check":135,"severity":63,"summary":136},"Trust","Issues Attention","There are 0 open and 0 closed issues in the last 90 days, indicating the project is either new, stable, or issues are disabled, with no negative signs.",{"category":138,"check":139,"severity":63,"summary":140},"Versioning","Release Management","The `marketplace.json` declares a meaningful semver version (0.3.0), and the README also references versioning, ensuring clear release detectability.",{"category":142,"check":143,"severity":63,"summary":144},"Execution","Validation","Input parameters are handled through CLI arguments and structured JSON for MCP, implying validation, and the tool's output is formatted JSON, suggesting structured handling.",{"category":104,"check":146,"severity":63,"summary":147},"Unguarded Destructive Operations","The extension is purely analytical and performs no destructive operations, thus no confirmation gates are needed.",{"category":149,"check":150,"severity":63,"summary":151},"Code Execution","Error Handling","The MCP server structure suggests structured error handling, and the local execution nature implies that errors would be contained and reported.",{"category":149,"check":153,"severity":154,"summary":155},"Logging","not_applicable","The extension is read-only and performs analysis locally, with no destructive actions or outbound calls that would require a local audit log.",{"category":157,"check":158,"severity":63,"summary":159},"Compliance","GDPR","The tool operates locally on project files without collecting or processing any personal data.",{"category":157,"check":161,"severity":63,"summary":162},"Target market","The extension is a general design audit tool with no regional or jurisdictional limitations; targetMarket is global.",{"category":130,"check":164,"severity":63,"summary":165},"Runtime stability","The extension is zero-dependency, written in vanilla JS, and designed to run locally on any POSIX-compliant system with Node.js 18+.",{"category":83,"check":167,"severity":63,"summary":168},"README","The README is comprehensive, clearly stating the extension's purpose and providing detailed information.",{"category":72,"check":170,"severity":63,"summary":171},"Tool surface size","The extension exposes a manageable number of tools and commands, fitting within the recommended range for clarity and scope.",{"category":79,"check":173,"severity":63,"summary":174},"Overlapping near-synonym tools","Tool names are distinct and cover specific functionalities, avoiding redundant near-synonyms.",{"category":83,"check":176,"severity":63,"summary":177},"Phantom features","All advertised features, such as design scoring dimensions and code generation, are implemented and supported by corresponding tools and documentation.",{"category":179,"check":180,"severity":63,"summary":181},"Install","Installation instruction","Clear installation instructions for various environments (Claude Code, CLI, editors) and copy-pasteable examples are provided in the README.",{"category":183,"check":184,"severity":63,"summary":185},"Errors","Actionable error messages","The MCP server's structure and local execution imply that errors would be reported with sufficient detail for remediation.",{"category":142,"check":187,"severity":63,"summary":188},"Pinned dependencies","The extension has zero runtime dependencies, and scripts declare Node.js 18+ via a shebang, fulfilling pinning requirements.",{"category":72,"check":190,"severity":154,"summary":191},"Dry-run preview","The extension is purely read-only and analytical, performing no state-changing operations or outbound data transmissions, thus a dry-run mode is not applicable.",{"category":193,"check":194,"severity":154,"summary":195},"Protocol","Idempotent retry & timeouts","The extension is read-only and operates locally, with no remote calls or state-changing operations that would require idempotency or timeouts.",{"category":157,"check":197,"severity":63,"summary":198},"Telemetry opt-in","The extension explicitly states 'No telemetry' and operates locally, ensuring no telemetry is collected or transmitted.",{"category":72,"check":200,"severity":63,"summary":201},"Theme declaration","The README clearly states the marketplace's theme is 'AI tools' within the '10x marketplace' curation, providing a specific domain focus.",{"category":138,"check":203,"severity":63,"summary":204},"Per-entry version metadata","The `marketplace.json` for the single-plugin marketplace declares an explicit version (0.3.0) for the `ui-ux-suite` entry.",1778669891088,"This extension is a command-line interface and MCP server tool that performs local design audits on projects. It scores design quality across 12 dimensions, citing UX laws and providing concrete fixes, all without dependencies or network access.",[208,209,210,211,212],"Quantified design scoring across 12 dimensions.","Grounds findings in 24 named UX laws with citations.","Generates code fixes for top findings.","Local execution with zero dependencies.","MCP server for AI editor integration.",[214,215,216],"Providing subjective design opinions or aesthetic preferences.","Acting as a design tool for creating mockups or wireframes.","Performing actions outside of local project file analysis.",[218,219,220,221],"Design Auditing","Accessibility Compliance","UX Law Adherence","Code Quality",[223,224],"Node.js 18+ required for execution.","Local project files for analysis.","3.1.0","To provide developers and designers with objective, data-driven insights into their project's design quality, moving beyond subjective reviews to measurable scores and actionable fixes.","The extension is robustly implemented, well-documented, and adheres to security and best practices. The only minor considerations are the 'Issues Attention' check showing no recent activity and the 'Logging' check being not applicable due to the tool's read-only nature, neither of which impact overall quality.","A high-quality, production-ready design audit tool with comprehensive documentation and security adherence.",[29,30,31,230,32,33,34],"ui",[232,233,234,235],"Auditing project design quality before launch.","Tracking design improvements over time with quantitative scores.","Integrating AI-powered design feedback into developer workflows.","Ensuring adherence to accessibility standards (WCAG, APCA).",[],{"codeQuality":238,"collectedAt":240,"documentation":241,"maintenance":244,"popularity":248,"security":250,"testCoverage":251},{"hasLockfile":239},false,1778669874428,{"descriptionLength":242,"readmeSize":243},62,23727,{"closedIssues90d":11,"forks":11,"hasChangelog":245,"openIssues90d":11,"pushedAt":246,"stars":247},true,1778653424000,3,{"npmDownloads":249},415,{"hasNpmPackage":245,"license":40,"smitheryVerified":239},{"hasCi":245,"hasTests":245},{"updatedAt":253},1778669891210,{"basePath":19,"githubOwner":20,"githubRepo":15,"locale":21,"slug":15,"type":255},"marketplace",null,{"evaluate":258,"extract":260},{"promptVersionExtension":225,"promptVersionScoring":26,"score":27,"tags":259,"targetMarket":36,"tier":37},[29,30,31,230,32,33,34],{"commitSha":39,"license":40,"marketplace":261,"plugin":263},{"name":15,"pluginCount":262},1,{"mcpCount":11,"provider":42,"skillCount":11},{"repoId":45},{"_creationTime":266,"_id":45,"identity":267,"providers":268,"workflow":507},1778668201924.7688,{"githubOwner":20,"githubRepo":15,"sourceUrl":17},{"classify":269,"discover":484,"extract":487,"github":488,"npm":506},{"commitSha":39,"extensions":270},[271,284,360,370,378,386,394,402,410,418,426,434,442,450,458,466,474],{"basePath":19,"description":52,"displayName":15,"installMethods":272,"rationale":273,"selectedPaths":274,"source":283,"sourceLanguage":21,"type":255},{"claudeCode":54},"marketplace.json at .claude-plugin/marketplace.json",[275,278,280],{"path":276,"priority":277},".claude-plugin/marketplace.json","mandatory",{"path":279,"priority":277},"README.md",{"path":281,"priority":282},"LICENSE","high","rule",{"basePath":19,"description":13,"displayName":15,"installMethods":285,"license":40,"rationale":286,"selectedPaths":287,"source":283,"sourceLanguage":21,"type":22},{"claudeCode":15},"plugin manifest at .claude-plugin/plugin.json",[288,290,291,292,295,297,299,301,303,305,307,309,311,313,315,317,319,321,323,325,327,329,331,333,335,337,339,341,343,345,347,350,352,354,356,358],{"path":289,"priority":277},".claude-plugin/plugin.json",{"path":279,"priority":277},{"path":281,"priority":282},{"path":293,"priority":294},"skills/a11y-audit/SKILL.md","medium",{"path":296,"priority":294},"skills/color-audit/SKILL.md",{"path":298,"priority":294},"skills/component-audit/SKILL.md",{"path":300,"priority":294},"skills/design-audit/SKILL.md",{"path":302,"priority":294},"skills/design-checklist/SKILL.md",{"path":304,"priority":294},"skills/design-compare/SKILL.md",{"path":306,"priority":294},"skills/design-score/SKILL.md",{"path":308,"priority":294},"skills/design-tokens/SKILL.md",{"path":310,"priority":294},"skills/flow-audit/SKILL.md",{"path":312,"priority":294},"skills/layout-audit/SKILL.md",{"path":314,"priority":294},"skills/refactor-plan/SKILL.md",{"path":316,"priority":294},"skills/style-direction/SKILL.md",{"path":318,"priority":294},"skills/theme-builder/SKILL.md",{"path":320,"priority":294},"skills/type-audit/SKILL.md",{"path":322,"priority":277},".mcp.json",{"path":324,"priority":282},"agents/accessibility-auditor.md",{"path":326,"priority":282},"agents/color-analyst.md",{"path":328,"priority":282},"agents/component-reviewer.md",{"path":330,"priority":282},"agents/design-auditor.md",{"path":332,"priority":282},"agents/interaction-analyst.md",{"path":334,"priority":282},"agents/layout-analyst.md",{"path":336,"priority":282},"agents/performance-ux-analyst.md",{"path":338,"priority":282},"agents/platform-advisor.md",{"path":340,"priority":282},"agents/psychology-analyst.md",{"path":342,"priority":282},"agents/typography-analyst.md",{"path":344,"priority":282},"agents/ux-flow-analyst.md",{"path":346,"priority":282},"agents/visual-style-advisor.md",{"path":348,"priority":349},"bin/ui-ux-suite.js","low",{"path":351,"priority":282},"commands/a11y.md",{"path":353,"priority":282},"commands/audit.md",{"path":355,"priority":282},"commands/colors.md",{"path":357,"priority":282},"commands/components.md",{"path":359,"priority":282},"commands/typography.md",{"basePath":361,"description":362,"displayName":363,"installMethods":364,"rationale":365,"selectedPaths":366,"source":283,"sourceLanguage":21,"type":369},"skills/a11y-audit","Accessibility audit covering WCAG 2.2, contrast, focus, keyboard, screen reader, touch targets","a11y-audit",{"claudeCode":54},"SKILL.md frontmatter at skills/a11y-audit/SKILL.md",[367],{"path":368,"priority":277},"SKILL.md","skill",{"basePath":371,"description":372,"displayName":373,"installMethods":374,"rationale":375,"selectedPaths":376,"source":283,"sourceLanguage":21,"type":369},"skills/color-audit","Color-only audit to extract, evaluate, and recommend improvements for the project's color system","color-audit",{"claudeCode":54},"SKILL.md frontmatter at skills/color-audit/SKILL.md",[377],{"path":368,"priority":277},{"basePath":379,"description":380,"displayName":381,"installMethods":382,"rationale":383,"selectedPaths":384,"source":283,"sourceLanguage":21,"type":369},"skills/component-audit","Component consistency audit covering state coverage, hierarchy, patterns","component-audit",{"claudeCode":54},"SKILL.md frontmatter at skills/component-audit/SKILL.md",[385],{"path":368,"priority":277},{"basePath":387,"description":388,"displayName":389,"installMethods":390,"rationale":391,"selectedPaths":392,"source":283,"sourceLanguage":21,"type":369},"skills/design-audit","Full project design audit that orchestrates all agents, scores across 12 dimensions, generates prioritized action plan","design-audit",{"claudeCode":54},"SKILL.md frontmatter at skills/design-audit/SKILL.md",[393],{"path":368,"priority":277},{"basePath":395,"description":396,"displayName":397,"installMethods":398,"rationale":399,"selectedPaths":400,"source":283,"sourceLanguage":21,"type":369},"skills/design-checklist","Interactive pre-launch design quality checklist","design-checklist",{"claudeCode":54},"SKILL.md frontmatter at skills/design-checklist/SKILL.md",[401],{"path":368,"priority":277},{"basePath":403,"description":404,"displayName":405,"installMethods":406,"rationale":407,"selectedPaths":408,"source":283,"sourceLanguage":21,"type":369},"skills/design-compare","Compare current design against a reference or competitor","design-compare",{"claudeCode":54},"SKILL.md frontmatter at skills/design-compare/SKILL.md",[409],{"path":368,"priority":277},{"basePath":411,"description":412,"displayName":413,"installMethods":414,"rationale":415,"selectedPaths":416,"source":283,"sourceLanguage":21,"type":369},"skills/design-score","Quick design score card covering 12 dimensions, top 5 improvements, under 2 minutes","design-score",{"claudeCode":54},"SKILL.md frontmatter at skills/design-score/SKILL.md",[417],{"path":368,"priority":277},{"basePath":419,"description":420,"displayName":421,"installMethods":422,"rationale":423,"selectedPaths":424,"source":283,"sourceLanguage":21,"type":369},"skills/design-tokens","Generate or improve a complete design token system covering color, typography, spacing, radius, shadows, motion","design-tokens",{"claudeCode":54},"SKILL.md frontmatter at skills/design-tokens/SKILL.md",[425],{"path":368,"priority":277},{"basePath":427,"description":428,"displayName":429,"installMethods":430,"rationale":431,"selectedPaths":432,"source":283,"sourceLanguage":21,"type":369},"skills/flow-audit","User flow and navigation audit covering information architecture, onboarding, error states","flow-audit",{"claudeCode":54},"SKILL.md frontmatter at skills/flow-audit/SKILL.md",[433],{"path":368,"priority":277},{"basePath":435,"description":436,"displayName":437,"installMethods":438,"rationale":439,"selectedPaths":440,"source":283,"sourceLanguage":21,"type":369},"skills/layout-audit","Layout and spacing audit covering grid, spacing consistency, density, responsive behavior","layout-audit",{"claudeCode":54},"SKILL.md frontmatter at skills/layout-audit/SKILL.md",[441],{"path":368,"priority":277},{"basePath":443,"description":444,"displayName":445,"installMethods":446,"rationale":447,"selectedPaths":448,"source":283,"sourceLanguage":21,"type":369},"skills/refactor-plan","Prioritized redesign action plan covering quick wins, medium effort, major rework","refactor-plan",{"claudeCode":54},"SKILL.md frontmatter at skills/refactor-plan/SKILL.md",[449],{"path":368,"priority":277},{"basePath":451,"description":452,"displayName":453,"installMethods":454,"rationale":455,"selectedPaths":456,"source":283,"sourceLanguage":21,"type":369},"skills/style-direction","Visual style direction recommendation with current style analysis + top 3 directions with implementation guidance","style-direction",{"claudeCode":54},"SKILL.md frontmatter at skills/style-direction/SKILL.md",[457],{"path":368,"priority":277},{"basePath":459,"description":460,"displayName":461,"installMethods":462,"rationale":463,"selectedPaths":464,"source":283,"sourceLanguage":21,"type":369},"skills/theme-builder","Build light/dark theme from scratch or improve existing. Complete surface, text, and interactive color system","theme-builder",{"claudeCode":54},"SKILL.md frontmatter at skills/theme-builder/SKILL.md",[465],{"path":368,"priority":277},{"basePath":467,"description":468,"displayName":469,"installMethods":470,"rationale":471,"selectedPaths":472,"source":283,"sourceLanguage":21,"type":369},"skills/type-audit","Typography-only audit covering font selection, type scale, readability, hierarchy, performance","type-audit",{"claudeCode":54},"SKILL.md frontmatter at skills/type-audit/SKILL.md",[473],{"path":368,"priority":277},{"basePath":19,"description":475,"displayName":15,"installMethods":476,"license":40,"rationale":477,"selectedPaths":478,"source":283,"sourceLanguage":21,"type":33},"UI/UX design audit tool for Claude Code. Scores projects across 12 dimensions: color contrast, typography, accessibility, layout, and more. WCAG 2.1, APCA, and OKLCH color science. Zero dependencies.",{"npm":15},"cli ecosystem detected at /",[479,481,482,483],{"path":480,"priority":277},"package.json",{"path":279,"priority":277},{"path":281,"priority":282},{"path":348,"priority":294},{"sources":485},[486],"manual",{"npmPackage":15},{"closedIssues90d":11,"description":489,"forks":11,"license":40,"openIssues90d":11,"pushedAt":246,"readmeSize":243,"stars":247,"topics":490},"Design audit for Claude Code. Scores UI/UX across 12 dimensions grounded in 24 named UX laws with primary-source citations. WCAG + APCA + OKLCH. Zero dependencies.",[31,491,492,493,389,494,495,496,497,498,499,500,501,502,503,421,34,504,505],"claude-code","claude-code-plugin","css","design-system","tailwind","ui-ux","a11y","color-contrast","developer-tools","typography","wcag","claude","apca","oklch","laws-of-ux",{"downloads":249},{"classifiedAt":508,"discoverAt":509,"extractAt":510,"githubAt":510,"npmAt":511,"updatedAt":508},1778669872552,1778668201924,1778669869497,1778669871418,[31,30,33,29,34,230,32],{"evaluatedAt":253,"extractAt":49,"updatedAt":253},[],[]]