typescript-coding-standards

Enforce TypeScript coding standards with ESLint and strict type usage.

2|Updated Oct 19, 2025
One-click install
npx skills add https://github.com/masanao-ohba/claude-manifests --skill typescript-coding-standards-masanao-ohba
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: typescript-coding-standards
Source: https://github.com/masanao-ohba/claude-manifests/tree/main/skills/typescript/coding-standards
Command: npx skills add https://github.com/masanao-ohba/claude-manifests --skill typescript-coding-standards-masanao-ohba

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams enforce TypeScript coding standards, improve type safety, and maintain consistent code quality across projects by codifying rules and providing automation hooks.

Core Features & Use Cases

  • Enforce strict type usage and avoid 'any'; prefer explicit types and interfaces.
  • Ensure consistent naming conventions, file structure, and linting practices across TS codebases.
  • Integrate with ESLint/TypeScript configurations to surface issues during development and code reviews.
  • Use in automated checks during sessions to guide developers toward best practices.

Quick Start

Add the skill to your Claude session by placing SKILL.md at the repository root and ensuring your project has ESLint and TypeScript tooling configured. Start Claude Code sessions to see the TypeScript coding standards suggestions and automated checks in action.

Frequently Asked Questions about typescript-coding-standards

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I enforce strict TypeScript coding standards and avoid using 'any'?

You can enforce strict type usage by integrating this Skill with ESLint and TypeScript configurations. It surfaces issues during development and code reviews, ensuring developers prefer explicit types and interfaces over 'any'.

How do I set up ESLint with TypeScript rules for automated code quality checks?

Set up automated linting by placing SKILL.md at your repository root and ensuring your project has ESLint and TypeScript tooling configured. Starting Claude Code sessions then activates automated TypeScript coding standards checks and suggestions.

Can I use this TypeScript linting skill during code reviews?

Yes, this Skill applies to TypeScript projects during code reviews. It enforces consistent naming conventions, file structure, and linting practices to improve type safety and maintainability across the codebase.

What's the best way to automate type safety checks in a TypeScript codebase?

The best way to automate type safety checks is using this Skill in automated checks during sessions. It enforces strict type usage, avoids 'any', enforces naming conventions, and recommends type definitions to maintain consistent code quality.

Do I need existing ESLint configuration to use this TypeScript coding standards skill?

Yes, your project needs existing ESLint and TypeScript tooling configured. This Skill integrates with those configurations to surface issues during development and code reviews, rather than providing the underlying linting tools itself.