systematic-debugging
79根本原因分析でコードをデバッグする
チームが根拠なしに症状だけを修正すると、バグは時間を浪費します。このスキルは、Claude、Codex、Claude Code が変更前に構造化された診断を行えるように導きます。
生成された型を使って GraphQL 操作を作成
GraphQL クライアント作業では、重複した操作、弱いエラーハンドリング、古くなった生成型が発生しがちです。このスキルは、一貫した .gql ファイル、Apollo 生成フック、codegen 手順、mutation UI の安全策をガイドします。
このリクエストをエージェントにコピーしてください。正規の Skill ページとマニフェストが含まれています。
Review the Skillstore skill "graphql-schema" from https://skillstore.io/skills/chriswiles-graphql-schema.md and its manifest at https://skillstore.io/api/skills/chriswiles-graphql-schema/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.エージェントは引き続き計画を提示し、セキュリティポリシーで必要な確認を求める必要があります。
AI エージェント、クローラー、スクリプトがページ全体ではなく整理されたコンテキストを必要とする場合は、これらのリンクを使ってください。
「graphql-schema」を使用しています。 新しい items list query の追加依頼。
期待される結果:
専用の query file を作成し、type generation を実行し、生成された hook を import し、loading、error、empty states を処理する計画。
「graphql-schema」を使用しています。 create item form を GraphQL に接続する依頼。
期待される結果:
個別の operation file、生成された hook の使用、loading 中の送信無効化、success feedback、可視化された failure handling を含む mutation workflow。
「graphql-schema」を使用しています。 Apollo Client pull request のレビュー依頼。
期待される結果:
inline operation use、generated types、mutation safeguards、cache updates、fetch policy choices、optimistic update risks を網羅する review checklist。
Static alerts are false positives caused by Markdown backticks, GraphQL field names, and JSX property names. The only shell examples are hardcoded npm codegen commands with no dynamic input, secret handling, obfuscation, prompt injection, or exfiltration intent.
バージョン付き評価レポート、中立的なバッジ、埋め込みカード、引用を共有できます。Skillstore は証拠を報告しますが、この Skill が安全かどうかは判断しません。
https://skillstore.io/skills/chriswiles-graphql-schema/audits/10?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/chriswiles-graphql-schema?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/chriswiles-graphql-schema?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/chriswiles-graphql-schema/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/chriswiles-graphql-schema.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>ChrisWiles. (2026). graphql-schema security audit report (audit version 10) [Author version unspecified]. Skillstore. https://skillstore.io/skills/chriswiles-graphql-schema/audits/10@techreport{chriswiles-chriswiles-graphql-schema-2026,
author = {ChrisWiles},
title = {graphql-schema security audit report (audit version 10)},
institution = {Skillstore},
year = {2026},
number = {10},
url = {https://skillstore.io/skills/chriswiles-graphql-schema/audits/10},
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: "graphql-schema security audit report (audit version 10)"
version: "unspecified"
type: report
authors:
- name: "ChrisWiles"
date-released: "2026-07-09"
url: "https://skillstore.io/skills/chriswiles-graphql-schema/audits/10"
identifiers:
- type: other
value: "skillstore:chriswiles-graphql-schema:audit:10"
description: "Skillstore immutable audit report identifier"
.gql query ファイルを作成し、React のリスト画面で生成された hooks を利用します。
無効化された送信ボタン、loading states、toast feedback、必須の error handling を備えた mutations を実装します。
inline operations、codegen の欠落、弱い cache updates、安全でない optimistic updates について pull requests を確認します。
React のリスト画面向けに GraphQL query パターンを作成してください。.gql ファイル、codegen step、生成された hook usage を含めてください。
このフォーム向けに GraphQL mutation flow を設計してください。.gql operation、生成された hook usage、loading state、success feedback、onError handling を含めてください。
この GraphQL query usage をレビューし、ユーザー体験に適した fetch policy、skip logic、polling、retry behavior を推奨してください。
この機能の GraphQL client patterns を監査してください。inline operations、生成された hooks の欠落、弱い mutation handling、cache risks、安全でない optimistic updates を見つけてください。
作成者
ChrisWilesライセンス
MIT
Skillstore リビジョン
r1
バージョンに関する注意
作者はバージョンを宣言していません。
参照
26421118b848d9f1efc0aa169d8a7a9e7e0a877e
メンテナンスの新しさ
2026/7/24
利用状況
6 ダウンロード · 231 閲覧
ファイル構成
📄 SKILL.md
根本原因分析でコードをデバッグする
チームが根拠なしに症状だけを修正すると、バグは時間を浪費します。このスキルは、Claude、Codex、Claude Code が変更前に構造化された診断を行えるように導きます。
堅牢なReact UI状態を構築する
Reactインターフェースでは、ローディング、エラー、空、送信中の状態を明確に表示できないことがよくあります。このスキルは、予測可能な非同期UI動作のための実践的なパターンを提供します。
信頼性の高いFormikフォームを構築する
Formikフォームでは、バリデーション、エラー表示、送信状態ロジックが繰り返されがちです。このスキルは、再利用可能なフィールド、Yupスキーマ、GraphQL送信、編集フォーム、multi-stepフローのための簡潔なパターンを提供します。
一貫性のあるコアUIコンポーネントを構築する
一貫性のないUIコンポーネントはプロダクト開発を遅らせ、見た目のばらつきを生みます。このスキルは、Claude、Codex、Claude Code が共有トークン、レイアウト、コンポーネントパターンを使うための指針を提供します。
再利用可能なパターンでより良いJestテストを書く
ユニットテストは、セットアップやテスト実装の詳細を重複させると脆くなりがちです。このスキルは、ファクトリ、モック、レンダーヘルパー、TDDのための再利用可能なJestパターンを提供します。
型安全なReactコンポーネントを構築
作成者 softaworks
React TypeScript の作業では、event、hook、route の正確な型が必要になることがよくあります。このスキルは、型付きcomponents、React 19 APIs、routing に焦点を当てたパターンを提供します。
本番環境対応のフロントエンド機能を構築
作成者 davila7
フロントエンドチームには、プロジェクト間で一貫したReactおよびNext.jsのガイダンスが必要です。このスキルは、フロントエンド分析のためのリファレンスワークフロー、品質プラクティス、ヘルパースクリプトを提供します。
モダンなReactおよびNext.jsアプリを構築する
作成者 sickn33
ReactおよびNext.jsプロジェクトでは、ルーティング、コンポーネント、スタイリング、データ、フォーム、テスト、デプロイ全体で一貫したセットアップ方針が必要になることがよくあります。このスキルは、Claude、Codex、Claude Codeに、モダンなフロントエンドアプリケーションを計画および構築するためのフェーズベースのワークフローを提供します。
Convexコンポーネントを構築する
作成者 get-convex
Convexコンポーネントには、明確なデータ所有権、ラッパー関数、生成された型が必要です。このスキルは、Convexプロジェクトにおけるコンポーネントの設計、実装、配線、検証をガイドします。
Playwrightテストカバレッジの改善
作成者 C0ntr0lledCha0s
Playwrightスイートは、設定、ロケーター、フィクスチャに一貫性がないと不安定になることがあります。このスキルは、信頼性の高いブラウザテスト、デバッグ、再利用可能なページオブジェクトのための実践的なパターンを提供します。
信頼性の高い REST および GraphQL API を設計する
作成者 AutumnsGrove
API チームには、一貫したエンドポイント、認証、ドキュメントが必要です。このスキルは、REST、GraphQL、OpenAPI、バージョニング、セキュリティ設計の意思決定を支援します。