react-nextjs-development
Build React and Next.js Applications
This skill provides structured workflows for developing modern React and Next.js applications with App Router, Server Components, and TypeScript. It guides you through project setup, component architecture, styling, data fetching, routing, forms, testing, and deployment.
تنزيل ZIP المهارة
رفع في Claude
اذهب إلى Settings → Capabilities → Skills → Upload skill
فعّل وابدأ الاستخدام
اختبرها
استخدام "react-nextjs-development". Create a Next.js 14 project with App Router and TypeScript
النتيجة المتوقعة:
- Project structure created with app/ directory for App Router
- TypeScript configured with strict mode and proper tsconfig paths
- Tailwind CSS v4 installed with base configuration
- ESLint and Prettier set up with React-specific rules
- Basic layout and page templates generated
استخدام "react-nextjs-development". Build a user profile component with edit functionality
النتيجة المتوقعة:
- Server Component for fetching user data from API
- Client Component for form interaction and state management
- Zod schema for profile validation with custom error messages
- React Hook Form integration with proper type inference
- Tailwind-styled responsive profile card with edit modal
التدقيق الأمني
آمنThis skill is a documentation and workflow bundle containing only markdown content with usage prompts. Static analysis flagged 55 external_commands patterns and 11 cryptographic patterns, but all are FALSE POSITIVES - the backticks are markdown code formatting, not shell execution, and no cryptographic code exists. No security risks identified. Safe for publication.
درجة الجودة
ماذا يمكنك بناءه
Frontend Developer Building a Dashboard
Create a modern admin dashboard with Next.js App Router, Server Components for data fetching, and Tailwind CSS for responsive design with proper component architecture.
Full-Stack Developer Starting a SaaS Project
Rapidly scaffold a new SaaS application with TypeScript, implement authentication flows, set up form validation with Zod, and deploy to Vercel with preview environments.
Team Lead Establishing Development Standards
Define consistent React patterns, component architecture guidelines, testing strategies, and code quality gates for a development team adopting Next.js 14+.
جرّب هذه الموجهات
Help me scaffold a new Next.js 14 project with App Router, TypeScript, and Tailwind CSS. Set up the basic folder structure with proper conventions for components, lib, and app directories.
Create a Server Component that fetches data from an API endpoint and displays it in a list. Include proper error handling, loading states, and TypeScript types for the data structure.
Build a multi-step form using React Hook Form with Zod schema validation. Include field-level error messages, form state persistence, and proper TypeScript integration for type-safe form data.
Set up Next.js App Router parallel routes for a dashboard layout with intercepting routes for modal dialogs. Include proper slot configurations and conditional rendering based on navigation context.
أفضل الممارسات
- Use Server Components by default and only switch to Client Components when interactivity is required
- Implement proper TypeScript types for all components, props, and API responses to catch errors at compile time
- Follow the colocation principle by keeping components, styles, and tests together in feature-based directories
تجنب
- Avoid using useEffect for data fetching when Server Components can handle it more efficiently
- Do not pass large JSON objects as client component props - fetch data directly in the component
- Never skip error boundaries - always implement proper error handling for async operations
الأسئلة المتكررة
What is the difference between App Router and Pages Router in Next.js?
When should I use Server Components vs Client Components?
Is Tailwind CSS v4 compatible with Next.js App Router?
How do I handle authentication with Server Components?
Can I use this skill with an existing Next.js 13 project?
What testing frameworks does this skill recommend?
تفاصيل المطور
المؤلف
sickn33الترخيص
MIT
المستودع
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/react-nextjs-developmentمرجع
main
بنية الملفات
📄 SKILL.md