typescript

Enforce TypeScript style and type-safety guidelines across codebases.

Updated Feb 1, 2026
One-click install
npx skills add https://github.com/Rookie-RC/obsidian_calendar --skill typescript-rookie-rc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: typescript
Source: https://github.com/Rookie-RC/obsidian_calendar/tree/main/.claude/skills/typescript
Command: npx skills add https://github.com/Rookie-RC/obsidian_calendar --skill typescript-rookie-rc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps developers enforce consistent TypeScript style and reliable type safety across codebases.

Core Features & Use Cases

  • Type safety guidance: Avoid implicit any and ensure explicit typing for public APIs.
  • Code quality practices: Recommend interfaces, const assertions, and strict null checks.
  • Use Case: When starting a new TS project or performing code reviews, apply the guidelines to improve maintainability.

Quick Start

Review a sample TypeScript file (e.g., src/utils.ts) and adjust types, interfaces, and async usage to align with the guidelines.

Frequently Asked Questions about typescript

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

FAQPage Schema
How do I enforce type safety and avoid implicit any in TypeScript codebases?

Type safety requires enforcing explicit typing for public APIs and avoiding implicit any. By applying consistent TypeScript style guidelines, codebases achieve improved reliability and maintainability across frontend, backend, and library development tasks.

What is the best way to review TypeScript code for maintainability?

The best way to review TypeScript code involves checking for explicit typing, safe generics, and consistent architectural patterns. Applying strict type safety guidelines during code reviews ensures robust interfaces, const assertions, and strict null checks are properly implemented.

Do I need explicit typing for all TypeScript functions during refactoring?

Explicit typing is required specifically for public APIs to ensure robust type safety. During refactoring, applying TypeScript style guidelines helps adjust types, interfaces, and async usage to align with reliable architectural patterns and maintainable code.

How do I set up TypeScript style guidelines for a new project?

Setting up TypeScript style guidelines involves defining rules for interfaces, const assertions, and strict null checks. Applying these type safety guidelines from the start establishes consistent architectural patterns for robust code across your new project.

Can I apply TypeScript type safety guidelines to both frontend and backend development?

TypeScript type safety guidelines apply to frontend, backend, and library development tasks. They support writing TS files, performing code reviews, and refactoring by satisfying requirements for explicit typing, safe generics, and consistent architectural patterns across environments.