christian289

62 mods across 1 repository, 41 stars between them.

christian289/dotnet-with-claudecode

Skill Claude CodeCodex

Customizes WPF control appearance using ControlTemplate with TemplateBinding and ContentPresenter. Use when completely changing control visuals, implementing state-based feedback, or TemplatedParent binding.

41 1mo ago A 35 tokens original MIT

christian289/dotnet-with-claudecode

Skill Claude CodeCodex

Defines WPF DependencyProperty with Register, PropertyMetadata, callbacks, and validation. Use when creating custom controls, attached properties, or properties that support data binding and styling.

41 1mo ago A 34 tokens original MIT

christian289/dotnet-with-claudecode

Skill Claude CodeCodex

Develops WPF CustomControls using Parts and States Model best practices. Use when creating templatable controls with TemplatePart, TemplateVisualState, OnApplyTemplate, or VisualStateManager.

41 1mo ago A 37 tokens original MIT

christian289/dotnet-with-claudecode

Skill Claude CodeCodex

Implements asynchronous programming patterns using Task, ValueTask, and ConfigureAwait in .NET. Use when building non-blocking I/O operations or improving application responsiveness.

41 1mo ago A 32 tokens original MIT

christian289/dotnet-with-claudecode

Skill Claude CodeCodex

Implements WPF input handling with RoutedCommand, ICommand, CommandBinding, and InputBinding patterns. Use when creating keyboard shortcuts, menu commands, or custom command implementations.

41 1mo ago A 34 tokens original MIT

christian289/dotnet-with-claudecode

Skill Claude CodeCodex

Implements WPF 2D graphics using Shape, Geometry, Brush, and Pen classes. Use when building vector graphic UIs, icons, charts, or diagrams in WPF applications.

41 1mo ago A 38 tokens original MIT

christian289/dotnet-with-claudecode

Skill Claude CodeCodex

Implements high-performance streaming using System.IO.Pipelines in .NET. Use when building network protocols, parsing binary data, or processing large streams efficiently.

41 1mo ago A 30 tokens original MIT

christian289/dotnet-with-claudecode

Skill Claude CodeCodex

Implements Pub-Sub patterns using System.Reactive and Channels for event-based communication in .NET. Use when building reactive applications or decoupled event-driven architectures.

41 1mo ago A 33 tokens original MIT

christian289/dotnet-with-claudecode

Skill Claude CodeCodex

Implements WPF Adorner decoration layers with AdornerLayer, AdornerDecorator, and custom Adorner patterns. Use when building drag handles, validation indicators, watermarks, selection visuals, or resize grips.

41 1mo ago A 42 tokens original MIT

christian289/dotnet-with-claudecode

Skill Claude CodeCodex

Implements WPF UI Automation for accessibility using AutomationPeer and AutomationProperties. Use when building accessible applications or enabling screen reader support.

41 1mo ago A 26 tokens original MIT

christian289/dotnet-with-claudecode

Skill Claude CodeCodex

Implements WPF drag and drop functionality using DragDrop.DoDragDrop, DataObject, and drag/drop events. Use when building file drop zones, list reordering, or inter-application data transfer.

41 1mo ago A 41 tokens original MIT

christian289/dotnet-with-claudecode

Skill Claude CodeCodex

Integrates multimedia content in WPF including MediaElement video/audio playback, Image control display, and SoundPlayerAction effects. Use when building media players, galleries, or multimedia UIs.

41 1mo ago C 37 tokens original MIT

christian289/dotnet-with-claudecode

Skill Claude CodeCodex

Localizes WPF applications using BAML localization with x:Uid attributes and LocBaml tool. Use when building enterprise multi-language applications requiring satellite assemblies.

41 1mo ago A 31 tokens original MIT

christian289/dotnet-with-claudecode

Skill Claude CodeCodex

Migrates WPF applications from .NET Framework to .NET 6+. Use when upgrading legacy WPF apps, resolving compatibility issues, or modernizing project files.

41 1mo ago A 33 tokens original MIT

christian289/dotnet-with-claudecode

Skill Claude CodeCodex

Implements fast O(1) lookup patterns using HashSet, FrozenSet, and optimized Dictionary in .NET. Use when building high-performance search or membership testing operations.

41 1mo ago A 34 tokens original MIT

christian289/dotnet-with-claudecode

Skill Claude CodeCodex

Optimizes standard I/O and file operations for high-performance data processing in .NET. Use when building high-throughput file processing or competitive programming solutions.

41 1mo ago A 30 tokens original MIT

christian289/dotnet-with-claudecode

Skill Claude CodeCodex

Implements Zero Allocation patterns using Span, ArrayPool, and ObjectPool for memory efficiency in .NET. Use when reducing GC pressure or optimizing high-performance memory operations.

41 1mo ago A 33 tokens original MIT

christian289/dotnet-with-claudecode

Skill Claude CodeCodex

Implements parallel processing using Parallel, PLINQ, and ConcurrentCollections in .NET. Use when processing CPU-bound tasks in parallel or improving multi-core utilization.

41 1mo ago A 32 tokens original MIT

christian289/dotnet-with-claudecode

Skill Claude CodeCodex

Explains WPF content model hierarchy including ContentControl, ItemsControl, and Headered variants. Use when selecting base classes for custom controls or understanding content/items properties.

41 1mo ago A 33 tokens original MIT

christian289/dotnet-with-claudecode

Skill Claude CodeCodex

Implements compile-time regex using GeneratedRegexAttribute Source Generator. Use when working with Regex patterns for better performance and AOT compatibility.

41 1mo ago A 26 tokens original MIT

christian289/dotnet-with-claudecode

Skill Claude CodeCodex

Implements XAML behaviors and triggers using Microsoft.Xaml.Behaviors.Wpf. Use when adding interactivity to XAML without code-behind, implementing EventToCommand patterns, or creating reusable behaviors.

41 1mo ago A 40 tokens original MIT