mistrypragnesh40

Xaml Check — Development skill for Claude Code

Development community

Validate XAML bindings match ViewModel properties.

How to install Xaml Check

Installs to ~/.claude/skills/mistrypragnesh40-claude-maui-config-xaml-check/SKILL.md

Terminal
mkdir -p ~/.claude/skills/mistrypragnesh40-claude-maui-config-xaml-check && curl -fsSL https://raw.githubusercontent.com/mistrypragnesh40/claude-maui-config/HEAD/commands/xaml-check.md -o ~/.claude/skills/mistrypragnesh40-claude-maui-config-xaml-check/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

What Xaml Check does


name: XAML Binding Check description: Validate XAML bindings match ViewModel properties allowed-tools: Bash(grep:*), Bash(find:*)

XAML Binding Validator

For each XAML file and its code-behind/ViewModel pair:

  1. **Find all bindings** in the XAML file:

    • {Binding PropertyName}
    • {Binding Path=PropertyName}
    • Command="{Binding CommandName}"
    • ItemsSource="{Binding CollectionName}"
  2. **Find the corresponding ViewModel**:

    • Check x:DataType attribute in XAML

Alternatives in Development

Full documentation available on GitHub

View Source Repository