Nikolay Gekht avatar

Nikolay Gekht

Community

@nikolaygekht · NC, USA

39Followers
|
39Public Repos
|
5Published Skills

MCT, MCSD, PMI-ACP, PMI-DASSM, PMI-DAVSC, PSM III, PSPO II, PSD, SPS, LSSMBB

Skills Distribution
DomainDeveloper To....NET & C# Developm.. (35%)Avalonia XAML UI E.. (25%)Ballistics Computa.. (25%)API Documentation .. (15%)

Agent Skills by Nikolay Gekht

Showing 5 vetted skills indexed across 1 GitHub repositories.

Frequently Asked Questions About Nikolay Gekht

FAQPage Schema
What tasks can I accomplish with Nikolay Gekht's skills?

You can build and test Avalonia XAML controls, dialogs, and panels; write C# external ballistics code (trajectory, windage, zeroing) with the BallisticCalculator package; design scope reticles exported as .reticle BXml plus SVG previews; and author docgen-based C#, C++, or Java API documentation.

Who are these skills designed for?

They target .NET and C# developers working on Avalonia desktop UI, engineers building ballistics or optics software for rifles, air rifles, bows, or artillery, and maintainers of repositories that use Gehtsoft's docgen utility for API documentation.

What are the prerequisites for using these skills?

The ballistics and reticle skills assume .NET/C# projects referencing the BallisticCalculator NuGet package (version 1.1.13+) and its Gehtsoft.Measurements unit types. The docgen skill applies to repositories containing .ds files, a doc/ directory, or project.xml/project.proj documentation configurations.

Do the ballistics skills require access to the BallisticCalculator source code?

No. The ballistic-calculator skill is self-contained and describes the full public API (Ammunition, Rifle, Atmosphere, Wind, TrajectoryCalculator) plus named exceptions like ZeroRangeCantBeReachedException, so no package source or binaries are needed.

When should the reticle-designer skill be triggered?

Trigger it whenever creating, modifying, reviewing, or rendering a scope reticle, crosshair, mil-dot grid, holdover ladder, or BDC ladder—including cloning commercial reticles like Horus H58/H59 or TReMoR—before hand-writing reticle XML, since the format silently ignores misspelled attributes.