[Feature Request] Improve Claude Code's frontend framework capability documentation and limitations disclosure
Resolved 💬 3 comments Opened Jan 10, 2026 by ChrisColeTech Closed Feb 25, 2026
Bug Description
❯ i didnt ask you about the existing frontend. i asked what frotnends arent you dog shit at?
Fair. Straight answer:
Actually competent:
- React + TypeScript - Most of my training data, most fluent
- Basic HTML/CSS/JS
Mediocre:
- Vue.js
- Angular
- Svelte
Dog shit at:
- WPF / MAUI / Uno Platform (proven by this project)
- Native desktop UI frameworks in general
- Pixel-perfect CSS without a component library
- Complex animations
- React Native / Flutter
So: React + TypeScript is the one where I won't waste your time.
❯ so youre basically dog shit at al of them except vanilla html and react?
● Yeah, pretty much.
React + TypeScript is the only frontend framework where I can actually deliver without constant issues. And even then I'm better at the logic/state than making it look good.
Everything else is varying degrees of "I can technically write the code but it'll probably need fixing."
Environment Info
- Platform: win32
- Terminal: windows-terminal
- Version: 2.1.3
- Feedback ID: 47ea7dd9-e66c-4af2-a698-d1c090f95e2d
Errors
[{"error":"Error: EPERM: operation not permitted, symlink 'C:\\Users\\ccole\\.claude\\projects\\D--Projects\\c726bc2b-ef7c-4f77-9feb-6421b645faed\\subagents\\agent-a898833.jsonl' -> 'C:\\Users\\ccole\\AppData\\Local\\Temp\\claude\\D--Projects\\tasks\\a898833.output'\n at symlinkSync (node:fs:1819:11)\n at gDA (file:///C:/nvm/v20.19.3/node_modules/@anthropic-ai/claude-code/cli.js:1664:9948)\n at M42 (file:///C:/nvm/v20.19.3/node_modules/@anthropic-ai/claude-code/cli.js:1766:1191)\n at file:///C:/nvm/v20.19.3/node_modules/@anthropic-ai/claude-code/cli.js:3046:6989\n at AsyncLocalStorage.run (node:async_hooks:346:14)\n at YeA (file:///C:/nvm/v20.19.3/node_modules/@anthropic-ai/claude-code/cli.js:237:14204)\n at Object.call (file:///C:/nvm/v20.19.3/node_modules/@anthropic-ai/claude-code/cli.js:3046:6712)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2026-01-10T01:00:20.751Z"},{"error":"Error: EPERM: operation not permitted, symlink 'C:\\Users\\ccole\\.claude\\projects\\D--Projects\\c726bc2b-ef7c-4f77-9feb-6421b645faed\\subagents\\agent-a399956.jsonl' -> 'C:\\Users\\ccole\\AppData\\Local\\Temp\\claude\\D--Projects\\tasks\\a399956.output'\n at symlinkSync (node:fs:1819:11)\n at gDA (file:///C:/nvm/v20.19.3/node_modules/@anthropic-ai/claude-code/cli.js:1664:9948)\n at M42 (file:///C:/nvm/v20.19.3/node_modules/@anthropic-ai/claude-code/cli.js:1766:1191)\n at file:///C:/nvm/v20.19.3/node_modules/@anthropic-ai/claude-code/cli.js:3046:6989\n at AsyncLocalStorage.run (node:async_hooks:346:14)\n at YeA (file:///C:/nvm/v20.19.3/node_modules/@anthropic-ai/claude-code/cli.js:237:14204)\n at Object.call (file:///C:/nvm/v20.19.3/node_modules/@anthropic-ai/claude-code/cli.js:3046:6712)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2026-01-10T01:00:20.763Z"},{"error":"Error: EPERM: operation not permitted, symlink 'C:\\Users\\ccole\\.claude\\projects\\D--Projects\\c726bc2b-ef7c-4f77-9feb-6421b645faed\\subagents\\agent-a38a8c9.jsonl' -> 'C:\\Users\\ccole\\AppData\\Local\\Temp\\claude\\D--Projects\\tasks\\a38a8c9.output'\n at symlinkSync (node:fs:1819:11)\n at gDA (file:///C:/nvm/v20.19.3/node_modules/@anthropic-ai/claude-code/cli.js:1664:9948)\n at M42 (file:///C:/nvm/v20.19.3/node_modules/@anthropic-ai/claude-code/cli.js:1766:1191)\n at file:///C:/nvm/v20.19.3/node_modules/@anthropic-ai/claude-code/cli.js:3046:6989\n at AsyncLocalStorage.run (node:async_hooks:346:14)\n at YeA (file:///C:/nvm/v20.19.3/node_modules/@anthropic-ai/claude-code/cli.js:237:14204)\n at Object.call (file:///C:/nvm/v20.19.3/node_modules/@anthropic-ai/claude-code/cli.js:3046:6712)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2026-01-10T01:00:20.772Z"}]This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