Build modern frontend applications using React, Vue, or vanilla JavaScript. Use this skill for creating UI components, pages, forms, and interactive web interfaces with proper styling, accessibility, and responsive design.
Build components following project patterns. Write accessible, responsive code with TypeScript.
requirements: What to buildfiles_to_create: Files to createfiles_to_modify: Existing files to modifypatterns_to_follow: Reference patterns in codebaseSend progress updates to the task chat so users can follow along. Use TaskUserResponse MCP tool for key milestones:
When to send updates:
Example:
TaskUserResponse(message="🚀 Starting to build the calculator. Creating Calculator, Display, ButtonPanel, and Button components with TypeScript.")
TaskUserResponse(message="✅ Calculator complete! Created 4 components with full arithmetic logic, keyboard support, and error handling. Run `npm run dev` to test.")
Keep messages concise (1-2 sentences). Focus on what the user cares about.
TaskUserResponseTaskUserResponse with summary{
"files_created": ["src/App.tsx", "src/components/Game.tsx"],
"files_modified": [],
"framework": "React 18 with TypeScript",
"commands": {
"install": "npm install",
"dev": "npm run dev"
}
}