C#/.NETのコードを設計パターンや責務分離の観点からレビューし、保守性・テスト容易性・安全性などの改善案を、コードを変更せず具体的に示すスキル。
- C#/.NETの設計パターン確認
- リファクタリング前の責務整理
- テストしにくい依存関係の点検
C#/.NETのコードを設計パターンや責務分離の観点からレビューし、保守性・テスト容易性・安全性などの改善案を、コードを変更せず具体的に示すスキル。
C#と.NETでAI連携用のMCPサーバーを構築・修正します。公式SDKの2.x系を対象に、ツール公開やHTTP接続、認証設定、接続エラーの調査を支援するスキルです。
Dataverse SDKを使うPythonコードを作成し、エラー時の再試行、一括操作、検索の最適化、大容量ファイルの分割アップロードまで実装を支援します。
Entity Framework Coreのコードを点検し、データモデルやクエリ、保存処理、マイグレーションの設計・性能・安全性に関する改善を提案します。
既存のGitHub Actionsを読み解き、実行条件、ジョブの関係、入出力、権限、失敗時の対応を整理した、保守やAIの参照に使える仕様書を作るスキル。
実装計画の各フェーズをGitHub Issuesに整理します。既存Issueとの重複を確認し、機能追加や保守作業のテンプレートに沿って作成・更新するスキルです。
新機能の追加や改修、パッケージ更新の作業を、具体的な手順と検証基準を持つ実装計画に整理します。AIエージェントや人が実行できるMarkdownファイルを作成します。
.NET/C#のコードを、プロジェクトの設計・品質基準に沿って整えます。公開APIの説明、依存関係の渡し方、非同期処理、テスト、ログや入力検証まで確認します。
C#の非同期コードを確認し、async/awaitの使い方、戻り値、例外処理、並行実行を見直して、処理の待機やキャンセルに関わる改善案を示すスキル。
Spring BootのJavaプロジェクトのひな形を作り、データベース接続設定やDocker Compose、API仕様の表示、テスト用の依存関係を整えます。
Debian Linuxの不具合を、サービスやログ、パッケージの状態から切り分けます。必要に応じてAppArmorも考慮し、修復・検証・復旧の手順を示します。
今日のタスクと数値目標をブラウザ上のボードにまとめ、AIとの会話を交えながら進捗を記録します。集中表示や翌日への持ち越し、一日の振り返りにも対応します。
アプリやインフラの変更に向けて、事前確認から段階的な導入、稼働確認、問題発生時の切り戻し、関係者への連絡までをまとめた展開計画を作るスキル。
Outlookの予定と未完了タスク、作業フォルダの資料を照合し、会議の準備事項や予定の重複、学習・集中作業の空き時間をまとめた翌日用HTMLを作成します。
依頼した図を編集可能な.drawioファイルとして作成し、資料に使えるPNG・SVG・PDFへ書き出します。図のXMLを埋め込んで再編集にも備えます。
業務の流れやシステム構成、データの関係を、draw.ioで開いて編集できる図にまとめます。既存図の修正から配置・配色の整理、ファイル構造の検証まで扱います。
C#のNUnit単体テストを、構成・命名・結果の検証から複数データでの実行まで整え、依存先のモックや例外の確認も含めて設計・記述を支援するスキル。
プロジェクトの構成と希望に合わせて.editorconfigを作成します。字下げ、改行、文字コードなどをファイル種類別に設定し、各ルールの理由も説明します。
C#の型や公開メンバーに付けるXMLコメントを整え、引数、戻り値、例外、使用例、継承元の参照まで一貫したルールで記述するためのスキル。
ソフトウェアの説明資料を、学習・問題解決・仕様参照・背景理解の目的に合わせて設計し、読者と範囲を確認したうえで、構成案からMarkdownの本文まで作成します。
READMEやAPI仕様、設定例を実際のコードと照合し、古い説明や記載漏れを点検。根拠となる箇所と影響、更新の方向性を読み取り専用の監査で整理するスキル。
AIを使った作業の流れを、プロンプト、文脈の使い方、ツール、構成、安全性の5観点で採点し、具体的な問題点と優先して直す項目をまとめるスキル。
作業内容・現在の状態・次の一手を短い日誌に記録し、次回のセッションで読み返して作業を再開できるように、重要な判断や失敗した試みも残すスキル。
Dataverseと連携するPythonコードを、例外処理・再試行・ログ付きで生成します。接続管理や取得データの絞り込み、型注釈まで含めて実装を整えます。