Universal coding standards, best practices, and patterns for TypeScript, JavaScript, React, and Node.js development.
32
28%
Does it follow best practices?
Impact
—
No eval scenarios have been run
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./.claude/skills/coding-standards/SKILL.mdTypeScript code quality patterns
Immutable updates
100%
100%
No array mutation
0%
100%
Parallel fetching
100%
100%
No any types
100%
100%
Typed interfaces
100%
100%
Verb-noun function names
100%
100%
Descriptive variable names
75%
100%
Named constants
40%
50%
Error handling
41%
100%
Early returns
25%
62%
React component patterns
Typed props interfaces
100%
100%
Custom hook extraction
100%
100%
Functional state update
0%
0%
Conditional rendering with &&
80%
100%
useMemo for filtering
100%
100%
useCallback for handlers
0%
100%
Lazy loading EmployeeProfile
100%
100%
Suspense with fallback
100%
100%
No any types
100%
100%
Named functional exports
50%
100%
API design, validation, and testing standards
ApiResponse envelope
100%
100%
Meta pagination field
50%
100%
Zod schema validation
0%
100%
REST method conventions
100%
100%
Query param filtering
100%
100%
JSDoc on service functions
30%
100%
AAA test structure
70%
80%
Descriptive test names
100%
100%
Types file naming
0%
100%
No any types
100%
100%
Verb-noun service names
100%
100%
b09913f
Table of Contents
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.