C#/.NETのコードを設計パターンや責務分離の観点からレビューし、保守性・テスト容易性・安全性などの改善案を、コードを変更せず具体的に示すスキル。
- C#/.NETの設計パターン確認
- リファクタリング前の責務整理
- テストしにくい依存関係の点検
3,176 件 ・ 関連度順
C#/.NETのコードを設計パターンや責務分離の観点からレビューし、保守性・テスト容易性・安全性などの改善案を、コードを変更せず具体的に示すスキル。
Microsoft 365 Copilot向けエージェントの作成・企業向け設計・検証を支援し、JSONやTypeSpecの定義からテスト、運用計画までを案内します。
.NETアプリの時差変換や夏時間への対応を支援します。地名からのタイムゾーン特定、WindowsとIANAのID対応、用途に合うC#コード例を案内します。
Dataverseで実現したい業務をもとに、テーブル構成や処理方式を設計し、Pythonの実装コードを作成します。エラー処理、ログ、性能面の提案も含みます。
Debian Linuxの不具合を、サービスやログ、パッケージの状態から切り分けます。必要に応じてAppArmorも考慮し、修復・検証・復旧の手順を示します。
C#の単体テストをMSTest 3.x/4.xで作成・改善するスキル。期待値の検証、複数データでの実行、非同期処理や初期化の書き方を整理します。
ローカルのコードを読み、根拠付きの構成資料を作成します。古いシステムの刷新では、起動やテストの可否を調べ、現実的な検証方法を含む段階的な移行計画にまとめます。
C#と.NETでAI連携用のMCPサーバーを構築・修正します。公式SDKの2.x系を対象に、ツール公開やHTTP接続、認証設定、接続エラーの調査を支援するスキルです。
生成AIが読み取りやすい仕様書をMarkdownで作成します。要件・制約・インターフェースを明確に分け、受け入れ基準やテスト方針まで整理します。
C#の単体テストをTUnitで書くための構成や記述方法を案内します。複数データでの検証、非同期の結果確認、前後処理や並列実行の制御、xUnitからの移行も扱います。
C#のNUnit単体テストを、構成・命名・結果の検証から複数データでの実行まで整え、依存先のモックや例外の確認も含めて設計・記述を支援するスキル。
Spring BootのJavaプロジェクトのひな形を作り、データベース接続設定やDocker Compose、API仕様の表示、テスト用の依存関係を整えます。
新機能の追加や改修、パッケージ更新の作業を、具体的な手順と検証基準を持つ実装計画に整理します。AIエージェントや人が実行できるMarkdownファイルを作成します。
依頼した図を編集可能な.drawioファイルとして作成し、資料に使えるPNG・SVG・PDFへ書き出します。図のXMLを埋め込んで再編集にも備えます。
業務の流れやシステム構成、データの関係を、draw.ioで開いて編集できる図にまとめます。既存図の修正から配置・配色の整理、ファイル構造の検証まで扱います。
リポジトリ内の文書や設定、使用例を調べ、AIが重要な情報へたどり着くためのllms.txtを作成します。目的の要約と分類したリンクをまとめます。
Outlookの予定と未完了タスク、作業フォルダの資料を照合し、会議の準備事項や予定の重複、学習・集中作業の空き時間をまとめた翌日用HTMLを作成します。
実装前に解消したい技術的な疑問について、調査期限と完了条件を定め、検証計画から結果、推奨案と判断理由までをまとめるMarkdown文書を作成するスキル。
AIの回答から検証可能な主張を抽出し、ウェブの出典と照合します。矛盾や架空の引用の疑いを点検し、人が確認できるリンク付きレポートにまとめるスキル。
KotlinとSpring Bootの新規プロジェクトを作成し、データベース接続やAPI仕様表示、Docker Composeの設定、テスト実行まで初期構成を整えるスキル。
OracleからPostgreSQLへの移行前に、.NETのデータアクセス処理の振る舞いを記録する結合テストを作成し、移行後の検証に使える基準を整えます。
.NET/C#のコードを、プロジェクトの設計・品質基準に沿って整えます。公開APIの説明、依存関係の渡し方、非同期処理、テスト、ログや入力検証まで確認します。
ソフトウェアの説明資料を、学習・問題解決・仕様参照・背景理解の目的に合わせて設計し、読者と範囲を確認したうえで、構成案からMarkdownの本文まで作成します。
アプリやインフラの変更に向けて、事前確認から段階的な導入、稼働確認、問題発生時の切り戻し、関係者への連絡までをまとめた展開計画を作るスキル。