py-pydantic-patterns
安全 78Pydantic v2 モデルを正しく構築する
作成者 CJHarmath
Pydantic v1 の習慣は、バリデーションやシリアライゼーションの不具合を引き起こす可能性があります。このスキルは、スキーマ、バリデーター、設定、ユニオン、シリアライゼーションに関する Pydantic v2 のパターンを提供します。
お気に入りのスキルを再利用可能なコレクションにまとめ、1 コマンドでインストールできます。
Pydantic v2 モデルを正しく構築する
作成者 CJHarmath
Pydantic v1 の習慣は、バリデーションやシリアライゼーションの不具合を引き起こす可能性があります。このスキルは、スキーマ、バリデーター、設定、ユニオン、シリアライゼーションに関する Pydantic v2 のパターンを提供します。
Python オブザーバビリティを追加
作成者 CJHarmath
ログ、メトリクス、トレースに一貫性がないと、Python サービスのデバッグは困難になります。このスキルは、構造化ロギング、Prometheus メトリクス、Sentry セットアップ、ヘルスチェック、秘匿化のための実践的なパターンを提供します。
信頼性の高いFastAPI APIパターンを構築する
作成者 CJHarmath
FastAPIプロジェクトでは、ルート、レスポンス、スキーマに一貫性がなくなりがちです。このスキルは、エンドポイント、バリデーション、エラー、ミドルウェア、OpenAPIに関する実践的なパターンを提供します。
信頼性の高い Python 非同期サービスを構築する
作成者 CJHarmath
非同期 Python コードは、セッションをリークさせ、レスポンスをブロックし、負荷時にデッドロックを引き起こす可能性があります。このスキルは、より安全な非同期データベース処理のための FastAPI と SQLAlchemy のパターンを提供します。
より安全な Alembic マイグレーションをレビューする
作成者 CJHarmath
Alembic autogenerate は、データ損失やテーブルロックを引き起こすマイグレーションを生成することがあります。このスキルは、より安全なスキーマ変更、レビュー、テスト、本番ロールアウトのための実践的な PostgreSQL パターンを提供します。
PostgreSQLパフォーマンスの最適化
作成者 CJHarmath
遅いデータベースクエリは、アプリケーションの信頼性とスケーラビリティを損ないます。このスキルは、より高速なクエリ、安全なマイグレーション、より明確な監視のための実践的なPostgreSQLパターンを提供します。
PostgreSQL マイグレーションとクエリのレビュー
作成者 CJHarmath
PostgreSQL のマイグレーションは、ロック、低速なスキャン、インデックス肥大化を引き起こしながらもテストには通ることがあります。このスキルは、Claude、Codex、Claude Code に、より安全なスキーマとクエリレビューのための実践的なパターンを提供します。
EASでExpo iOSアプリをデプロイ
作成者 CJHarmath
ExpoアプリのiOSリリース作業には、EASプロファイル、認証情報、TestFlightの手順、バージョン規則が必要です。このスキルは、ビルド、submit、OTAアップデート、トラブルシューティングに向けたチェックリストとコマンドを重点的に提供します。
Expo API 統合の監査
作成者 CJHarmath
Expo アプリでは、壊れた API フロー、安全でないトークン処理、古い画面データが隠れていることがよくあります。このスキルは、Claude、Codex、または Claude Code が構造化された API 監査を進めるためのガイドです。
堅牢なReact UI状態を構築する
作成者 ChrisWiles
Reactインターフェースでは、ローディング、エラー、空、送信中の状態を明確に表示できないことがよくあります。このスキルは、予測可能な非同期UI動作のための実践的なパターンを提供します。
このバリアントが首位の理由
chriswiles-react-ui-patterns
2026-09-09
生成された型を使って GraphQL 操作を作成
作成者 ChrisWiles
GraphQL クライアント作業では、重複した操作、弱いエラーハンドリング、古くなった生成型が発生しがちです。このスキルは、一貫した .gql ファイル、Apollo 生成フック、codegen 手順、mutation UI の安全策をガイドします。
信頼性の高いFormikフォームを構築する
作成者 ChrisWiles
Formikフォームでは、バリデーション、エラー表示、送信状態ロジックが繰り返されがちです。このスキルは、再利用可能なフィールド、Yupスキーマ、GraphQL送信、編集フォーム、multi-stepフローのための簡潔なパターンを提供します。
大規模コードベースのマッピングとクエリ
作成者 ChipFlow
大規模なリポジトリでは、AI コーディングツールが適切なシンボルやプロジェクトコンテキストを見つけるのが難しくなります。このスキルは、ローカルのリポジトリマップと MCP シンボルクエリを構築し、Claude、Codex、Claude Code がコードをより速くナビゲートできるようにします。
Repo Mapsでコードをナビゲート
作成者 ChipFlow
大規模なリポジトリでは、シンボル検索が遅く反復的になりがちです。このスキルは、プロジェクトのシンボルをインデックス化し、関連するコードコンテキストをすばやく取得するrepo-map MCPツールを追加します。
Meituan サーマルプリンターのタスクを印刷
作成者 chenyangshu
レストランチームには、手動で書式設定せずにすばやく出力できるタスク伝票が必要です。このスキルは、ローカルの Meituan サーマルプリンターに書式設定済みジョブを送信し、定期的な印刷タスクを管理します。
Packmolで分子システムを構築
作成者 Chenghao-Wu
分子動力学の初期構造を準備するには、正確なPackmol構文とジオメトリの選択が必要です。このスキルは、Packmolワークフロー向けの入力、溶媒和セットアップ、界面、検証手順の作成を支援します。
ウォーターフォールのフェーズゲートを強制する
作成者 Chemiseblanc
AI コーディングセッションでは、プレッシャーが高まると要件、設計、テストが省略されることがあります。このスキルは、文書化されたゲートを備えた厳格なウォーターフォールフロー内に作業を保ちます。
YAML で機能要件を追跡
作成者 Chemiseblanc
要件がチャットやタスクリストだけにあると、チームはプロジェクトの意図を見失います。このスキルは、スコープ、テスト、意思決定、進捗を永続的な features.yml ファイルに保持します。
より良いGitコミットメッセージを書く
作成者 Chemiseblanc
一貫性のないコミットメッセージは、レビューやリリースノートを素早く確認しにくくします。このスキルは、明確な72カラム本文を備えた簡潔なConventional Commitサマリーを整形します。
Remix Redis キャッシュワークフローを構築
作成者 ChaseWNorton
Remix アプリには、壊れやすい無効化ロジックに頼らないキャッシュの鮮度維持が必要です。このスキルは、Redis ベースのキャッシュ、SSE 再検証、TTL の選択、テストをガイドします。