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
Use this skill when developing in TypeScript or Python and you want to enforce strict, modern coding standards.
Avoid this skill if you are working with other languages or if the project requires maximum flexibility without type constraints.
Security analysis
SafeNo executable instructions or tools are declared; the skill is purely documentation linking to language-specific coding standards.
No concerns found
Examples
Configure this TypeScript project with strict mode, Zod for validation, and branded types for type safety.Set up this Python project with uv, Pydantic models, Ruff linting, and mypy strict mode.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
Next.js App Router Expert
Development
A skill that turns Claude into a Next.js App Router expert.
README Generator
Development
Creates professional and comprehensive README.md files for your projects.
API Documentation Writer
Development
Generates comprehensive API documentation in OpenAPI/Swagger format.