Adin Jugo avatar

Adin Jugo

Community

@adinj00

3Followers
|
5Public Repos
|
32Published Skills

Adin Jugo publishes 32 MIT-licensed skills for polyglot test quality, .NET testability refactoring, coverage risk analysis, and ASP.NET/React development guidance.

Skills Distribution
DomainDeveloper To...Test Quality & Ana.. (45%).NET Testability R.. (20%).NET Platform & Mi.. (15%)ASP.NET & Observab.. (10%)

Agent Skills by Adin Jugo

Showing 32 vetted skills indexed across 1 GitHub repositories.

adinj00adinj00

code-testing-extensions

Provides language-specific test generation guidance files for the code-testing pipeline.

Community
Intermediate
adinj00adinj00

generate-testability-wrappers

Generate wrapper interfaces and DI registration for untestable static dependencies in C#.

Community
Intermediate
adinj00adinj00

convert-blazor-server-to-webapp

Migrates pre-.NET 8 Blazor Server apps to the .NET 8+ Blazor Web App model.

Community
Intermediate
adinj00adinj00

convert-to-cpm

Convert .NET projects to NuGet Central Package Management using Directory.Packages.props.

Community
Advanced
adinj00adinj00

grade-tests

Grades a curated list of test methods and outputs a per-test letter-grade table for PR comments.

Community
Advanced
adinj00adinj00

test-tagging

Analyzes test suites and tags each test with standardized trait classifications across multiple frameworks.

Community
Advanced
adinj00adinj00

migrate-static-to-wrapper

Replace static dependency call sites with injected wrapper abstractions across a bounded C# scope.

Community
Advanced
adinj00adinj00

filter-syntax

Provides test filter syntax reference for VSTest and Microsoft Testing Platform across .NET test frameworks.

Community
Basic
adinj00adinj00

coverage-analysis

Analyzes .NET code coverage and computes CRAP scores to rank risk hotspots per method.

Community
Advanced
adinj00adinj00

web-design-guidelines

Review UI code against Vercel Web Interface Guidelines and report findings by file and line.

Community
Basic
adinj00adinj00

mtp-hot-reload

Configures Microsoft Testing Platform hot reload to iterate on failing tests without rebuilding.

Community
Intermediate
adinj00adinj00

minimal-api-file-upload

Implements file upload endpoints in ASP.NET Core minimal APIs with validation and streaming.

Community
Intermediate
adinj00adinj00

setup-local-sdk

Installs a project-local .NET SDK and configures global.json paths for isolated version resolution.

Community
Advanced
adinj00adinj00

shadcn

Manages shadcn/ui components, presets, and registries via the shadcn CLI.

Community
Advanced
adinj00adinj00

test-analysis-extensions

Provides language-specific test framework reference files for polyglot test analysis skills.

Community
Intermediate
adinj00adinj00

crap-score

Calculates CRAP scores for .NET methods by combining Cobertura coverage with cyclomatic complexity.

Community
Intermediate
adinj00adinj00

writing-mstest-tests

Write and modernize MSTest unit tests using MSTest 3.x/4.x assertion APIs and conventions.

Community
Intermediate
adinj00adinj00

test-anti-patterns

Audits test files in any language for anti-patterns and produces severity-ranked quality reports.

Community
Advanced
adinj00adinj00

test-gap-analysis

Analyzes production code via pseudo-mutation reasoning to find tests that miss code changes.

Community
Advanced
adinj00adinj00

dotnet-webapi

Creates ASP.NET Core Web API endpoints with OpenAPI metadata and error handling.

Community
Advanced
adinj00adinj00

detect-static-dependencies

Scan C# source files for hard-to-test static dependencies and produce a ranked report.

Community
Intermediate
adinj00adinj00

assertion-quality

Analyzes assertion variety and depth across test suites in any programming language.

Community
Advanced
adinj00adinj00

platform-detection

Detects the .NET test platform and test framework from project configuration files.

Community
Intermediate
adinj00adinj00

find-untested-sources

Detects source files lacking test references via static parse-only analysis and emits prioritized JSON reports.

Community
Advanced

Frequently Asked Questions About Adin Jugo

FAQPage Schema
What tasks can I accomplish with Adin Jugo's skills?

You can generate unit tests across .NET, Python, TypeScript, Go, Rust, and Java; audit suites for anti-patterns and assertion quality; compute CRAP risk scores from Cobertura coverage; find untested source files; run filtered dotnet test commands; and refactor C# statics into testable DI abstractions.

Who are these skills designed for?

They target .NET and polyglot software engineers, test-focused developers, and engineering teams maintaining MSTest, xUnit, NUnit, pytest, Jest, or Vitest suites. Secondary audiences include ASP.NET Core developers configuring OpenTelemetry and React/Next.js developers applying Vercel performance and composition patterns.

How do the test-running and analysis skills work in practice?

The run-tests skill detects VSTest versus Microsoft.Testing.Platform and the framework, then emits the exact dotnet test command with correct filter flags. Analysis skills like coverage-analysis and crap-score consume Cobertura coverage data, while find-untested-sources uses Roslyn and tree-sitter parsing to map sources to tests.

Are these skills free and open source?

Yes. Nearly all skills carry the MIT license, permitting free use, modification, and redistribution. The sole exception is frontend-design, whose complete terms are defined in its bundled LICENSE.txt file rather than a standard permissive license.

What prerequisites or dependencies do the skills require?

Most .NET skills require an SDK-style project and the dotnet CLI; coverage skills need Cobertura-format coverage output. The shadcn skill invokes npx, pnpm dlx, or bunx commands, and several reference skills are internal-only, loaded by parent skills rather than invoked directly by users.