Frontend Dev
Generates clean, functional HTML, CSS, and JavaScript code based on provided designs or specifications.
Install on your platform
We auto-selected Claude Code based on this skill’s supported platforms.
Run in terminal (recommended)
claude mcp add frontend-dev npx -- -y @trustedskills/frontend-dev
Or manually add to ~/.claude/settings.json
{
"mcpServers": {
"frontend-dev": {
"command": "npx",
"args": [
"-y",
"@trustedskills/frontend-dev"
]
}
}
}Requires Claude Code (claude CLI). Run claude --version to verify your install.
About This Skill
What it does
This skill generates clean, functional HTML, CSS, and JavaScript code for frontend development projects. It's specifically designed to create or modify Next.js pages, React components, Tailwind CSS styles, API integrations, hooks, and i18n configurations. The generated code adheres to a strict design system known as the Swiss International Style.
When to use it
- Creating new Next.js pages.
- Developing individual React components.
- Generating or updating Tailwind CSS styling for UI elements.
- Integrating with APIs within a frontend application.
- Implementing custom hooks for component logic.
- Adding internationalization (i18n) support to your project.
Key capabilities
- Generates Next.js pages, React components, and Tailwind CSS styles.
- Supports API integration and hook development.
- Enforces the Swiss International Style design system.
- Provides pre-defined code templates for new components.
- Includes specific coding standards (linting, formatting).
Example prompts
- "Create a Next.js page with a title 'My Page' and a button that triggers an action."
- "Generate a React component called 'MyComponent' with a title prop and an onAction function."
- "Write Tailwind CSS for a button with Hyper Blue background and white text."
Tips & gotchas
- Mandatory Style Guide: You must read
docs/agent/design/style-guide.mdto understand the Swiss International Style before using this skill. Failure to do so will result in code that won't be accepted. - Strict Formatting: The generated code adheres to very specific formatting rules (no rounded corners, hard shadows only). Expect a rigid and consistent look.
- Pre-Commit Checks: The agent expects you to run
npm run lintandnpm run formatbefore committing any changes.
Tags
TrustedSkills Verification
Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.
Security Audits
| Gen Agent Trust Hub | Pass |
| Socket | Pass |
| Snyk | Pass |
🌐 Community
Passed automated security scans.