Agentic.Check
2.3.0
See the version list below for details.
dotnet tool install --global Agentic.Check --version 2.3.0
dotnet new tool-manifest
dotnet tool install --local Agentic.Check --version 2.3.0
#tool dotnet:?package=Agentic.Check&version=2.3.0
nuke :add-package Agentic.Check --version 2.3.0
Agentic.Check
agentic.check optimizes your repo for agentic engineering with .NET - based technologies. You run it as dna check.
- Detects which .NET based technologies and features you use
- Recommends an optimal set of agentic directives, skills and tools for those
- You select which to apply
- Directives are installed / updated in
AGENTS.md/CLAUDE.md, directly from the dotnet-agentic-engineering GitHub repo - For Codex, rules that run
dotnetoutside its sandbox are installed in.codex/rules, sodotnethas network access without approval prompts - Skills are installed / updated directly from source GitHub skill repo's with
gh skill - Tools that directives and skills depend on are installed / updated with
dotnet tool, pinned once per repository
The skills available for composition are carefully tested and are selected from best-in-class GitHub skills repo's:
The composition minimizes context usage and avoids contradictions and ambiguities, reducing agent mistakes.
Currently supports foundational agentic habits, .NET, ASP.NET Core, Microsoft Orleans and Uno Platform.
Uno Platform skills are selected depending on detected:
- MVVM or MVUX update pattern
- Pure XAML markup or XAML combined with either Uno C# Markup or C# Markup 2
- Fluent / Material / Cupertino design system
Prerequisites
GitHub login is optional. Without it, public sources are read anonymously, which is enough for
a handful of skills. When GitHub's anonymous rate limit is reached, agentic.check stops and asks
you to run gh auth login and rerun; completed changes are kept. When you are logged in, the
gh credential is reused for all GitHub requests. Automation can set GH_TOKEN or GITHUB_TOKEN.
Install, update and usage
See Get started
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
This package has no dependencies.