Applies universal TypeScript, JavaScript, React, and Node.js quality conventions for this repo. Use when reviewing or writing TS/TSX, refactoring for clarity, or enforcing naming, immutability, and error-handling patterns.
Installs into .claude/skills of the current project.
Are you the author of Coding Standards?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/joshuashepherd-coding-standards)
---
name: coding-standards
description: Applies universal TypeScript, JavaScript, React, and Node.js quality conventions for this repo. Use when reviewing or writing TS/TSX, refactoring for clarity, or enforcing naming, immutability, and error-handling patterns.
---
# Coding standards (Cursor)
## Canonical source
Read **`.claude/skills/coding-standards/SKILL.md`** for the full skill: React patterns, hooks, testing notes, and extended examples.
## In Cursor
- Follow **`.cursor/rules/coding-standards-ts.mdc`** for day-to-day edits.
- **Multi-tenant server code:** **`.cursor/rules/multi-tenancy.mdc`** and the **Repository-specific: ai-agents** section in **`.claude/skills/coding-standards/SKILL.md`**.
- Prefer the full Claude skill when doing a deliberate style pass or onboarding-style documentation.