code-review
78セキュリティと品質のためのコードレビュー
手動レビューでは、セキュリティ、パフォーマンス、テストのギャップを見落とすことがあります。このスキルは、Claude、Codex、Claude Codeが構造化されたレビュー用チェックリストに沿って確認するためのものです。
TypeScriptコード品質を向上させる
TypeScriptプロジェクトには、安全で保守しやすいコードのための一貫したルールが必要です。このスキルは、Claude、Codex、Claude Codeに対して、厳格な型付け、レビュー、テスト、ドキュメントに関する実践的なガイダンスを提供します。
このリクエストをエージェントにコピーしてください。正規の Skill ページとマニフェストが含まれています。
Review the Skillstore skill "typescript-dev" from https://skillstore.io/skills/cain96-typescript-dev.md and its manifest at https://skillstore.io/api/skills/cain96-typescript-dev/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.エージェントは引き続き計画を提示し、セキュリティポリシーで必要な確認を求める必要があります。
AI エージェント、クローラー、スクリプトがページ全体ではなく整理されたコンテキストを必要とする場合は、これらのリンクを使ってください。
「typescript-dev」を使用しています。 pull request前にTypeScriptサービスファイルをレビューする。
期待される結果:
「typescript-dev」を使用しています。 新しいTypeScriptプロジェクトの品質チェックを設定する。
期待される結果:
「typescript-dev」を使用しています。 React TypeScriptコンポーネントを改善する。
期待される結果:
All 33 static findings are false positives caused by Markdown prose, code fences, routine pnpm commands, or illustrative TypeScript. No hidden execution, data exfiltration, system reconnaissance, or prompt injection was found.
バージョン付き評価レポート、中立的なバッジ、埋め込みカード、引用を共有できます。Skillstore は証拠を報告しますが、この Skill が安全かどうかは判断しません。
https://skillstore.io/skills/cain96-typescript-dev/audits/12?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/cain96-typescript-dev?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/cain96-typescript-dev?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/cain96-typescript-dev/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/cain96-typescript-dev.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Cain96. (2026). typescript-dev security audit report (audit version 12) [Author version unspecified]. Skillstore. https://skillstore.io/skills/cain96-typescript-dev/audits/12@techreport{cain96-cain96-typescript-dev-2026,
author = {Cain96},
title = {typescript-dev security audit report (audit version 12)},
institution = {Skillstore},
year = {2026},
number = {12},
url = {https://skillstore.io/skills/cain96-typescript-dev/audits/12},
note = {Author version unspecified}
}cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "typescript-dev security audit report (audit version 12)"
version: "unspecified"
type: report
authors:
- name: "Cain96"
date-released: "2026-07-13"
url: "https://skillstore.io/skills/cain96-typescript-dev/audits/12"
identifiers:
- type: other
value: "skillstore:cain96-typescript-dev:audit:12"
description: "Skillstore immutable audit report identifier"
変更されたファイルについて、厳格な型付け、明確な公開API、より安全なエラー処理、回避可能なアンチパターンを確認します。
フォーマット、lint、型チェック、カバレッジ付きテスト実行のためのpnpmワークフローを適用します。
エクスポートされたコードをより明確にする場面で、union、generics、utility types、type guards、TSDocを使用します。
このTypeScript変更について、厳格な型付け、null処理、回避可能なanyの使用をレビューしてください。
これらの変更ファイルにTypeScript品質チェックリストを使用し、対応が必要な問題だけを報告してください。
これらの公開TypeScript APIsについて、明確な型、有用なgenerics、TSDocの必要性、過剰なアサーションをレビューしてください。
このReact TypeScriptモジュールについて、型安全性、回避可能な再レンダー、遅延読み込みの機会、保守しやすいasyncエラー処理を監査してください。
作成者
Cain96ライセンス
MIT
Skillstore リビジョン
r1
バージョンに関する注意
作者はバージョンを宣言していません。
参照
635f69fb8d2f4e6330ba47a4e5a0fb239c04d110
メンテナンスの新しさ
2026/7/18
利用状況
6 ダウンロード · 199 閲覧
ファイル構成
📄 SKILL.md
セキュリティと品質のためのコードレビュー
手動レビューでは、セキュリティ、パフォーマンス、テストのギャップを見落とすことがあります。このスキルは、Claude、Codex、Claude Codeが構造化されたレビュー用チェックリストに沿って確認するためのものです。
より安全なパターンでBashスクリプトを改善する
Bashスクリプトは、しばしば静かに失敗したり、エッジケースで壊れたりします。このスキルは、Claude、Codex、Claude Codeを、より安全なテンプレート、検証、テスト習慣へ導きます。
Git ワークフローとプルリクエストの標準化
一貫性のない Git の習慣はレビューを遅らせ、履歴を理解しにくくします。このスキルは、再現性のあるコラボレーションのために、worktree、conventional commits、トレーラー、プルリクエストをガイドします。
Gemini CLIでWebを検索
回答が最近の情報源に依存する場合、最新の技術調査には時間がかかることがあります。このスキルは、引用付きのMarkdown形式の調査結果を返すGemini CLI検索ワークフローを実行します。
型安全なReactコンポーネントを構築
作成者 softaworks
React TypeScript の作業では、event、hook、route の正確な型が必要になることがよくあります。このスキルは、型付きcomponents、React 19 APIs、routing に焦点を当てたパターンを提供します。
本番環境対応のフロントエンド機能を構築
作成者 davila7
フロントエンドチームには、プロジェクト間で一貫したReactおよびNext.jsのガイダンスが必要です。このスキルは、フロントエンド分析のためのリファレンスワークフロー、品質プラクティス、ヘルパースクリプトを提供します。
React と Next.js のパフォーマンス最適化
作成者 vercel-labs
React と Next.js アプリは、ウォーターフォール、大きなバンドル、回避可能な再レンダリングによって速度が低下しがちです。このスキルは、エージェントがより安全にパフォーマンス重視の変更を行うための具体的なルールを提供します。
TypeScriptプロジェクトを改善する
作成者 sickn33
TypeScriptプロジェクトでは、厳格な型付け、遅いビルド、複雑な移行に悩まされることがよくあります。このスキルは、現代的なTypeScript作業のための実践的な診断、レビュー用チェックリスト、解決パターンを提供します。
モダンなReactおよびNext.jsアプリを構築する
作成者 sickn33
ReactおよびNext.jsプロジェクトでは、ルーティング、コンポーネント、スタイリング、データ、フォーム、テスト、デプロイ全体で一貫したセットアップ方針が必要になることがよくあります。このスキルは、Claude、Codex、Claude Codeに、モダンなフロントエンドアプリケーションを計画および構築するためのフェーズベースのワークフローを提供します。
Playwrightテストカバレッジの改善
作成者 C0ntr0lledCha0s
Playwrightスイートは、設定、ロケーター、フィクスチャに一貫性がないと不安定になることがあります。このスキルは、信頼性の高いブラウザテスト、デバッグ、再利用可能なページオブジェクトのための実践的なパターンを提供します。