ui-craft

Detect a project's visual system and apply craft-oriented design guidance to interfaces.

Updated May 22, 2026
One-click install
npx skills add https://github.com/Nweremizu/ekklesia --skill ui-craft-nweremizu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ui-craft
Source: https://github.com/Nweremizu/ekklesia/tree/main/.junie/skills/ui-craft
Command: npx skills add https://github.com/Nweremizu/ekklesia --skill ui-craft-nweremizu

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

UI Craft helps you avoid generic, AI-looking interfaces by applying a disciplined design process for layout, typography, color, motion, accessibility, and responsive behavior.

Core Features & Use Cases

  • Design system discovery: Detects the project’s existing stack, tokens, and visual patterns before making decisions.
  • Craft-focused implementation: Guides building and refining dashboards, landing pages, forms, tables, theming, and motion without fighting the codebase.
  • Review and polish workflow: Supports audits and refinements that improve hierarchy, spacing, accessibility, feedback states, and overall polish.
  • Use case: A product team can use this Skill to reshape a dense admin dashboard into a clear, accessible, production-ready interface with stronger hierarchy and fewer generic patterns.

Quick Start

Use the ui-craft skill to review this screen and polish the interface so it feels intentional, accessible, and consistent with the project’s existing design system.

Frequently Asked Questions about ui-craft

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I make my AI-generated UI look less generic and more professional?

To make an AI-generated UI look professional, you need craft-oriented design guidance that improves layout, typography, color, motion, accessibility, and responsive behavior. This ensures the interface feels intentional and production-ready rather than generic.

How do I audit and polish an existing dashboard for better visual hierarchy?

To polish an existing dashboard, apply a review workflow that refines spacing, hierarchy, feedback states, and accessibility. This detects the project's existing visual system and improves overall interface consistency without fighting the codebase.

What is the best way to ensure interface accessibility and responsive layout during development?

The best way to ensure interface accessibility and responsive layout is to apply design guardrails for state-handling, motion, and typography during the building phase. This produces interfaces that feel intentional and production-ready.

Can I refine forms and tables without breaking my current design system tokens?

Yes, you can refine forms and tables without breaking your design system. The process detects the project's existing stack, tokens, and visual patterns before making decisions, ensuring refinements align with the current codebase.

Does interface polish require specific design frameworks to work effectively?

Interface polish does not require specific design frameworks because it works by detecting the project's existing stack, tokens, and visual patterns. It applies craft-oriented guidance directly to your current setup.

Why does my landing page motion design feel inconsistent with the rest of my interface?

Landing page motion design feels inconsistent when it lacks motion guardrails aligned with the project's visual system. Applying a disciplined design process ensures motion, feedback states, and theming feel intentional and accessible.