juniors-best-practice

Solid

Juniors-focused React and TypeScript best practices. Use this skill when writing or reviewing code to enforce clear, consistent, and maintainable patterns across common scopes like React, TypeScript, styling, devtools, assets, and Git.

Code & Development 14 stars 1 forks Updated 1 months ago MIT

Install

View on GitHub

Quality Score: 72/100

Stars 20%
39
Recency 20%
75
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Juniors Best Practice Juniors-focused best practices for React and TypeScript projects. The rules are short, practical, and organized by scope to guide consistent code reviews, refactoring, and new feature work. ## When to Apply Reference these guidelines when: - Writing or reviewing React/TypeScript code for clarity and consistency - Teaching junior developers or establishing baseline team conventions - Refactoring code to align with simple, maintainable patterns - Standardizing project-wide practices (imports, tooling, naming, commits) ## Rule Categories by Priority | Priority | Category | Impact | Prefix | | -------- | -------------------- | ---------- | ------------- | | 1 | Beginner Foundations | HIGH | `beginner-` | | 2 | TypeScript | MEDIUM | `typescript-` | | 3 | React | MEDIUM | `react-` | | 4 | Styling | MEDIUM | `styling-` | | 5 | Devtools | MEDIUM | `devtools-` | | 6 | Assets | LOW-MEDIUM | `assets-` | | 7 | Git | LOW | `git-` | | 8 | REST | MEDIUM | `rest-` | ## Quick Reference ### 1. Beginner Foundations (HIGH) - `beginner-early-return` - Prefer early returns to reduce nesting - `beginner-double-negation` - Avoid `!isNotX` patterns - `beginner-unnecessary-destructuring` - Keep objects intact for clarity - `beginner-co...

Details

Author
siberiacancode
Repository
siberiacancode/agent-skills
Created
3 months ago
Last Updated
1 months ago
Language
TypeScript
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category