the-typescript-narrows は何をしますか?
TypeScriptの落とし穴や不整合を除去するClaudeスキルおよびESLintプラグイン
TypeScriptの落とし穴や不整合を除去するClaudeスキルおよびESLintプラグイン
このスキルは、TypeScript開発における一般的な罠(footguns)や言語の不整合を検出し、より安全で一貫性のあるコードを書くための支援を行います。Claude CodeやCursorなどのAIエージェントと連携し、ESLintルールセットとしても機能します。TypeScriptの厄介な仕様(例えば、配列の空チェック、switch文のフォールスルー、非推奨のパターンなど)を事前に検出し、開発者に警告を表示します。スキルを使用することで、静的解析の段階で潜在的なバグを防ぎ、コードベース全体の品質を向上させることができます。特に、TypeScriptの型安全性を最大限に活かしたいプロジェクトや、厳格なコーディング規約を適用したいチームに有用です。AIエージェントがこのスキルを活用することで、より正確なリファクタリング提案やコードレビューが可能になります。
npx skills add sethlivingston/the-typescript-narrowsInstalled? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →
TypeScriptの落とし穴や不整合を除去するClaudeスキルおよびESLintプラグイン
Send and manage iMessages via BlueBubbles, including attachments, tapbacks, edits, replies, and groups.
Control Eight Sleep pods (status, temperature, alarms, schedules).
BluOS CLI (blu) for discovery, playback, grouping, and volume.
Create, search, and manage Bear notes via grizzly CLI.
Capture frames or clips from RTSP/ONVIF cameras.
Search GIF providers with CLI/TUI, download results, and extract stills/sheets.