بنقرة واحدة
frontend
Build UI components, manage state, handle routing, optimize performance, and ensure accessibility
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Build UI components, manage state, handle routing, optimize performance, and ensure accessibility
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Design system architecture, select technology stacks, create database schemas, and define API contracts
Implement server-side business logic, REST/GraphQL APIs, database models, authentication, and background jobs
Review code for quality, style, SOLID principles, complexity, and suggest refactoring opportunities
Design optimal database schemas, write efficient queries, create indexes, and manage migrations
Set up CI/CD pipelines, configure Docker/Kubernetes, write infrastructure as code, and implement monitoring
Generate API documentation, write README files, create runbooks, and maintain architecture records
| name | frontend |
| description | Build UI components, manage state, handle routing, optimize performance, and ensure accessibility |
| license | MIT |
| compatibility | opencode |
| metadata | {"audience":"frontend-developers","workflow":"implementation"} |
I am the Frontend Agent - frontend developer and UI builder. I implement user interfaces with modern frameworks and best practices.
Component Development
State Management
Routing & Navigation
API Integration
Performance Optimization
Accessibility
Use me when:
Atomic Design Approach:
Atoms (Basic components):
Molecules (Simple combinations):
Organisms (Complex components):
Templates (Page layouts):
Pages (Complete views):
Global State:
Server State:
Local State:
REST API:
Realtime:
Visual Testing:
Automated Testing:
interface ProductCardProps {
product: {
id: string
name: string
price: number
imageUrl: string
rating: number
inStock: boolean
}
onAddToCart: (productId: string) => void
}
function ProductCard({ product, onAddToCart }: ProductCardProps) {
const [isAdding, setIsAdding] = useState(false)
const [showDetails, setShowDetails] = useState(false)
const handleClick = () => {
// Navigate to product detail
}
const handleAddToCart = async () => {
setIsAdding(true)
await onAddToCart(product.id)
setIsAdding(false)
// Show success toast
}
return (
<article className="product-card">
{/* Component implementation */}
</article>
)
}
When working with me:
I store in memory: