christian289/dotnet-with-claudecode
Plugin Claude Code
Plugin marketplace listing 1 plugin: wpf-dev-pack.
christian289/dotnet-with-claudecode
Plugin Claude Code
Plugin marketplace listing 1 plugin: wpf-dev-pack.
christian289/dotnet-with-claudecode
Command Claude Code
HTML/CSS to AvaloniaUI AXAML conversion command.
christian289/dotnet-with-claudecode
Settings file Claude Code
Agent settings declaring 8 allowed tools.
christian289/dotnet-with-claudecode
Skill Claude CodeCodex
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…
christian289/dotnet-with-claudecode
Skill Claude CodeCodex
Binds MewUI controls to data using ObservableValue and ValueBinding. Use when implementing reactive UI updates, building ViewModels, or connecting controls to data sources.
christian289/dotnet-with-claudecode
Skill Claude CodeCodex
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.
christian289/dotnet-with-claudecode
Skill Claude CodeCodex
Configures GenericHost and Dependency Injection in AvaloniaUI applications. Use when setting up DI container, registering services, or implementing IoC patterns in AvaloniaUI projects.
christian289/dotnet-with-claudecode
Skill Claude CodeCodex
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.
christian289/dotnet-with-claudecode
Skill Claude CodeCodex
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.
christian289/dotnet-with-claudecode
Skill Claude CodeCodex
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.
christian289/dotnet-with-claudecode
Skill Claude CodeCodex
Fixes RadialGradientBrush compatibility issues in AvaloniaUI due to Issue.
christian289/dotnet-with-claudecode
Skill Claude CodeCodex
Traverses and manipulates the MewUI visual tree. Use when understanding element hierarchy, finding parent/child elements, implementing IVisualTreeHost, or working with element lifecycle.
christian289/dotnet-with-claudecode
Skill Claude CodeCodex
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 , the dnx pin in wpf-dev-pack/.mcp.json, and BOTH version fields in…
christian289/dotnet-with-claudecode
Skill Claude CodeCodex
Renders custom graphics in MewUI controls using IGraphicsContext. Use when implementing OnRender, drawing shapes, text, images, or understanding the Measure/Arrange/Render pipeline.
christian289/dotnet-with-claudecode
Skill Claude CodeCodex
Guides the design of AvaloniaUI solution and project structures. Use when creating new AvaloniaUI solutions or organizing projects following naming conventions and layer separation.
christian289/dotnet-with-claudecode
Skill Claude CodeCodex
Provides CollectionView alternatives for AvaloniaUI using DataGridCollectionView and ReactiveUI. Use when filtering, sorting, or grouping collections in AvaloniaUI applications.
christian289/dotnet-with-claudecode
Skill Claude CodeCodex
Arranges UI elements using MewUI layout panels. Use when building UI layouts with StackPanel, Grid, Canvas, DockPanel, WrapPanel, or creating custom panels.
christian289/dotnet-with-claudecode
Skill Claude CodeCodex
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].
christian289/dotnet-with-claudecode
Skill Claude CodeCodex
Creates WPF graphics dynamically in C# code using Shape, PathGeometry, and PathFigure classes. Use when building charts, diagrams, or procedurally generated graphics.
christian289/dotnet-with-claudecode
Skill Claude CodeCodex
Creates WPF animations using Storyboard, Timeline, and EasingFunction patterns. Use when implementing UI transitions, state change visualizations, or interactive feedback effects.
christian289/dotnet-with-claudecode
Skill Claude CodeCodex
Creates WPF Brush patterns including SolidColorBrush, LinearGradientBrush, RadialGradientBrush, ImageBrush, and VisualBrush. Use when filling shapes with colors, gradients, images, or tile patterns.
christian289/dotnet-with-claudecode
Skill Claude CodeCodex
Creates WPF dialog windows including modal dialogs, MessageBox, and common dialogs. Use when implementing confirmation prompts, settings windows, or file/folder pickers.
christian289/dotnet-with-claudecode
Skill Claude CodeCodex
Creates WPF FlowDocument for rich text display with Paragraph, Table, List elements. Use when building document viewers, rich text editors, or printable reports.
christian289/dotnet-with-claudecode
Skill Claude CodeCodex
Creates scalable vector icons in WPF using PathGeometry and GeometryGroup. Use when building resolution-independent icons, icon buttons, or symbol libraries.