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.
Guides the design of AvaloniaUI solution and project structures. Use when creating new AvaloniaUI solutions or organizing projects following naming conventions and layer separation.
aytordev theme system patterns. Use when configuring themes, working with Stylix or Catppuccin, or implementing theme-aware module configuration.
Lombok patterns including @Delegate, @Builder, @Value, @UtilityClass for reducing boilerplate
Test skill with example code blocks that should NOT be detected as real references
Learn codebase structure with tree-sitter + SSL patterns
Use when working with TypeScript or JavaScript code and typescript-lsp plugin is enabled - for finding references, checking types, navigating definitions, or verifying type correctness
Enforce canonical payload/type definitions for cross-system boundaries in Coverage Creatives. Contracts are defined primarily via TypeScript types + inline edge function schemas + assistant instructions. No guessing.
Xcodeプロジェクト設定支援。ビルド設定の最適化、Target/Scheme構成、SPM(Swift Package Manager)活用、xcconfig活用など、プロジェクト構成に関する包括的なサポートを提供する。「Xcodeプロジェクトを設定したい」「ビルド設定を最適化したい」「SPMを導入したい」と言った時に使用する。
Python type hints, mypy, Protocol, and static typing best practices
Refactor inline types into reusable, well-organized type definitions using interfaces, type aliases, and generics
Fixes Java 'cannot find symbol' errors by adding import statements or library dependencies.
Search TypeScript SYMBOLS (functions, types, classes) - NOT text. Use Glob to find files, Grep for text search, LSP for symbol search. Provides type-aware results that understand imports, exports, and relationships.
Review and refactor SwiftUI views for structure, ordering, and Observation usage. Use when the user wants SwiftUI view refactoring.
Adapts Figma design implementation to the target framework detected in the codebase
Use AST-aware edits to reduce syntax errors and maintain structure.
Use when Python's type system including type hints, mypy, Protocol, TypedDict, and Generics. Use when working with Python type annotations.
Use when building GTK 4/libadwaita applications; before writing app boilerplate; when debugging threading, signals, or lifecycle issues; when setting up GSettings, resources, or packaging; delegates UI/widget decisions to designing-gnome-ui skill
Rust coding best practices for idiomatic, efficient, and maintainable code. Use when writing Rust code, reviewing code, or learning Rust patterns.
TypeScript naming, functions, control flow, types, modules. Use for code style and conventions.
You are an expert developer using the CSharp (C#) language and using dotnet tooling.