Communityコーディング&開発github.com

sethlivingston/the-typescript-narrows

TypeScriptの落とし穴や不整合を除去するClaudeスキルおよびESLintプラグイン

the-typescript-narrows とは?

このスキルは、TypeScript開発における一般的な罠(footguns)や言語の不整合を検出し、より安全で一貫性のあるコードを書くための支援を行います。Claude CodeやCursorなどのAIエージェントと連携し、ESLintルールセットとしても機能します。TypeScriptの厄介な仕様(例えば、配列の空チェック、switch文のフォールスルー、非推奨のパターンなど)を事前に検出し、開発者に警告を表示します。スキルを使用することで、静的解析の段階で潜在的なバグを防ぎ、コードベース全体の品質を向上させることができます。特に、TypeScriptの型安全性を最大限に活かしたいプロジェクトや、厳格なコーディング規約を適用したいチームに有用です。AIエージェントがこのスキルを活用することで、より正確なリファクタリング提案やコードレビューが可能になります。

対応✓Claude Code~Codex CLI~Cursor
npx skills add sethlivingston/the-typescript-narrows

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

the-typescript-narrows は何をしますか?

TypeScriptの落とし穴や不整合を除去するClaudeスキルおよびESLintプラグイン

関連スキル