Linter-driven development workflow for TypeScript + React with six specialized skills: component design, testing, refactoring, review, and documentation