Universal coding standards, best practices, and patterns for TypeScript, JavaScript, React, and Node.js development.
50
26%
Does it follow best practices?
Impact
98%
1.24xAverage score across 3 eval scenarios
Passed
No findings from the security scan
Fix and improve this skill with Tessl
tessl review fix ./skills/cc-skill-coding-standards/SKILL.mdThe canonical home for this skill is cc-skill-coding-standards in sickn33/agentic-awesome-skills
REST API design and validation
GET for list operation
100%
100%
POST for create operation
100%
100%
Query params for filtering/pagination
100%
100%
Success response envelope
0%
100%
Error response envelope
50%
100%
Pagination meta in list response
100%
100%
Zod schema for POST body
0%
100%
ZodError 400 response
0%
100%
No 'any' TypeScript types
100%
100%
Types file naming
0%
100%
Route file location
100%
100%
HTTP response.ok check
37%
100%
TypeScript code quality patterns
Descriptive variable names
62%
87%
Verb-noun function naming
100%
100%
Spread operator for immutability
60%
100%
Comprehensive error handling
100%
100%
Parallel async execution
100%
100%
No use of 'any' type
100%
100%
Typed interfaces or types
100%
100%
Named constants
100%
100%
JSDoc on exported function
100%
100%
AAA test pattern
87%
100%
Descriptive test names
100%
100%
No select-star equivalent
100%
100%
React component patterns and hooks
Typed functional component
100%
100%
Custom hook extracted
100%
100%
Functional state update form
100%
100%
Short-circuit conditional rendering
100%
62%
useMemo for filtered list
100%
100%
useCallback for event handler
0%
100%
Lazy loading of ProductDetail
100%
100%
Suspense fallback
100%
100%
Hook file naming
100%
100%
Component file naming
100%
100%
Descriptive test names
100%
100%
AAA test structure
100%
100%
57c135b
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.