Markdown Converter
Agent skill for markdown-converter
_An overview of the current repository and its related projects, generated by [AgentPrimer](https://github.com/deanthecoder/AgentPrimer)._
Sign in to like and favorite skills
An overview of the current repository and its related projects, generated by AgentPrimer.
Use this overview as factual context when generating or editing code.
Avoid unnecessary token use; prefer referencing this document instead of re-parsing source files.
ripgrep tool for efficient code searching, if available.Agent note: Sub-modules and sibling repositories often expose reusable libraries (e.g., extension methods, utilities). Cross-reference these before re-implementing.
Agent note: Match the project’s English style for identifiers, comments, and documentation. Agent note: Use the dominant language(s) and idioms when proposing code.
Agent note: Avoid ingesting very large files wholesale; focus on public types, key methods, and file headers to preserve tokens.
DTC.Z80/Instructions/Instructions.csInstaller/pack.pyDTC.Z80/Alu.csDTC.Z80/Devices/SmsVdp.csMasterG33k/ViewModels/MainWindowViewModel.csDTC.Core/DTC.Core/UI/ShaderControl.csDTC.Z80/Instructions/EdInstructions.csDTC.Core/DTC.Core/Extensions/FastLinq.csAgent note: Prefer solutions using the listed packages and frameworks; avoid introducing new technologies without justification.
Avalonia : Avalonia is a cross-platform UI framework for .NET providing a flexible styling system and supporting a wide range of Operating Systems such as Windows, Linux, macOS and with experimental support for Android, iOS and WebAssembly.coverlet.collector : Coverlet is a cross platform code coverage library for .NET, with support for line, branch and method coverage.DialogHost.Avalonia : Avalonia Dialog Host control that provides a simple way to display a dialog with information or prompt the user when information is requiredDotnetNoise : FastNoise is an open source noise generation library with a large collection of different noise algorithms. This library has been designed for realtime usage from the ground up, so has been optimised for speed without sacrificing noise quality.JetBrains.Annotations : JetBrains.Annotations help reduce false positive warnings, explicitly declare purity and nullability in your code, deal with implicit usages of members, support special semantics of APIs in ASP.NET and XAML frameworks and otherwise increase accuracy of JetBrains Rider and ReSharper code inspections.K4os.Compression.LZ4 : Port of LZ4 compression algorithm for .NETMarkdig : A fast, powerful, CommonMark compliant, extensible Markdown processor for .NET with 20+ builtin extensions (pipetables, footnotes, definition lists... etc.)Material.Avalonia : This repository is a set of styles that will help you customize your application in an appropriate material design.Material.Icons.Avalonia : Avalonia control for display material icons from Material.IconsNewtonsoft.Json : Json.NET is a popular high-performance JSON framework for .NETNUnit : NUnit is a unit-testing framework for all .NET languages.NUnit3TestAdapter : The NUnit3 TestAdapter for Visual Studio, all versions from 2012 and onwards, and DotNet (incl. .Net core), versions .net framework 4.6.2 or higher, .net core 3.1, .net 5 or higher.OpenCvSharp4 : OpenCV wrapper for .NET. Since this package includes only core managed libraries, another package of native bindings for your OS is required (OpenCvSharp4.runtime.*).SharpHook : SharpHook provides a cross-platform global keyboard and mouse hook, event simulation, and text entry simulation for .NET.SkiaSharp : SkiaSharp is a cross-platform 2D graphics API for .NET platforms based on Google's Skia Graphics Library.Agent note: Align with nullable settings, test framework/assertion style, mocking approach, and UI patterns already used in this codebase.
Check...() or GivenFooCheckBar() method names.Is.Zero, Is.Not.Null, Does.Exist, and Has.Length.EqualTo(...) where applicable.// comments inside methods, add a blank line before the comment (unless directly after a brace), and avoid a blank line immediately after the comment.Agent note: Treat internal projects as core dependencies; follow their naming, layering, and public APIs when extending functionality.
MasterG33k.csproj (net9.0)UnitTests.csproj (net9.0)DTC.Core.csproj (net8.0) [refs:2]DTC.Z80.csproj (net9.0) [refs:2]Agent note: READMEs often contain background, design intent, and setup steps; consult them when modifying code or documentation.
DTC.Core/README.mdInstaller/README.mdREADME.md