← All creators

christian289

User

ClaudeCode와 함께하는 .NET 개발 튜토리얼

50 indexed · 0 Featured · 40 stars · avg score 79
Prolific

Categories

Indexed Skills (50)

AI & Automation Solid

releasing-wpfdevpackmcp

Releases a new version of the WpfDevPackMcp NuGet MCP server (the server under mcp/), which is versioned independently of the wpf-dev-pack plugin and of knowledge content. Bumps the four version strings that must stay in lockstep (csproj <Version>, the dnx pin in wpf-dev-pack/.mcp.json, and BOTH version fields in mcp/.mcp/server.json), then builds, packs, pushes to NuGet, re-pins after the package goes live, and optionally re-publishes to the Official MCP Registry. Use when code under mcp/ or its packaging changed and must be republished. Do NOT use for knowledge-topic edits (served live, no version bump) or plugin-only changes (use /wpf-dev-pack-release). Usage: /releasing-wpfdevpackmcp [version e.g. 0.1.4]

40 Updated 6 days ago
christian289
Data & Documents Solid

applying-wpf-dev-pack-feedback

Applies one wpf-dev-pack feedback document to the plugin. The maintainer points it at a feedback markdown file (typically delivered via a contributor PR); the skill walks through each item, makes the proposed changes, moves the document into FeedbackDocs/, and appends a row to FeedbackDocs/APPLIED-LOG.md. Use only as a maintainer of the dotnet-with-claudecode repository when reflecting a contributor's feedback md.

40 Updated 6 days ago
christian289
Web & Frontend Solid

binding-mewui-data

Binds MewUI controls to data using ObservableValue and ValueBinding. Use when implementing reactive UI updates, building ViewModels, or connecting controls to data sources.

40 Updated 6 days ago
christian289
Web & Frontend Solid

building-mewui-apps

Creates MewUI applications with proper setup, windows, theming, and controls. Use when starting a new MewUI project, understanding application lifecycle, using built-in controls, or styling with themes.

40 Updated 6 days ago
christian289
Web & Frontend Solid

converting-html-css-to-wpf-xaml

Converts HTML/CSS to WPF CustomControl XAML with correct patterns and common pitfall solutions. Use when transforming web designs to WPF, converting CSS animations to Storyboards, implementing CSS border-radius clipping, CSS pseudo-elements (::before/::after), or CSS transforms in XAML.

40 Updated 6 days ago
christian289
Web & Frontend Solid

creating-mewui-controls

Creates custom MewUI controls with proper measure, arrange, render, and input handling. Use when building new interactive controls, extending existing controls, or implementing custom rendering.

40 Updated 6 days ago
christian289
Web & Frontend Solid

designing-avalonia-customcontrol-architecture

Defines the basic solution structure for AvaloniaUI Desktop Applications using CustomControl. Use when creating new AvaloniaUI projects or designing stand-alone control styles with ControlTheme.

40 Updated 6 days ago
christian289
Web & Frontend Solid

navigating-mewui-tree

Traverses and manipulates the MewUI visual tree. Use when understanding element hierarchy, finding parent/child elements, implementing IVisualTreeHost, or working with element lifecycle.

40 Updated 6 days ago
christian289
Web & Frontend Solid

rendering-mewui-elements

Renders custom graphics in MewUI controls using IGraphicsContext. Use when implementing OnRender, drawing shapes, text, images, or understanding the Measure/Arrange/Render pipeline.

40 Updated 6 days ago
christian289
Web & Frontend Solid

structuring-avalonia-projects

Guides the design of AvaloniaUI solution and project structures. Use when creating new AvaloniaUI solutions or organizing projects following naming conventions and layer separation.

40 Updated 6 days ago
christian289
Web & Frontend Solid

using-avalonia-collectionview

Provides CollectionView alternatives for AvaloniaUI using DataGridCollectionView and ReactiveUI. Use when filtering, sorting, or grouping collections in AvaloniaUI applications.

40 Updated 6 days ago
christian289
Web & Frontend Solid

using-mewui-layout

Arranges UI elements using MewUI layout panels. Use when building UI layouts with StackPanel, Grid, Canvas, DockPanel, WrapPanel, or creating custom panels.

40 Updated 6 days ago
christian289
AI & Automation Solid

configuring-avalonia-dependency-injection

Configures GenericHost and Dependency Injection in AvaloniaUI applications. Use when setting up DI container, registering services, or implementing IoC patterns in AvaloniaUI projects.

40 Updated 6 days ago
christian289
Web & Frontend Solid

fixing-avaloniaui-radialgradientbrush

Fixes RadialGradientBrush compatibility issues in AvaloniaUI due to Issue

40 Updated 6 days ago
christian289
Code & Development Solid

wpf-dev-pack-release

Executes the wpf-dev-pack release workflow: bumps version, updates all version references, commits, pushes, creates GitHub tag/release, and updates GitHub profile. Use when releasing a new version of wpf-dev-pack plugin. Usage: /wpf-dev-pack-release [version]

40 Updated 6 days ago
christian289
Web & Frontend Solid

creating-graphics-in-code

Creates WPF graphics dynamically in C# code using Shape, PathGeometry, and PathFigure classes. Use when building charts, diagrams, or procedurally generated graphics.

40 Updated 6 days ago
christian289
Web & Frontend Solid

creating-wpf-animations

Creates WPF animations using Storyboard, Timeline, and EasingFunction patterns. Use when implementing UI transitions, state change visualizations, or interactive feedback effects.

40 Updated 6 days ago
christian289
Data & Documents Solid

creating-wpf-brushes

Creates WPF Brush patterns including SolidColorBrush, LinearGradientBrush, RadialGradientBrush, ImageBrush, and VisualBrush. Use when filling shapes with colors, gradients, images, or tile patterns.

