Modern web development expertise covering React, Node.js, databases, and full-stack architecture. Use when: building web applications, developing APIs, creating frontends, setting up databases, deploying web apps, or when user mentions React, Next.js, Express, REST API, GraphQL, MongoDB, PostgreSQL, or full-stack development.
72
58%
Does it follow best practices?
Impact
92%
1.16xAverage score across 3 eval scenarios
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./awesome_agent_skills/fullstack-developer/SKILL.mdFrontend architecture and state management
Frontend directory structure
66%
66%
React Query for server state
0%
100%
react-hook-form usage
0%
100%
TypeScript types defined
100%
100%
Loading state handled
100%
100%
Error state handled
100%
100%
Tailwind CSS styling
0%
100%
Composition over prop drilling
62%
100%
Custom hooks extracted
0%
0%
Dependencies listed
100%
100%
Setup instructions provided
100%
100%
Backend API structure, validation, and ORM
Backend directory structure
30%
40%
Zod for validation
100%
100%
Prisma as ORM
100%
100%
TypeScript used in backend
100%
100%
Correct 201 on creation
100%
100%
Correct 400 on validation failure
100%
100%
Consistent error response shape
100%
100%
Prisma schema provided
100%
100%
RESTful route naming
100%
100%
Dependencies listed
100%
100%
Setup instructions provided
70%
100%
Database query optimization and transactions
No N+1 queries
100%
100%
Transactions for related ops
100%
100%
Indexes on queried fields
100%
100%
Connection pooling configured
50%
66%
Prisma include for relations
100%
100%
TypeScript backend
100%
100%
Zod or schema validation
100%
100%
Proper HTTP status codes
100%
100%
Dependencies listed
100%
100%
Setup instructions provided
100%
100%
4fd8f22
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.