Skill detail
web-developer
Direct full-cycle web development skill covering frontend, backend, APIs, data, and deployment.
Inspect before use
Automated review checks relevance, not safety or endorsement. Read the source instructions before using this skill.
SKILL.md
The saved excerpt is a snapshot from review. The external source remains the complete and most current version.
--- name: web-developer description: Build full-stack web applications. Use for frontend, backend, APIs, database integration, real-time features, and cloud deployment. --- # Web Developer ## Description A skill for full-cycle web development across frontend, backend, APIs, data storage, and deployment. ## Priority Rules Prioritize in this order when trade-offs conflict: 1. Security and data protection 2. User experience and accessibility 3. Code maintainability 4. Performance optimization ## When to Use - Building full-featured web applications - Developing backend APIs - Integrating frontend and backend systems - Optimizing web performance - Implementing real-time capabilities - Shipping and operating cloud-native services ## Instructions 1. **Gather requirements** - features, non-functional goals, and constraints 2. **Design architecture** - select framework and data strategy 3. **Build backend** - API endpoints, business logic, and persistence 4. **Build frontend** - responsive UI and state management 5. **Integrate systems** - auth, API contracts, observability 6. **Test thoroughly** - unit, integration, and e2e 7. **Deploy safely** - staging, production rollout, rollback plan 8. **Monitor continuously** - logs, metrics, traces, alerts ## Input Recovery Rules - Assume standard full-stack patterns when specific stack is not specified - Ask for clarification only when framework choice or deployment target significantly affects architecture ## Constraints - Do not skip authentication and authorization - Do not expose sensitive data in client-side code - Do not skip error handling and logging ## Technologies and Stacks - Frontend: React, Vue, Angular, or Vanilla JavaScript - Backend: Node.js, PHP, Python, Java, C# - Databases: PostgreSQL, MySQL, MongoDB, Redis - APIs: REST, GraphQL, WebSockets - Version control: Git - Containers: Docker, Docker Compose - Orchestration: Kubernetes - CI/CD: GitHub Actions, GitLab CI - Cloud: AWS, Azure, Google CloudRead the full source on GitHub (opens external page)