dotnet-10-csharp-14 は何をしますか?
.NET 10 または C# 14 アプリケーションを構築する際に使用します。ミニマル API、モジュラーモノリスパターン、またはフィーチャーフォルダーを使用する場合、HTTP resiliency、Options パターン、Channels、またはバリデーションを実装する場合、古い拡張メソッド構文のような時代遅れのパターンを見た場合に活用します。
.NET 10 または C# 14 アプリケーションの開発時に使用します。ミニマル API、モジュラーモノリスパターン、フィーチャーフォルダー、HTTP resiliency、Options パターン、Channels、バリデーションの実装、または古い拡張メソッド構文などの時代遅れのパターンを見た場合に活用します。
このスキルは、.NET 10 および C# 14 の最新機能を活用したアプリケーション開発を専門としています。ミニマル API、モジュラーモノリスアーキテクチャ、フィーチャーフォルダー構成といった現代的な設計パターンを積極的に採用し、HTTP resiliency(ポリシーベースの再試行、サーキットブレーカー)、Options パターン(厳密に型指定された設定)、System.Threading.Channels(プロデューサー/コンシューマーワークフロー)、および FluentValidation による入力バリデーションを実装する際に特に有用です。古い拡張メソッド構文(例: `this` キーワードを使った `static` クラス内のメソッド)から移行する際の指針も提供します。主に Cursor、Claude Code、Codex などの AI エージェント向けに設計されており、ユーザーが .NET 10 / C# 14 プロジェクトでベストプラクティスに従ったコードを生成できるよう支援します。
npx skills add https://github.com/mhagrelius/dotfiles/tree/main/skills/dotnet-10-csharp-14Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →
.NET 10 または C# 14 アプリケーションを構築する際に使用します。ミニマル API、モジュラーモノリスパターン、またはフィーチャーフォルダーを使用する場合、HTTP resiliency、Options パターン、Channels、またはバリデーションを実装する場合、古い拡張メソッド構文のような時代遅れのパターンを見た場合に活用します。
Send and manage iMessages via BlueBubbles, including attachments, tapbacks, edits, replies, and groups.
Control Eight Sleep pods (status, temperature, alarms, schedules).
BluOS CLI (blu) for discovery, playback, grouping, and volume.
Create, search, and manage Bear notes via grizzly CLI.
Capture frames or clips from RTSP/ONVIF cameras.
Search GIF providers with CLI/TUI, download results, and extract stills/sheets.