本文へ移動
cccskills
無料GitHub で公開日本語紹介

typescript-patterns

TypeScriptやJavaScriptの実装・レビューで、厳密な型設定、入力検証、非同期処理、エラー処理、モジュール境界を保つための設計パターンを参照できます。

原文原文の説明を見る

TypeScript patterns for strict, type-safe, maintainable code in modern TypeScript and JavaScript applications. Covers strict compiler configuration, type design, narrowing, discriminated unions, generics, async and error handling, module boundaries, dependency hygiene, and type-level testing. Use when writing or reviewing TypeScript or JavaScript code.

affaan-m/ECCスター 293,783(GitHub 293,783 + cccskills 0)

実行スコア 未検証

インストール方法を見る

こんなときに便利

  • TypeScriptの厳密な設定を整えたいとき
  • anyを減らして型安全にしたいとき
  • ジェネリクスや状態の型を設計したいとき
  • 非同期処理や公開APIをレビューしたいとき

日本語での紹介

できること

TypeScriptやJavaScriptの実装、レビュー、リファクタリングで使える型設計とコード構成の指針を示します。strict を基本に、any の代わりに unknown と型の絞り込みを使う方法、公開関数の型を明示する方法、判別可能なユニオンやジェネリクスで状態と呼び出し側の型を表す方法を扱います。外部入力の実行時検証、非同期処理とエラーの扱い、依存の向き、公開エクスポート、型テストやコンパイラー設定も対象です。

こんなときに便利

新しいTypeScriptプロジェクトの設定、型エラーの整理、.ts や .tsx を含む変更のレビューに役立ちます。型の緩さを減らしたい場合や、機能追加に合わせて型・ジェネリクス・モジュール境界を設計したい場合にも使えます。JavaScriptコードのレビューや、実行時データの検証方法を考える際にも参照できます。

使い方の例

  • 「この tsconfig.json を厳密な型チェック向けに見直してください」
  • 「この any を安全な入力検証と型の絞り込みに置き換えてください」
  • 「この非同期処理とモジュールの公開範囲をレビューしてください」

注意点

型テストや検査を実行する場合は、プロジェクトに tsc、Vitest、ESLint など該当ツールが導入されている必要があります。入力検証ライブラリの例として Zod が挙げられていますが、特定ライブラリの利用は必須ではありません。

この紹介文は、公開されている SKILL.md をもとに AI(OpenAI Codex)が作成しました。正確な仕様は下の原文を確認してください。

資料チェック

SKILL.md の記述から、注意が要る操作と導入の前提を AI が確認しました。点数は実際に動かした結果(実行検証)だけで付けています。

安全面送信・削除・コマンド実行などの扱いが明示されているか
A良好型設計の指針であり、外部送信や削除などの操作は記載されていません。
導入のしやすさ必要なツールや API キーが少ないか、書かれているか
B一部不足検査には `tsc`、Vitest、ESLint 等の導入が必要ですが、導入手順はありません。

点数には入れていません。 2026年10月30日 時点で AI(OpenAI Codex)が判定しました。目安なので、入れる前に原文も確認してください。

評価が違うと思ったら、見直しを依頼する

どの項目が、なぜ違うと思うかを書いてください。ログインは不要です。内容を SKILL.md と照らし合わせて評価を作り直し、この欄に反映します。

このフォームは reCAPTCHA で保護されており、Google のプライバシーポリシーと利用規約が適用されます。

含まれるファイル(1)

  • SKILL.md23.1 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

コメント

ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。

まだコメントはありません。最初のコメントを書いてみませんか。

送信するとすぐに公開されます。メールアドレスや電話番号などの個人情報は書かないでください。URL は 2 つまでです。

0 / 1000 文字

このフォームは reCAPTCHA で保護されており、Google のプライバシーポリシーと利用規約が適用されます。

同じリポジトリのスキル

accessibility

無料概要あり

Web・iOS・Androidの画面を、読み上げやキーボード操作に対応させ、ラベル、配色、操作対象の大きさなどをWCAG 2.2に沿って設計・点検するスキル。

  • アイコンボタンの説明を付けたいとき
  • キーボード操作とモーダルの点検
  • コントラストや操作対象の大きさの確認
affaan-m/ECC29.4万2026年10月30日 更新

agent-architecture-audit

無料概要あり

AIエージェントの不調を、指示・記憶・ツール実行・画面表示など12の層から調べるスキル。コードやログを根拠に原因を整理し、重要度順の指摘と修正案をまとめます。

  • アプリ内だけで起きる不調を調べたいとき
  • 過去の会話が混ざる原因を調査
  • ツールの未実行や実行の誤報を確認
affaan-m/ECC29.4万2026年10月30日 更新

agent-eval

無料概要あり

実際の開発課題で複数のコーディングエージェントを比較するスキル。成功率、取得可能なAPI費用、所要時間、繰り返し実行の安定性を測り、選定や更新後の評価に使えます。

  • 実際の開発課題でエージェントを比較
  • 新しいツールやモデルの導入前評価
  • エージェント更新後の性能確認
affaan-m/ECC29.4万2026年10月30日 更新

agent-harness-construction

無料概要あり

AIエージェントが使うツールの種類や入出力、エラーからの復帰手順を設計・見直します。文脈の情報量も整理し、作業完了率や再試行回数で改善を評価します。

  • エージェントのツールや入力形式の設計
  • ツールの結果と次の行動を明確にしたいとき
  • 安全な再試行と停止条件を定めたいとき
affaan-m/ECC29.4万2026年10月30日 更新

AIエージェントの失敗や同じ操作の繰り返しを記録し、原因の切り分け、小さな復旧操作、結果の報告まで進める手順を示して、根拠のある再試行につなげるスキル。

  • 同じツール操作を繰り返す原因の調査
  • 会話の肥大化による品質低下の調査
  • ファイルパスや環境の食い違いの確認
affaan-m/ECC29.4万2026年10月30日 更新

AIエージェントが失敗や同じ操作を繰り返す原因を、エラーと実行状況から整理します。小さな復旧操作を試し、結果と根拠を引き継げる報告にまとめるスキルです。

  • エージェントの連続失敗を診断したいとき
  • 同じツール操作のループ調査
  • 情報の蓄積による出力劣化の点検
affaan-m/ECC29.4万2026年10月5日 更新

affaan-m のスキルをすべて見る

このスキルの問題を報告する