Repository-specific guidance for working in the N.I.N.A. codebase and NINA.sln. Use when Codex is asked to modify, review, test, debug, navigate, or explain code in this repository; touch NINA. projects, app startup/DI, profiles/settings, localization, database migrations, equipment, astrometry, imaging, plate…
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…
Creates WPF graphics dynamically in C# code using Shape, PathGeometry, and PathFigure classes. Use when building charts, diagrams, or procedurally generated graphics.
Creates WPF animations using Storyboard, Timeline, and EasingFunction patterns. Use when implementing UI transitions, state change visualizations, or interactive feedback effects.
Build, run, and end-to-end test the ModbusForge Avalonia app locally. Use when verifying UI/ViewModel changes (registers grid, connect/disconnect, Unit ID switching, custom watch, trends).
Scaffold or extend a Fluence.Wpf.Demo gallery sample page against the AGENTS.md section 14 DemoSampleControl contract. Use when adding a demo page or a discrete control sample to the gallery. Produces a page that uses DemoSampleControl correctly, the five surface-token brushes, the 8,8,0,0 plus 0,0,8,8 corner pattern…
Scaffold a new Fluence.Wpf control so it starts conformant instead of being retrofitted. This skill encodes AGENTS.md section 5 (Control authoring checklist). Follow every step; do not skip tests or docs.