Languages: Coding Standards

VerifiedSafe

Modern coding standards for strict TypeScript and Python with uv, including type safety, validation, and quality tooling.

Sby Skills Guide Bot
DevelopmentIntermediate
207/23/2026
Claude CodeCursorWindsurfCopilotCodex
#typescript#python#coding-standards#type-safety

Recommended for

Our review

A set of coding standards for TypeScript and Python, emphasizing type safety and code quality.

Strengths

  • Enforces strict type safety with modern tools like Zod and Pydantic
  • Improves maintainability through consistent conventions
  • Integrates robust linters and formatters (Ruff, mypy)
  • Applicable to both TypeScript and Python

Limitations

  • Requires a learning curve for novice developers
  • Covers only TypeScript and Python
  • May be overbearing for quick or experimental projects
When to use it

Use this skill when developing in TypeScript or Python and you want to enforce strict, modern coding standards.

When not to use it

Avoid this skill if you are working with other languages or if the project requires maximum flexibility without type constraints.

Security analysis

Safe
Quality score90/100

No executable instructions or tools are declared; the skill is purely documentation linking to language-specific coding standards.

No concerns found

Examples

Set up strict TypeScript
Configure this TypeScript project with strict mode, Zod for validation, and branded types for type safety.
Set up modern Python
Set up this Python project with uv, Pydantic models, Ruff linting, and mypy strict mode.
Apply coding standards
Apply the code-quality guidelines from the languages skill to my project: enforce type annotations, error handling, and immutability.

name: languages description: Language-specific coding standards — state-of-the-art TypeScript (strict, type-safe, modern) and Python with uv (fully typed, Pydantic, Ruff), both implementing the code-quality guidelines. license: MIT metadata: author: Satcomx00-x00 version: 1.0.0

languages

Language-specific coding standards — state-of-the-art TypeScript and Python.
Both skill sets implement the mandatory quality rules defined in code-quality: type safety, error handling, immutability, naming conventions, and documentation.

Skills

| Skill | Description | |-------|-------------| | typescript | Strict TypeScript — tsconfig, Zod, branded types, modern patterns | | python | Modern Python with uv — type annotations, Pydantic, Ruff, mypy strict |

References

Related skills