This skill helps developers create effective user interfaces and improve user experience. It's aimed at frontend developers looking to enhance their design capabilities.
$ npx skills add https://github.com/ulpi-io/skills --skill frontend-design-ui-uxThis skill generates specification-driven design handoffs for frontend teams. Rather than producing visual mockups, it documents user flows, component contracts, design tokens, accessibility requirements, and responsive behavior in formats ready for engineering implementation. Use it when designing new features, redesigning existing interfaces, or establishing design-system foundations. The skill guides discovery of user context and product goals, models all interaction states including edge cases, and produces concrete artifacts that engineering agents can build from directly.
Install the skill using the provided command.
Designing responsive web applications
Enhancing user experience in mobile apps
Creating visually appealing landing pages
Improving accessibility in design
$ npx skills add https://github.com/ulpi-io/skills --skill frontend-design-ui-uxgit clone https://github.com/ulpi-io/skillsCopy the install command above and run it in your terminal.
Launch Claude Code, Cursor, or your preferred AI coding agent.
Use the prompt template or examples below to test the skill.
Adapt the skill to your specific use case and workflow.
Act as an expert frontend UI/UX designer for [COMPANY], a [INDUSTRY] company. Review the following [DATA] and suggest improvements for the user interface and user experience. Focus on usability, accessibility, visual hierarchy, and modern design principles. Provide specific recommendations with code snippets if applicable.
## UI/UX Review for Acme Corp's Dashboard
### Key Findings
- **Visual Hierarchy Issues**: The primary CTA button ("Export Report") is visually weaker than secondary buttons. Recommend increasing its size and contrast.
- **Accessibility Gaps**: Low contrast on error messages (gray text on white background). Should be at least 4.5:1 ratio.
- **Layout Problems**: Cards in the analytics section have inconsistent padding (16px vs 24px). Standardize to 20px.
### Recommended Improvements
#### 1. Button Styling
```css
/* Before */
.cta-button {
background: #f0f0f0;
color: #333;
padding: 8px 16px;
}
/* After */
.cta-button {
background: #0066cc;
color: white;
padding: 12px 24px;
font-weight: 600;
box-shadow: 0 2px 4px rgba(0,0,0,0.1);
}
```
#### 2. Error Message Styling
```css
.error-message {
color: #d32f2f; /* Dark red for better contrast */
background: #ffebee; /* Light red background */
padding: 8px 12px;
border-radius: 4px;
}
```
#### 3. Card Layout Standardization
```css
.analytics-card {
padding: 20px;
margin-bottom: 20px;
border-radius: 8px;
box-shadow: 0 1px 3px rgba(0,0,0,0.1);
}
```
Would you like me to generate a Figma file with these changes implemented?AI platform for clinical neurotech development
AI-powered design quality evaluation and benchmarking
Virtual property tours with 3D staging
Transform Your Home with AI Room Design – Casavista Dremiai App
Transform e-commerce visuals with innovative AI tools
AI-powered home design and planning made easy
Take a free 3-minute scan and get personalized AI skill recommendations.
Take free scan