Frontend Dev Guidelines
Helps with frontend development, guidelines as part of building frontend UIs and user experiences workflows.
Install on your platform
We auto-selected Claude Code based on this skill’s supported platforms.
Run in terminal (recommended)
claude mcp add bbeierle12-frontend-dev-guidelines npx -- -y @trustedskills/bbeierle12-frontend-dev-guidelines
Or manually add to ~/.claude/settings.json
{
"mcpServers": {
"bbeierle12-frontend-dev-guidelines": {
"command": "npx",
"args": [
"-y",
"@trustedskills/bbeierle12-frontend-dev-guidelines"
]
}
}
}Requires Claude Code (claude CLI). Run claude --version to verify your install.
About This Skill
What it does
This skill provides guidance and examples for frontend development, specifically focusing on building user interfaces (UIs) and user experiences. It outlines recommended project structures, component patterns using TypeScript and React, and techniques for data fetching and route lazy loading. The goal is to help developers establish consistent and maintainable frontend workflows.
When to use it
- When setting up a new frontend project and needing guidance on directory structure.
- When implementing components and wanting examples of functional components with TypeScript props.
- When optimizing data fetching performance using React Suspense.
- To learn how to implement lazy loading for routes in a React application.
Key capabilities
- Project Structure Guidance: Provides a recommended project layout including
features,components,hooks,utils,types,api, andstylesdirectories. - Component Patterns: Demonstrates functional components with TypeScript interfaces, showcasing how to define props and handle loading states.
- Data Fetching with Suspense: Illustrates the use of React's Suspense for managing data fetching and displaying fallback content (e.g., a skeleton loader).
- Lazy Loading Routes: Shows how to implement lazy-loaded routes using
React.lazyandSuspense.
Example prompts
- "Show me an example of a functional component with TypeScript props."
- "How can I use React Suspense for data fetching?"
- "What is the recommended project structure for a new frontend application?"
- “Give me an example of lazy loading routes in react”
Tips & gotchas
- This skill provides guidelines and examples; adapt them to your specific project needs.
- The provided code snippets are intended as illustrations and may require modification for integration into existing projects.
- Familiarity with React, TypeScript, and basic frontend development concepts is helpful to understand the guidance offered by this skill.
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.