← all publishers

RyoMurakami1983

@ryomurakami1983 source repo

54 published skills

  1. Dotnet Mjml Email Templates · ryomurakami1983 bundle
    Build responsive email templates using MJML markup language in .NET. Compiles to cross-client HTML that works in Outlook, Gmail, and Apple Mail. Includes template renderer, layout patterns, composer pattern, and variable substitution. Use when: creating transactional or notification emails that must render correctly across all major email clients.
    0 installs
  2. Dotnet Playwright CI Caching · ryomurakami1983 bundle
    Cache Playwright browser binaries in CI/CD pipelines (GitHub Actions, Azure DevOps) to eliminate 1-2 minute download overhead on every build. Uses version-based cache keys derived from Central Package Management (CPM) for automatic invalidation. Use when: setting up or optimizing CI/CD for .NET projects with Playwright E2E tests.
    0 installs
  3. Python Setup Dev Environment · ryomurakami1983 bundle
    Set up and run a reproducible Python dev environment with uv, ruff, mypy, and VSCode.
    0 installs
  4. Dotnet Marketplace Publishing · ryomurakami1983 bundle
    Publish skills and agents to the dotnet-skills Claude Code marketplace. Use when: adding new skills, registering agents, updating plugin.json, or releasing a new marketplace version.
    0 installs
  5. Dotnet Oracle Wpf Integration · ryomurakami1983 bundle
    Add Oracle DB connection to WPF apps with repository pattern and CRUD operations. Use when: integrating Oracle Database into existing WPF applications with MVVM settings dialog, repository pattern, and secure DPAPI-encrypted configuration.
    0 installs
  6. Dotnet Verify Email Snapshots · ryomurakami1983 bundle
    Snapshot test email templates using Verify to catch rendering regressions. Validates rendered HTML output matches approved baselines with MJML support. Use when: verifying email template rendering against human-approved snapshots.
    0 installs
  7. Dotnet Type Design Performance · ryomurakami1983 bundle
    Design .NET types for performance with sealed classes, readonly structs, static functions, deferred enumeration, and immutable collections. Use when: designing new types, reviewing performance, or choosing between class/struct/record.
    0 installs
  8. Dotnet Extensions Configuration · ryomurakami1983 bundle
    Implement strongly-typed configuration with validation using Microsoft.Extensions.Options. Bind appsettings.json to POCO classes, validate at startup with Data Annotations or IValidateOptions<T>, and choose correct IOptions lifetime for each scenario. Use when: designing configuration classes that are testable, validated, and maintainable.
    0 installs
  9. Dotnet Access To Oracle Migration · ryomurakami1983 bundle
    こんなときに使う: Migrate Access SQL to Oracle, generate .NET C# code. Use when converting Access queries to Oracle.
    0 installs
  10. Dotnet Csharp Concurrency Patterns · ryomurakami1983 bundle
    Choose the right .NET concurrency abstraction — async/await, Channels, Akka.NET Streams, Reactive Extensions, or Akka.NET Actors. Use when: deciding how to handle concurrent operations, evaluating concurrency tools, or managing state across multiple concurrent entities.
    0 installs
  11. Dotnet Modern Csharp Coding Standards · ryomurakami1983 bundle
    モダン C#(12+)で record、パターンマッチング、合成、Result 型エラーハンドリングを使った 慣用的で高性能なコードを書く。こんなときに使う: 新規 C# コードの作成、API 設計、 または C# 12+ イディオムへのリファクタリング。
    0 installs
  12. Dotnet Extensions Dependency Injection · ryomurakami1983 bundle
    Organize DI registrations using IServiceCollection extension methods. Group related services into composable Add* methods for clean Program.cs, reusable test configuration, and proper lifetime management. Use when: structuring dependency injection in ASP.NET Core or .NET applications.
    0 installs
  13. Dotnet Snapshot Testing · ryomurakami1983 bundle
    Approve rendered output, API surfaces, HTTP responses, and serialized objects using Verify snapshot testing in .NET. Captures output as human-reviewed baselines and detects unintended changes through diff comparison. Use when: validating complex output where manual assertions are impractical.
    0 installs
  14. Agent Explain On Demand · ryomurakami1983 bundle
    エージェントの動作・モード・変更点・できることを、聞かれたときだけ必要な深さで説明する。Use when: ユーザーが今何をしているか、どんなモードがあるか、更新で何が変わったかを知りたがっているとき。
    0 installs
  15. Github Repo Label Setup · ryomurakami1983 bundle
    プレフィックス命名規則でリポジトリのラベル体系を標準化し、Issue と PR の triage を揃える。Use when: 新しい GitHub リポジトリでラベルを初期設定したいとき、既存リポジトリを標準 taxonomy に移行したいとき。
    0 installs
  16. Session Issue Autopilot · ryomurakami1983
    挨拶から始まる Issue 対応を、実装・PR・レビュー応答・協働ふりかえりまで一気通貫で進める。Use when: セッション冒頭で Issue に集中する作業モードへ入り、そのまま end-to-end に進めたいとき。
    0 installs
  17. Dotnet Csharp API Design · ryomurakami1983 bundle
    Design stable, compatible public APIs for NuGet packages and distributed systems. Use when: planning API surfaces, managing breaking changes, implementing wire compatibility, or reviewing pull requests for API compatibility issues.
    0 installs
  18. Dotnet Playwright Blazor · ryomurakami1983 bundle
    Write end-to-end UI tests for Blazor Server and WebAssembly applications using Playwright. Covers setup, navigation, selectors, authentication, error handling, and CI integration. Use when: testing Blazor components, forms, or user workflows with Playwright.
    0 installs
  19. Dotnet Project Structure · ryomurakami1983 bundle
    こんなときに使う: モダン .NET プロジェクト構造(.slnx、Directory.Build.props、Central Package Management、 SourceLink、バージョン管理、SDK固定)。.NETソリューションのセットアップ・近代化時に使用。
    0 installs
  20. Dotnet Wpf Mvvm Patterns · ryomurakami1983 bundle
    Build WPF applications using CommunityToolkit.Mvvm with proper MVVM separation, commanding, validation, and dialog patterns. Use when: implementing new WPF views or refactoring code-behind into ViewModel-first architecture.
    0 installs
  21. Dotnet Wpf Secure Config · ryomurakami1983 bundle
    Add DPAPI-encrypted config management to WPF apps with secure credential storage. Use when: setting up encrypted configuration for WPF applications.
    0 installs
  22. Project Dev Constitution · ryomurakami1983
    プロジェクトの .github/copilot-instructions.md を作成・維持し、開発憲法として共有する。Use when: 新しいプロジェクトを立ち上げるとき、設計判断がぶれてきたとき、開発方針を onboarding 用に明文化したいとき。
    0 installs
  23. Improve · ryomurakami1983
    既存スキルを evidence ベースで改善する。Use when: trigger 精度、 説明の冗長さ、関連資料の同期ずれを直したいとき。
    0 installs
  24. Dotnet Package Management · ryomurakami1983
    こんなときに使う: NuGet パッケージを Central Package Management (CPM) と dotnet CLI コマンドで管理。 .NET プロジェクト間でパッケージバージョンの追加・削除・更新・一元化を行うときに使用。
    0 installs
  25. Dotnet Wpf Employee Input · ryomurakami1983
    こんなときに使う: WPFアプリケーションに社員番号入力ダイアログを追加し、 DPAPIで暗号化された設定として社員IDを安全に保存したいとき。
    0 installs
  26. Tdd Standard Practice · ryomurakami1983 bundle
    Standardize a production TDD workflow with test lists and Red-Green-Refactor.
    0 installs
  27. Github Pr Review Response · ryomurakami1983
    PR レビューコメントの分類から修正、返信、再レビュー依頼、人間へのマージ引き継ぎまでを標準フローで進める。Use when: PR に review signal が届き、構造化された対応が必要なとき。
    0 installs
  28. Github Quality Gate Setup · ryomurakami1983 bundle
    gitleaks と textlint の品質ゲート CI を GitHub リポジトリへ導入する。Use when: 新しいリポジトリに品質ゲートを入れたいとき、既存リポジトリのシークレット漏洩対策や Markdown チェックを強化したいとき。
    0 installs
  29. Evaluate · ryomurakami1983
    baseline / legacy / current を比較し、skill の行動変化を測定する。Use when: trigger 精度、出力品質、回帰リスクを実証的に確認したいとき。
    0 installs
  30. Validate · ryomurakami1983
    スキルの構造品質と出荷可否を段階的に検証する。Use when: draft の最低基準確認、 公開前レビュー、rollout 可否の判断をしたいとき。
    0 installs
  31. Dotnet Database Performance · ryomurakami1983 bundle
    Optimize .NET database access with CQRS read/write separation, N+1 prevention, AsNoTracking, row limits, and SQL-side joins. Use when: designing data access layers, optimizing slow queries, or choosing between EF Core and Dapper.
    0 installs
  32. Git Initial Setup · ryomurakami1983 bundle
    git init / clone 後の main 保護と基本設定を標準化する。Use when: リポジトリ初期セットアップでブランチ保護や共通設定を早めに整えたいとき。
    0 installs
  33. Knowledge Capture · ryomurakami1983
    公開されうる skill や reference に流用される文書を、匿名化ゲート付きで構造化して残す。Use when: ふりかえり、ADR、インシデント記録、学習メモなどを再利用可能な知識資産として整理したいとき。
    0 installs
  34. Dotnet Local Tools · ryomurakami1983
    こんなときに使う: dotnet-tools.json によるローカル .NET ツールの管理。開発環境と CI/CD パイプライン全体で バージョン固定された一貫したツール環境を構築。リポジトリ単位の CLI ツール管理時に使用。
    0 installs
  35. Furikaeri Practice · ryomurakami1983
    セッションや PR レビュー後のふりかえりを、KPT や YWT などの型で進める。Use when: 作業の学びを整理したいとき、改善アクションを決めたいとき、ふりかえり結果を蓄積したいとき。
    0 installs
  36. Git Init To Github · ryomurakami1983
    ローカルディレクトリを git 初期化し、GitHub リポジトリとして公開する。Use when: まだ git 管理されていないプロジェクトを GitHub に載せたいとき、新規プロジェクトをローカルから公開したいとき。
    0 installs
  37. Github Pr Workflow · ryomurakami1983
    実装の検証後に、ブランチ確認から PR 作成、レビュー待機、人間へのマージ引き継ぎまでを標準フローで進める。Use when: feature branch の変更がレビュー準備完了になり、PR lifecycle に入りたいとき。
    0 installs
  38. Evidence Response · ryomurakami1983 bundle
    こんなときに使う: 繰り返し発生する業務問い合わせ(監査、アンケート、コンプライアンス調査)に対して、 過去の回答実績とエビデンスを活用して回答するためのテンプレートスキル。 再利用可能な7ステップワークフローとスキャフォールディングファイルを提供する。
    0 installs
  39. Dotnet Skill Deploy · ryomurakami1983 bundle
    選択した dotnet skill をプロジェクトの .github/skills/ に配備する。Use when: 新しい .NET プロジェクトへ skill を導入したいとき、チームへ共通 skill を展開したいとき、skills_repository の更新を反映したいとき。
    0 installs
  40. Git Ops Folder Init · ryomurakami1983 bundle
    業務フォルダを git リポジトリ化し、ツール設定やナレッジ文書だけを安全に追跡する。Use when: Office 文書や PDF が混在する業務フォルダで、AI ツール用設定と知識資産だけを版管理したいとき。
    0 installs
  41. Python Skill Deploy · ryomurakami1983 bundle
    選択した Python skill をプロジェクトの .github/skills/ へ配備する。Use when: 新しい Python プロジェクトへ skill を導入したいとき、チームへ共通 Python skill を展開したいとき、skills_repository の更新を反映したいとき。
    0 installs
  42. Dotnet Crap Analysis · ryomurakami1983 bundle
    Analyze code coverage and CRAP (Change Risk Anti-Patterns) scores to identify high-risk .NET code. Use when: evaluating test coverage, setting up OpenCover with ReportGenerator, or enforcing coverage thresholds in CI/CD pipelines.
    0 installs
  43. Dotnet Serialization · ryomurakami1983 bundle
    Choose the right serialization format for .NET applications and implement it safely. Use when: selecting serialization for APIs, messaging, or persistence, migrating from Newtonsoft.Json, or implementing AOT-compatible serialization with source generators.
    0 installs
  44. Agent Batch Workflow · ryomurakami1983
    並列エージェントで複数ファイル・複数 skill のバッチ作業を進め、進捗と品質ゲートを構造化して管理する。Use when: 1 セッションで複数対象をまとめて処理し、ブランチ運用とレビューを保ったまま進めたいとき。
    0 installs
  45. New · ryomurakami1983
    新しいスキルやスキル群を要件から作る。Use when: 新規スキルを草案化したいとき、 手作業を skill 化したいとき、router と sub-skill をまとめて作りたいとき。
    0 installs
  46. Dotnet Testcontainers · ryomurakami1983 bundle
    Write integration tests using Testcontainers for .NET with xUnit and real Docker infrastructure. Covers SQL Server, PostgreSQL, Redis, RabbitMQ, multi-container networks, container reuse, and Respawn database reset. Use when: writing integration tests that need real databases, caches, or message queues instead of mocks.
    0 installs
  47. Dotnet Efcore Patterns · ryomurakami1983 bundle
    Apply Entity Framework Core best practices including NoTracking by default, query splitting, migration management, and dedicated migration services. Use when: setting up EF Core, optimizing queries, or managing database migrations.
    0 installs
  48. Dotnet Wpf PDF Preview · ryomurakami1983
    こんなときに使う: Use when adding PDF upload and inline WebView2 preview to a WPF app with MVVM file selection and async initialization.
    0 installs
  49. Notion Safe Operations · ryomurakami1983
    Notion MCP 操作を安全かつ再現可能に進めるために、preflight、DS ID 運用、失敗時フォールバックを標準化する。Use when: Notion ページやデータソースを作成・更新・検索するとき、認証や data source ID 周りで詰まりやすいとき。
    0 installs
  50. Debug · ryomurakami1983 bundle
    再現可能な証拠で失敗を再現し、比較・切り分け・最小修正の検証まで進める。Use when: リグレッション調査、正常系と異常系の比較、変更前後のデバッグ痕跡を残したいとき。
    0 installs
  51. Skill · ryomurakami1983 bundle
    スキルの作成・改善・検証・評価を 1 つの入口にまとめる。Use when: 新しいスキルを作りたいとき、公開済みスキルを改善したいとき、品質や効果を確認したいとき、関連スキル群をまとめて設計したいとき。
    0 installs
  52. Dotnet · ryomurakami1983
    広い .NET / C# / WPF 相談を、既存の dotnet skill や deploy workflow へ案内する薄い入口 skill。Use when: ユーザーが「dotnet」「.NET」「C#」「WPF」「EF Core」など広く言っていて、まだ具体 skill が定まっていないとき。
    0 installs
  53. Github · ryomurakami1983
    GitHub 系の広い依頼を、既存の具体 workflow skill へ振り分ける薄い入口 skill。Use when: ユーザーが「GitHub」「プルリクして」「レビュー対応して」「Issue登録して」など広く頼んでおり、まだ具体 skill 名を指定していないとき。
    0 installs
  54. Dotnet Slopwatch · ryomurakami1983 bundle
    Two-layer slop prevention for .NET: code-level detection via Slopwatch CLI (SW-xxx) and architectural anti-pattern catalog (SLOP-xxx). Use when: validating LLM-generated C# code, checking for layer boundary violations, or integrating anti-slop quality gates into CI/CD.
    0 installs