en un clic
ADB
ADB contient 11 skills collectées depuis The1nk, avec une couverture métier par dépôt et des pages de détail sur le site.
Skills dans ce dépôt
Communicates with Android devices for automation, APK management, and device control via Advanced Sharp ADB Client. Use when: working with Android device actions (Tap, Swipe, LaunchApp, Screenshot), ADB device discovery, or the IAdbDevices/IAndroidDevice abstractions in AdbCore/Android/.
Enforces C# type patterns, nullable references, and language-specific features for the ADB project. Use when: writing or reviewing C# code, nullable reference handling, pattern matching, async/await, or MVVM patterns in this .NET 10 WPF codebase.
Manages .NET 10 runtime, project configuration, and NuGet package dependencies. Use when: implementing or refactoring Dotnet work, troubleshooting patterns, workflows, or aligning new changes with the repository's existing conventions
Applies WPF XAML styling, Light/Dark/HighContrast theming, and design consistency for the ADB desktop toolkit. Use when: modifying BotBuilder or BotCapture UI, adding new controls, wiring theme brushes, adjusting layouts, or ensuring new surfaces match established visual language.
Lua scripting engine (MoonSharp 2.0.x) embedded in AdbCore for bot extensibility. Provides a sandboxed Lua environment with bidirectional `vars` bridge and built-in modules: http, json, fs, process, log. Use when: adding or modifying Lua scripting support, extending built-in Lua modules, writing bot Lua scripts, or debugging script execution failures.
Performs template matching, image detection, and visual region analysis using OpenCvSharp4. Use when: implementing template image matching, detecting UI elements by screenshot comparison, analyzing captured screen regions, or working in AdbCore/Screen/ image processing code.
Automates browser navigation, interaction, and testing across Chromium, Firefox, WebKit. Use when: implementing or refactoring Playwright work, troubleshooting patterns, workflows, or aligning new changes with the repository's existing conventions
Recognizes text from images using Tesseract OCR engine integration in ADB. Use when: implementing OCR actions, working with AdbCore/Ocr/, configuring Tesseract engine options, processing screen captures for text extraction, or debugging OCR accuracy issues.
Improves editor canvas interactions, dialogs, states, accessibility, and user feedback for the ADB WPF bot builder. Use when: editing BotBuilder canvas interactions, dialogs (TargetPicker, SelectorPicker, CoordinatePicker, RegionPicker), palette/properties panel behavior, state coverage for async operations, WPF accessibility, or any user-facing microcopy.
Builds WPF XAML interfaces, window structure, data binding, and event handling for Windows desktop apps. Use when: building or modifying BotBuilder/BotCapture UI, adding XAML controls, writing data bindings, creating dialogs, theming with AdbUi.Theme, or debugging visual/binding issues in any WPF project in this repo.
Structures and runs unit tests with test discovery and assertion validation. Use when: writing or modifying any test class, adding fakes/test doubles, choosing assertion style, running dotnet test, or debugging failing tests in ADB's *.Tests projects.