react-coding-standards

Installation
SKILL.md

React & TypeScript coding standards

This skill applies company coding standards expressed as Avoid (anti-patterns) and Prefer (recommended patterns) to in-code patterns only. For file and folder naming and structure, use react-files-structure-standards.

Source of truth (priority order)

When resolving standards, use this order:

  1. Project tooling: ESLint config (eslint.config.js / .eslintrc*), TypeScript config (tsconfig.json, tsconfig.app.json). Run yarn lint or npm run lint; fix auto-fixable issues first.
  2. Reference files in references/ (see table below) for Avoid/Prefer rules and examples.
  3. Reference codebase (if provided): e.g. a frontend app under the same org — use it to infer naming, structure, and patterns (hooks returning data only, FunctionComponent + destructured props, *.utils.ts / *.store.ts, test style with Vitest or Jest).

Reference categories

Standards are defined in the references/ folder. Load these files when you need the exact Avoid/Prefer rules and examples:

Category File Scope
Coding patterns references/common-coding-patterns.md TypeScript (types, control flow, errors, enums, destructuring, etc.)
Related skills

More from lichens-innovation/skills

Installs
13
First Seen
Feb 25, 2026