🎯

avoiding-non-null-assertions

🎯Skill

from djankies/claude-configs

VibeIndex|
What it does

Prevents unnecessary non-null assertions in TypeScript by identifying and refactoring code to use safer type checking techniques.

πŸ“¦

Part of

djankies/claude-configs(94 items)

avoiding-non-null-assertions

Installation

Quick InstallInstall with npx
npx skills add https://github.com/djankies/claude-configs --skill avoiding-non-null-assertions

Need more details? View full documentation on GitHub β†’

1Installs
-
AddedFeb 6, 2026

More from this repository10

🎯
migrating-middleware-to-proxy🎯Skill

Helps developers systematically convert existing middleware configurations to proxy-based architectures, ensuring smooth transition and minimal code disruption.

🎯
using-theme-variables🎯Skill

Configures and applies theme-specific CSS variables across a project for consistent styling and easy customization.

🎯
implementing-query-pagination🎯Skill

Enables efficient data retrieval by implementing pagination strategies for database queries, supporting offset and cursor-based pagination techniques.

🎯
avoiding-angle-bracket-assertions🎯Skill

Prevents Claude from using angle bracket assertions when generating code, promoting clearer and more standard code syntax.

🎯
migrating-from-v3🎯Skill

Helps developers smoothly transition Claude AI configurations and code from version 3 to the latest version, ensuring compatibility and minimal disruption.

🎯
implementing-parallel-routes🎯Skill

Implements a Claude Code skill for generating and configuring parallel routes in web applications, likely focusing on Next.js or similar modern web frameworks.

🎯
configuring-serverless-clients🎯Skill

Configures and sets up client-side configurations for serverless architectures, automating deployment and connection parameters across different cloud platforms.

🎯
testing-server-actions🎯Skill

Validates and tests server actions within a Claude configuration repository, ensuring robust and reliable server-side functionality.

🎯
preventing-error-exposure🎯Skill

Prevents sensitive error details from being accidentally exposed in logs or error messages, automatically sanitizing and masking potentially confidential information.

🎯
using-context-api🎯Skill

Demonstrates how to effectively use React's Context API for state management and prop drilling reduction in a component hierarchy.