# linuxdevel

> Open-source publisher. Listings imported from github.com/linuxdevel — credited to the original author with their license.

- **Listings:** 33
- **Total installs:** 0
- **Profile:** https://agentstack.voostack.com/s/linuxdevel
- **Website:** https://github.com/linuxdevel

## Published listings

- [Avalonia Pro Max/design System](https://agentstack.voostack.com/l/skill-linuxdevel-avalonia-skills-design-system) — Skill · Free · security-reviewed — `agentstack add skill-linuxdevel-avalonia-skills-design-system`
  Use when establishing or refactoring an Avalonia app's design system — semantic color tokens, theme-variant dictionaries (light/dark), typography scale, spacing rhythm, radius and elevation tokens. Produces production-ready Resources/Tokens.axaml.
- [Avalonia Controls Data Display](https://agentstack.voostack.com/l/skill-linuxdevel-avalonia-skills-data-display) — Skill · Free · security-reviewed — `agentstack add skill-linuxdevel-avalonia-skills-data-display`
  Use when working with Avalonia data display controls: TextBlock, Label, ListBox, DataGrid, TreeView, ItemsControl, Carousel, or MarkdownViewer. Covers binding patterns, templates, virtualization, selection modes, and column configuration for Avalonia 12.
- [Avalonia Property System](https://agentstack.voostack.com/l/skill-linuxdevel-avalonia-skills-avalonia-property-system) — Skill · Free · security-reviewed — `agentstack add skill-linuxdevel-avalonia-skills-avalonia-property-system`
  Use when working with Avalonia's property system: StyledProperty, DirectProperty, AttachedProperty, property inheritance, metadata override, coercion, value priority, or observing property changes via GetObservable or OnPropertyChanged.
- [Avalonia](https://agentstack.voostack.com/l/skill-linuxdevel-avalonia-skills-avalonia) — Skill · Free · security-reviewed — `agentstack add skill-linuxdevel-avalonia-skills-avalonia`
  Use when working with Avalonia UI framework — building, styling, binding, animating, or deploying Avalonia apps with .NET.
- [Avalonia Controls Input](https://agentstack.voostack.com/l/skill-linuxdevel-avalonia-skills-input) — Skill · Free · security-reviewed — `agentstack add skill-linuxdevel-avalonia-skills-input`
  Use when working with Avalonia input controls: Button, ToggleButton, RadioButton, CheckBox, TextBox, ComboBox, Slider, Calendar, DatePicker, TimePicker, NumericUpDown, or VirtualKeyboard. Covers key properties, events, binding patterns, and common pitfalls for each control in Avalonia 12.
- [Avalonia Pro Max/layout Patterns](https://agentstack.voostack.com/l/skill-linuxdevel-avalonia-skills-layout-patterns) — Skill · Free · security-reviewed — `agentstack add skill-linuxdevel-avalonia-skills-layout-patterns`
  Use when designing the page-level layout of an Avalonia app — responsive breakpoints, sidebar vs top-nav vs bottom-nav, dashboard grids, master-detail, settings page, mobile vs desktop adaptive layouts. Covers Grid, DockPanel, SplitView, NavigationView, ItemsRepeater layout strategies.
- [Avalonia Controls](https://agentstack.voostack.com/l/skill-linuxdevel-avalonia-skills-avalonia-controls) — Skill · Free · security-reviewed — `agentstack add skill-linuxdevel-avalonia-skills-avalonia-controls`
  Use when working with built-in Avalonia controls. Routes to the correct sub-subskill for the control category needed.
- [Avalonia Pro Max/accessibility](https://agentstack.voostack.com/l/skill-linuxdevel-avalonia-skills-accessibility) — Skill · Free · security-reviewed — `agentstack add skill-linuxdevel-avalonia-skills-accessibility`
  Use when adding or auditing accessibility in an Avalonia app — AutomationProperties, focus order, keyboard navigation, contrast, screen reader (Narrator/NVDA/VoiceOver/Orca) support, dynamic text scaling, reduced motion. Maps WCAG 2.2 AA to Avalonia APIs.
- [Avalonia Layout](https://agentstack.voostack.com/l/skill-linuxdevel-avalonia-skills-avalonia-layout) — Skill · Free · security-reviewed — `agentstack add skill-linuxdevel-avalonia-skills-avalonia-layout`
  Use when arranging controls in Avalonia using panels, Grid, StackPanel, DockPanel, Canvas, alignment, margins, padding, or responsive layouts.
- [Avalonia Mvvm](https://agentstack.voostack.com/l/skill-linuxdevel-avalonia-skills-avalonia-mvvm) — Skill · Free · security-reviewed — `agentstack add skill-linuxdevel-avalonia-skills-avalonia-mvvm`
  Use when implementing the MVVM pattern in Avalonia, including ViewModels, INotifyPropertyChanged, ICommand, ReactiveUI, CommunityToolkit.Mvvm, or ViewModel-first navigation.
- [Avalonia App Development](https://agentstack.voostack.com/l/skill-linuxdevel-avalonia-skills-avalonia-app-development) — Skill · Free · security-reviewed — `agentstack add skill-linuxdevel-avalonia-skills-avalonia-app-development`
  Use when setting up Avalonia app structure, resource dictionaries, application lifetimes, startup configuration, cross-platform project setup, or App.axaml configuration.
- [Avalonia Pro Max/review Checklist](https://agentstack.voostack.com/l/skill-linuxdevel-avalonia-skills-review-checklist) — Skill · Free · security-reviewed — `agentstack add skill-linuxdevel-avalonia-skills-review-checklist`
  Use before merging a PR or shipping a release of an Avalonia app — exhaustive pre-delivery checklist covering visual quality, interaction, light/dark, layout, accessibility, performance, motion, and platform parity. Run end-to-end; fix everything before sign-off.
- [Avalonia Pro Max/themes](https://agentstack.voostack.com/l/skill-linuxdevel-avalonia-skills-themes) — Skill · Free · security-reviewed — `agentstack add skill-linuxdevel-avalonia-skills-themes`
  Use when choosing or configuring a theme library for an Avalonia app (FluentTheme, FluentAvalonia, SukiUI, Semi.Avalonia, Material.Avalonia, ShadUI, Ursa.Avalonia, Citrus, Classic). Provides a recommendation matrix by product type, install snippets, and combination rules.
- [Avalonia Styling](https://agentstack.voostack.com/l/skill-linuxdevel-avalonia-skills-avalonia-styling) — Skill · Free · security-reviewed — `agentstack add skill-linuxdevel-avalonia-skills-avalonia-styling`
  Use when applying styles, control themes, pseudoclasses, style selectors, theme variants, or custom fonts in Avalonia. Covers Style vs ControlTheme distinction, selector syntax, nested styles, light/dark theme variants, style sharing via avares://, StyleKeyOverride, and style precedence rules.
- [Avalonia Deployment](https://agentstack.voostack.com/l/skill-linuxdevel-avalonia-skills-avalonia-deployment) — Skill · Free · security-reviewed — `agentstack add skill-linuxdevel-avalonia-skills-avalonia-deployment`
  Use when packaging or deploying Avalonia apps for Windows, macOS, Linux, WebAssembly, Android, or iOS.
- [Avalonia Pro Max](https://agentstack.voostack.com/l/skill-linuxdevel-avalonia-skills-avalonia-pro-max) — Skill · Free · security-reviewed — `agentstack add skill-linuxdevel-avalonia-skills-avalonia-pro-max`
  Use when designing or polishing the visual quality of an Avalonia app — choosing themes, building a design system, crafting beautiful screens, improving accessibility, motion, layout, or before shipping a UI. Routes to focused sub-skills for tokens, themes, components, motion, accessibility, layout patterns, icons, and pre-delivery review.
- [Avalonia Testing](https://agentstack.voostack.com/l/skill-linuxdevel-avalonia-skills-avalonia-testing) — Skill · Free · security-reviewed — `agentstack add skill-linuxdevel-avalonia-skills-avalonia-testing`
  Use when writing tests for Avalonia apps — headless UI testing, ViewModel unit tests, UI automation, or setting up the Avalonia test infrastructure.
- [Avalonia Xaml](https://agentstack.voostack.com/l/skill-linuxdevel-avalonia-skills-avalonia-xaml) — Skill · Free · security-reviewed — `agentstack add skill-linuxdevel-avalonia-skills-avalonia-xaml`
  Use when writing or reviewing Avalonia XAML markup, .axaml files, XML namespaces, code-behind, markup extensions, or building UI without XAML in code.
- [Avalonia Controls Layout](https://agentstack.voostack.com/l/skill-linuxdevel-avalonia-skills-layout) — Skill · Free · security-reviewed — `agentstack add skill-linuxdevel-avalonia-skills-layout`
  Use when working with Avalonia layout container controls: Border, ScrollViewer, SplitView, Expander, Viewbox, or Panel variants (Grid, StackPanel, WrapPanel, DockPanel, UniformGrid, Canvas). Covers container-specific API, properties, scroll configuration, and layout pitfalls in Avalonia 12.
- [Avalonia Data Templates](https://agentstack.voostack.com/l/skill-linuxdevel-avalonia-skills-avalonia-data-templates) — Skill · Free · security-reviewed — `agentstack add skill-linuxdevel-avalonia-skills-avalonia-data-templates`
  Use when defining DataTemplate, ItemTemplate, ContentTemplate, selecting templates by data type, using TreeDataTemplate for hierarchical data, implementing IDataTemplate selectors, or using FuncDataTemplate in Avalonia. Covers template scoping, app-level templates, and compiled binding in templates.
- [Avalonia Controls Media](https://agentstack.voostack.com/l/skill-linuxdevel-avalonia-skills-media) — Skill · Free · security-reviewed — `agentstack add skill-linuxdevel-avalonia-skills-media`
  Use when working with Avalonia media controls: Image, DrawingImage, PathIcon, MediaPlayerControl, or WebView/NativeWebView. Covers asset loading URIs, stretch modes, vector icons, video playback setup, and browser embedding for Avalonia 12.
- [Avalonia Events](https://agentstack.voostack.com/l/skill-linuxdevel-avalonia-skills-avalonia-events) — Skill · Free · security-reviewed — `agentstack add skill-linuxdevel-avalonia-skills-avalonia-events`
  Use when working with Avalonia routed events — defining custom RoutedEvent, handling bubbling or tunneling events, attaching handlers with AddHandler, RoutingStrategies, the OnApplyTemplate/PART_ pattern, or class-level static handlers via AddClassHandler.
- [Avalonia Pro Max/preview Server](https://agentstack.voostack.com/l/skill-linuxdevel-avalonia-skills-preview-server) — Skill · Free · security-reviewed — `agentstack add skill-linuxdevel-avalonia-skills-preview-server`
  Use when the user wants to see and choose between visual design alternatives for an Avalonia app before implementation — generates 3 design variants as real .axaml files, renders each to PNGs at multiple viewport sizes (compact/wide × light/dark) using Avalonia.Headless, and serves an HTML comparison gallery via a local web server. The user reviews in their browser and tells the agent which varia…
- [Avalonia Pro Max/motion](https://agentstack.voostack.com/l/skill-linuxdevel-avalonia-skills-motion) — Skill · Free · security-reviewed — `agentstack add skill-linuxdevel-avalonia-skills-motion`
  Use when adding animation, hover/press feedback, page transitions, list-item entrance, or honoring reduced-motion in an Avalonia app. Covers Transitions, Animation, KeyFrame, easing, IterationCount, and shared-element patterns.
- [Avalonia Pro Max/icons Imagery](https://agentstack.voostack.com/l/skill-linuxdevel-avalonia-skills-icons-imagery) — Skill · Free · security-reviewed — `agentstack add skill-linuxdevel-avalonia-skills-icons-imagery`
  Use when picking an icon library, drawing custom icons, embedding SVG, or handling images and brand assets in an Avalonia app. Covers Lucide, Material.Icons, Projektanker.Icons, MahApps.IconPacks, FluentSystemIcons, Heroicons, Svg.Skia, PathIcon, and asset performance.
- [Avalonia Data Binding](https://agentstack.voostack.com/l/skill-linuxdevel-avalonia-skills-avalonia-data-binding) — Skill · Free · security-reviewed — `agentstack add skill-linuxdevel-avalonia-skills-avalonia-data-binding`
  Use when writing data bindings, compiled bindings, converters, MultiBinding, collection views, validation, or binding to commands in Avalonia. Covers binding modes, path syntax, DataContext, built-in and custom converters, FallbackValue, DataValidationException, and debugging techniques.
- [Avalonia Custom Controls](https://agentstack.voostack.com/l/skill-linuxdevel-avalonia-skills-avalonia-custom-controls) — Skill · Free · security-reviewed — `agentstack add skill-linuxdevel-avalonia-skills-avalonia-custom-controls`
  Use when creating custom UserControls, TemplatedControls, basic drawing controls, custom panels, control libraries, attached properties, or custom flyouts in Avalonia.
- [Avalonia Services](https://agentstack.voostack.com/l/skill-linuxdevel-avalonia-skills-avalonia-services) — Skill · Free · security-reviewed — `agentstack add skill-linuxdevel-avalonia-skills-avalonia-services`
  Use when accessing Avalonia platform services via TopLevel: clipboard read/write, file/folder/save dialogs via StorageProvider, URI/file launching via Launcher, screen and window info, focus manager, in-app notifications via WindowNotificationManager, or IME input method access.
- [Avalonia Pro Max/components](https://agentstack.voostack.com/l/skill-linuxdevel-avalonia-skills-components) — Skill · Free · security-reviewed — `agentstack add skill-linuxdevel-avalonia-skills-components`
  Use when building production-quality Avalonia screens — copy-paste XAML recipes for cards, primary/secondary/icon buttons, dialogs, sidebar nav, command bar, settings page, forms with validation, empty states, toasts, badges, skeletons. All recipes use semantic tokens from the design-system sub-skill.
- [Avalonia Wpf Migration](https://agentstack.voostack.com/l/skill-linuxdevel-avalonia-skills-avalonia-wpf-migration) — Skill · Free · security-reviewed — `agentstack add skill-linuxdevel-avalonia-skills-avalonia-wpf-migration`
  Use when migrating a WPF application to Avalonia, mapping WPF concepts to Avalonia equivalents, or understanding differences between WPF and Avalonia APIs.
- [Avalonia Input Interaction](https://agentstack.voostack.com/l/skill-linuxdevel-avalonia-skills-avalonia-input-interaction) — Skill · Free · security-reviewed — `agentstack add skill-linuxdevel-avalonia-skills-avalonia-input-interaction`
  Use when handling pointer events, keyboard input, gestures, focus, drag-and-drop, or hot keys in Avalonia. Covers PointerPressed/Released/Moved, KeyDown/KeyUp, TextInput, HotKeyManager, KeyGesture, focus management, TapGestureRecognizer, PinchGestureRecognizer, DragDrop.DoDragDrop, DataObject, and Cursor types.
- [Avalonia Graphics Animation](https://agentstack.voostack.com/l/skill-linuxdevel-avalonia-skills-avalonia-graphics-animation) — Skill · Free · security-reviewed — `agentstack add skill-linuxdevel-avalonia-skills-avalonia-graphics-animation`
  Use when working with Avalonia brushes, transforms, geometry, clipping, animations, transitions, or bitmap effects. Covers SolidColorBrush, LinearGradientBrush, RadialGradientBrush, ConicGradientBrush, ImageBrush, VisualBrush, RenderTransform, shapes, Path geometry, clipping, BoxShadow, keyframe Animation class, property Transitions, and page transitions.
- [Avalonia Controls Navigation](https://agentstack.voostack.com/l/skill-linuxdevel-avalonia-skills-navigation) — Skill · Free · security-reviewed — `agentstack add skill-linuxdevel-avalonia-skills-navigation`
  Use when working with Avalonia navigation controls: TabControl, Menu, ContextMenu, MenuItem, NativeMenu, or TrayIcon. Covers tab binding, menu command wiring, access keys, context menu DataContext resolution, and tray icon setup for Avalonia 12 desktop apps.

---
Seller on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Install any with `agentstack add <slug>`.
