Create production-grade frontend interfaces with high design quality. Ideal for marketing teams needing custom, non-generic UI designs. Works with React and CSS. Integrates with Claude Code, Cursor, Windsurf, and Cline.
claude install anthropics/skills/frontend-designUnlock the potential of your sales, marketing, and RevOps teams with Frontend Design by anthropics. This innovative skill allows for rapid development and refinement of user interfaces, enabling teams to deliver exceptional web and mobile experiences. As a result, you can engage customers more effectively and shorten your product launch timelines. With Frontend Design, you can easily create responsive designs and prototypes that align with your brand's vision. The collaborative features make it simple for teams to gather feedback and iterate quickly, ensuring that your designs are not only visually stunning but also optimized for performance. Experience increased efficiency and market readiness, ultimately driving revenue growth and customer satisfaction.
[{"step":"Define Requirements","action":"Gather specifics about the component's purpose, target audience, and design constraints. Note the color scheme, typography, responsive breakpoints, and any framework constraints (e.g., Next.js, Vite).","tip":"Use tools like Figma or Adobe XD to inspect design mockups and extract exact color codes (#HEX) and font weights. Share these with the AI to ensure pixel-perfect implementation."},{"step":"Generate Component Code","action":"Paste the prompt template into your AI tool (e.g., Type, Claude Code, or Cursor) and replace placeholders with your requirements. Request the AI to generate the React component with Tailwind CSS classes.","tip":"Ask the AI to include comments in the code for clarity, especially if you're sharing it with a team. Request a breakdown of the responsive behavior and accessibility features."},{"step":"Review and Customize","action":"Inspect the generated code for correctness. Modify colors, text, or layout to match your brand guidelines. Ensure the component handles edge cases (e.g., long text, missing images).","tip":"Use Tailwind CSS IntelliSense in VS Code to validate class names and preview changes in real-time. Test the component in different screen sizes using browser dev tools."},{"step":"Integrate and Test","action":"Add the component to your project and test it in isolation. Verify functionality across browsers (Chrome, Firefox, Safari) and devices. Check for performance impact (e.g., bundle size, render speed).","tip":"Use tools like Lighthouse in Chrome DevTools to audit performance and accessibility. Optimize the component if needed (e.g., lazy-load images, reduce CSS complexity)."},{"step":"Document and Share","action":"Add usage instructions and examples to your project's documentation. Share the component with your team via GitHub, Storybook, or a shared design system.","tip":"Create a Storybook instance for the component to showcase variations (e.g., different states, themes) and make it reusable across projects."}]
Create responsive web designs that adapt seamlessly to various screen sizes.
Develop user interface prototypes to visualize and test design concepts quickly.
Optimize user experience for mobile apps by implementing best design practices.
Collaborate on design feedback and revisions to enhance team productivity.
claude install anthropics/skills/frontend-designgit clone https://github.com/anthropics/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.
Design a production-ready frontend component for [PAGE_TYPE] using React and Tailwind CSS. The component should follow modern design principles with [COLOR_SCHEME] and [TYPOGRAPHY]. Include responsive behavior for [BREAKPOINTS]. Provide the component code, a live preview description, and usage instructions for [FRAMEWORK]. Ensure accessibility compliance with WCAG 2.1 AA standards.
Here’s a production-ready hero section for a SaaS landing page with a dark gradient background, modern typography, and a prominent CTA button. The component is built with React and Tailwind CSS, fully responsive, and includes hover animations for better UX.
```jsx
import React from 'react';
const HeroSection = () => {
return (
<section className="relative bg-gradient-to-r from-slate-900 via-purple-900 to-slate-800 overflow-hidden">
<div className="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-20">
<div className="text-center">
<h1 className="text-4xl md:text-6xl font-bold tracking-tight text-white">
Build Faster with Our AI-Powered Platform
</h1>
<p className="mt-6 max-w-3xl mx-auto text-xl text-slate-300">
Streamline your workflow with intelligent automation and seamless integrations.
Trusted by 10,000+ teams worldwide.
</p>
<div className="mt-10 flex justify-center">
<button className="inline-flex items-center px-8 py-4 border border-transparent text-base font-medium rounded-full shadow-sm text-white bg-indigo-600 hover:bg-indigo-700 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-indigo-500 transition-all duration-200 transform hover:scale-105">
Start Free Trial
</button>
</div>
</div>
</div>
</section>
);
};
export default HeroSection;
```
**Live Preview Description:**
The hero section features a full-width gradient background transitioning from deep slate to vibrant purple. The headline uses a bold, modern font (Inter) at 4xl on mobile and 6xl on desktop, with tight letter spacing for readability. The supporting text is in a lighter slate shade at 1xl, centered below the headline. The CTA button is a rounded pill shape with a subtle shadow, indigo background, and scales slightly on hover for interactive feedback. The entire section collapses to a single column on mobile devices.
**Usage Instructions:**
1. Save the component as `HeroSection.jsx` in your React project.
2. Import and render it in your page component:
```jsx
import HeroSection from './components/HeroSection';
function HomePage() {
return (
<div>
<HeroSection />
{/* Other page content */}
</div>
);
}
```
3. Customize the text, colors, and button actions by modifying the props or component directly.
4. For Next.js projects, ensure Tailwind CSS is properly configured in your `tailwind.config.js`.
5. Test responsiveness using Chrome DevTools or real devices to verify breakpoints (sm: 640px, md: 768px, lg: 1024px).
**Accessibility Notes:**
- The color contrast between text and background meets WCAG 2.1 AA standards (contrast ratio > 4.5:1).
- The button has a focus ring for keyboard navigation.
- Semantic HTML structure is used for screen readers.AI and human support for seamless service at scale
marketplace for graphic design assets
Open source metrics and monitoring for your systems and services
Manage microservices traffic and enhance security with comprehensive observability features.
Orchestrate workloads with multi-cloud support, job scheduling, and integrated service discovery features.
Monitor frontend performance and debug effectively with session replay and analytics.
Take a free 3-minute scan and get personalized AI skill recommendations.
Take free scan