40 Updated 6 days ago
christian289
Data & Documents Solid

creating-wpf-dialogs

Creates WPF dialog windows including modal dialogs, MessageBox, and common dialogs. Use when implementing confirmation prompts, settings windows, or file/folder pickers.

40 Updated 6 days ago
christian289
Data & Documents Solid

creating-wpf-flowdocument

Creates WPF FlowDocument for rich text display with Paragraph, Table, List elements. Use when building document viewers, rich text editors, or printable reports.

40 Updated 6 days ago
christian289
AI & Automation Solid

creating-wpf-vector-icons

Creates scalable vector icons in WPF using PathGeometry and GeometryGroup. Use when building resolution-independent icons, icon buttons, or symbol libraries.

40 Updated 6 days ago
christian289
Data & Documents Solid

customizing-controltemplate

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

40 Updated 6 days ago
christian289
Data & Documents Solid

defining-wpf-dependencyproperty

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

40 Updated 6 days ago
christian289
Data & Documents Solid

developing-wpf-customcontrols

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

40 Updated 6 days ago
christian289
Data & Documents Solid

formatting-culture-aware-data

Formats dates, numbers, and currency with culture awareness in WPF. Use when displaying localized data formats or building international applications.

40 Updated 6 days ago
christian289
Web & Frontend Solid

handling-async-operations

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

40 Updated 6 days ago
christian289
Data & Documents Solid

handling-wpf-input-commands

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

40 Updated 6 days ago
christian289
AI & Automation Solid

implementing-2d-graphics

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

40 Updated 6 days ago
christian289
Data & Documents Solid

implementing-io-pipelines

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

40 Updated 6 days ago
christian289
Web & Frontend Solid

implementing-pubsub-pattern

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.

40 Updated 6 days ago
christian289
AI & Automation Solid

implementing-wpf-adorners

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.

40 Updated 6 days ago
christian289
AI & Automation Solid

implementing-wpf-automation

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

40 Updated 6 days ago
christian289
AI & Automation Solid

implementing-wpf-dragdrop

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.

40 Updated 6 days ago
christian289
Web & Frontend Solid

implementing-wpf-rtl-support

Implements Right-to-Left (RTL) layout support in WPF using FlowDirection. Use when building applications for Arabic, Hebrew, Persian, or other RTL languages.

40 Updated 6 days ago
christian289
Code & Development Solid

integrating-wpf-media

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.

40 Updated 6 days ago
christian289
Web & Frontend Solid

localizing-wpf-applications

Localizes WPF applications using resource files, x:Uid, and BAML localization. Use when building multi-language applications or supporting right-to-left layouts.

40 Updated 6 days ago
christian289
Web & Frontend Solid

localizing-wpf-with-baml

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

40 Updated 6 days ago
christian289
Data & Documents Solid

migrating-wpf-to-dotnet

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

40 Updated 6 days ago
christian289
Testing & QA Solid

optimizing-fast-lookup

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

40 Updated 6 days ago
christian289
Data & Documents Solid

optimizing-io-operations

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.

40 Updated 6 days ago
christian289
Data & Documents Solid

optimizing-memory-allocation

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.

40 Updated 6 days ago
christian289
Data & Documents Solid

processing-parallel-tasks

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

40 Updated 6 days ago
christian289
AI & Automation Solid

understanding-wpf-content-model

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

40 Updated 6 days ago
christian289
Code & Development Solid

using-generated-regex

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

40 Updated 6 days ago
christian289
Data & Documents Solid

using-wpf-behaviors-triggers

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.

40 Updated 6 days ago
christian289
Data & Documents Solid

using-wpf-clipboard

Uses WPF Clipboard for copy/paste operations with text, images, and custom data formats. Use when implementing copy/paste functionality or inter-application data transfer.

40 Updated 6 days ago
christian289
Data & Documents Solid

collecting-wpf-dev-pack-feedback

Analyzes the current WPF working session and produces an accumulable wpf-dev-pack improvement-feedback markdown file in the current directory. Use when, after doing WPF work with wpf-dev-pack skills/scaffolders in a project OUTSIDE the dotnet-with-claudecode repo, you want to capture anti-patterns you hand-fixed, missing or outdated skill guidance, mistaken or missed triggers, and scaffolder gaps — without editing wpf-dev-pack directly. The output md is meant to be contributed to dotnet-with-claudecode/FeedbackDocs via a pull request.

40 Updated 6 days ago
christian289
Data & Documents Solid

configuring-wpf-dev-pack-language

Configures the user-facing response language for the wpf-dev-pack plugin by writing a per-project preference file at .claude/wpf-dev-pack.local.md. Use when starting work with wpf-dev-pack in a new project and the default language does not match the user's expectation, or when switching language mid-project. The setting is read by the LanguagePreferenceLoader SessionStart hook on the next conversation start and takes effect automatically from then on.

40 Updated 6 days ago
christian289
Code & Development Solid

formatting-wpf-csharp-code

Formats WPF XAML and C# code using XamlStyler and dotnet format. Generates Settings.XamlStyler and .editorconfig files automatically. Use when code formatting or style cleanup is needed.

40 Updated 6 days ago
christian289
AI & Automation Solid

make-wpf-behavior

Generates WPF Behavior<T> classes using Microsoft.Xaml.Behaviors.Wpf. Use when adding reusable interaction logic to controls, creating drag behaviors, or scaffolding a new Behavior class. Usage: /wpf-dev-pack:make-wpf-behavior <BehaviorName>

40 Updated 6 days ago
christian289

Bio shown is the top-scored skill's repo description as a fallback — real GitHub bios land in a future update.