explainx.ainewsletter3.5k
TrendingNewsPathwaysSkills
Pricing
explainx.ai

Upskill in AI — 16 free pathways, live workshops & bootcamps, and 50+ courses from practitioners. Plus the skills, tools, and MCP servers to practice on.

follow us

custom AI agents

[email protected]

get started

Find your pathTake Free Evaluation

learn

pathways — start freeworkshopsbootcampscoursescertificationsmock testsexplainx universitycorporate traininglearn skills & mcp

discover

skillsmcp serversexplainx mcptoolsagentsllmsdesignsagi trackerranks

company

aboutvisionmissionteaminstructorscommunityhackathonscareers

content

daily AI newsstate of AI — live resultsblogreleasespromptsgeneratorsresource librarydemofor LLMs

solutions

all solutionsdeveloper upskillingmarketing upskillingproduct manager upskillingleadership upskilling

More from us

InfloqInfluencer marketingBgBlurPrivacy-first blurOlly SocialSocial AI copilotCeptoryVideo intelligenceBgRemoverBackground removal

newsletter · weekly

Get AI news, tools, and insights in your inbox.

supportprivacytermsdata rightssubmission guidelines

© 2026 AISOLO Technologies Pvt Ltd

catch up on ai/2026-05-23

Saturday, May 23, 2026

Merged timeline of 354 items — blog publish times and listing timestamps, cut at midnight UTC. Page 6 of 8.

← 2026-05-222026-05-24 →Calendar
Skill
dotnet-test
migrate-mstest-v1v2-to-v3

Migrate MSTest v1 or v2 test project to MSTest v3. Use when user says "upgrade MSTest", "upgrade to MSTest v3", "migrate to MSTest v3", "update test framework", "modernize tests", "MSTest v3 migration", "MSTest compatib…

by Yash @ Explainx0 comments
listed May 23, 05:49 UTC
  • Skilldotnet-test
    assertion-quality

    Analyzes the variety and depth of assertions across .NET test suites. Use when the user asks to evaluate assertion quality, find shallow testing, identify assertion-free tests (no assertions or only trivial ones like As…

    by Yash @ Explainx0 comments
    listed May 23, 05:49 UTC
  • Skilldotnet-test
    migrate-vstest-to-mtp

    Migrates .NET test projects from VSTest to Microsoft.Testing.Platform (MTP). Use when user asks to "migrate to MTP", "switch from VSTest", "enable Microsoft.Testing.Platform", "use MTP runner", or mentions EnableMSTestR…

    by Yash @ Explainx0 comments
    listed May 23, 05:49 UTC
  • Skilldotnet-template-engine
    template-validation

    Validates custom dotnet new templates for correctness before publishing. Catches missing fields, parameter bugs, shortName conflicts, constraint issues, and common authoring mistakes that cause templates to fail silentl…

    by Yash @ Explainx0 comments
    listed May 23, 05:49 UTC
  • Skilldotnet-test
    crap-score

    Calculates targeted CRAP (Change Risk Anti-Patterns) scores for a named .NET method, class, or single source file. Use when the user explicitly asks to compute CRAP scores or assess risky untested code for a specific ta…

    by Yash @ Explainx0 comments
    listed May 23, 05:49 UTC
  • Skilldotnet-test
    migrate-static-to-wrapper

    Mechanically replace static dependency call sites with wrapper or built-in abstraction calls across a bounded scope (file, project, or namespace). Performs codemod-style bulk replacement of DateTime.UtcNow to TimeProvid…

    by Yash @ Explainx0 comments
    listed May 23, 05:49 UTC
  • Skilldotnet-test
    migrate-mstest-v3-to-v4

    Fix build errors and breaking changes after upgrading MSTest from v3 to v4, or plan a complete MSTest v3-to-v4 migration. Use when user says "upgrade to MSTest v4", "MSTest 4 migration", "MSTest v4 breaking changes", "t…

    by Yash @ Explainx0 comments
    listed May 23, 05:49 UTC
  • Skillarchitecture
    react-composition-patterns

    React composition patterns that scale. Use when refactoring components with boolean prop proliferation, building flexible component libraries, or designing reusable APIs. Triggers on tasks involving compound components,…

    by Yash @ Explainx0 comments
    listed May 23, 05:49 UTC
  • Skillcloud
    vercel-deploy

    Deploy applications and websites to Vercel. Use when the user requests deployment actions like "deploy my app", "deploy and give me the link", "push this live", or "create a preview deployment". Do NOT use for deploying…

    by Yash @ Explainx0 comments
    listed May 23, 05:49 UTC
  • Skillcloud
    render-deploy

    Deploy applications to Render by analyzing codebases, generating render.yaml Blueprints, and providing Dashboard deeplinks. Use when the user wants to deploy, host, publish, or set up their application on Render's cloud…

    by Yash @ Explainx0 comments
    listed May 23, 05:49 UTC
  • Skillcloud
    netlify-deploy

    Deploy web projects to Netlify using the Netlify CLI (`npx netlify`). Use when the user asks to deploy, host, publish, or link a site/repo on Netlify, including preview and production deploys. Do NOT use for deploying t…

    by Yash @ Explainx0 comments
    listed May 23, 05:49 UTC
  • Skillcloud
    cloudflare-deploy

    Deploy applications and infrastructure to Cloudflare using Workers, Pages, and related platform services. Use when the user asks to deploy, host, publish, or set up a project on Cloudflare. Do NOT use for deploying to V…

    by Yash @ Explainx0 comments
    listed May 23, 05:49 UTC
  • Skilldotnet-test
    generate-testability-wrappers

    Generate wrapper interfaces and DI registration for hard-to-test static dependencies in C#. Produces IFileSystem, IEnvironmentProvider, IConsole, IProcessRunner wrappers, or guides adoption of TimeProvider and IHttpClie…

    by Yash @ Explainx0 comments
    listed May 23, 05:49 UTC
  • Skillarchitecture
    modular-decomposition

    Runs a sequenced monolith-to-modular pipeline that sizes and inventories components, finds shared domain duplication, addresses flattening and hierarchy issues, analyzes coupling, then groups components into candidate d…

    by Yash @ Explainx0 comments
    listed May 23, 05:49 UTC
  • Skillarchitecture
    tactical-ddd

    Detects anemic domain models, validates and refactors them into rich domain models, and enforces tactical DDD patterns (Entities, Value Objects, Aggregates, Domain Services, Domain Events). Use when the user asks to val…

    by Yash @ Explainx0 comments
    listed May 23, 05:49 UTC
  • Skilldotnet-test
    coverage-analysis

    Project-wide code coverage and CRAP (Change Risk Anti-Patterns) score analysis for .NET projects. Calculates CRAP scores per method and surfaces risk hotspots — complex code with low coverage that is dangerous to modify…

    by Yash @ Explainx0 comments
    listed May 23, 05:49 UTC
  • Skilldotnet-upgrade
    dotnet-aot-compat

    Make .NET projects compatible with Native AOT and trimming by systematically resolving IL trim/AOT analyzer warnings. USE FOR: making projects AOT-compatible, fixing trimming warnings, resolving IL warnings (IL2026, IL2…

    by Yash @ Explainx0 comments
    listed May 23, 05:49 UTC
  • Skilldotnet-template-engine
    template-discovery

    Helps find, inspect, and compare .NET project templates. Resolves natural-language project descriptions to ranked template matches with pre-filled parameters. USE FOR: finding the right dotnet new template for a task, c…

    by Yash @ Explainx0 comments
    listed May 23, 05:49 UTC
  • Skilldotnet-test
    code-testing-extensions

    Provides file paths to language-specific extension files for the code-testing pipeline. Call this skill to discover available extension guidance files (e.g., dotnet.md for .NET, cpp.md for C++). Do not use directly — in…

    by Yash @ Explainx0 comments
    listed May 23, 05:49 UTC
  • Skilldotnet-template-engine
    template-instantiation

    Creates .NET projects from templates with validated parameters, smart defaults, Central Package Management adaptation, and latest NuGet version resolution. USE FOR: creating new dotnet projects, scaffolding solutions wi…

    by Yash @ Explainx0 comments
    listed May 23, 05:49 UTC
  • Skillarchitecture
    frontend-blueprint

    AI frontend specialist and design consultant that guides users through a structured discovery process before generating any code. Collects visual references, design tokens, typography, icons, layout preferences, and bra…

    by Yash @ Explainx0 comments
    listed May 23, 05:49 UTC
  • Skillcloud
    aws-advisor

    Expert AWS Cloud Advisor for architecture design, security review, and implementation guidance. Leverages AWS MCP tools for accurate, documentation-backed answers. Use when user asks about AWS architecture, security, se…

    by Yash @ Explainx0 comments
    listed May 23, 05:49 UTC
  • Skilldotnet-test
    run-tests

    Runs .NET tests with dotnet test. Use when user says "run tests", "run my tests", "run these tests", "execute tests", "dotnet test", "test filter", "filter by category", "filter by class", "combine filters", "run only s…

    by Yash @ Explainx0 comments
    listed May 23, 05:49 UTC
  • Skillarchitecture
    modular-design-principles

    Technology-agnostic guidance for modular systems: bounded contexts, clear boundaries, composability, state isolation, explicit contracts, failure containment, scaffolding workflows, split/merge criteria, sub-units insid…

    by Yash @ Explainx0 comments
    listed May 23, 05:49 UTC
  • Skillarchitecture
    domain-identification-grouping

    Groups existing components into logical business domains to plan service-based architecture. Use when asking "which components belong together?", "group these into services", "organize by domain", "component-to-domain m…

    by Yash @ Explainx0 comments
    listed May 23, 05:49 UTC
  • Skillarchitecture
    legacy-migration-planner

    Use when planning legacy system migrations, codebase modernization, monolith decomposition, microservices consolidation, cross-language rewrites, or framework upgrades. Invoke for strangler fig pattern, incremental migr…

    by Yash @ Explainx0 comments
    listed May 23, 05:49 UTC
  • Skilldotnet-upgrade
    migrate-nullable-references

    Enable nullable reference types in a C# project and systematically resolve all warnings. USE FOR: adopting NRTs in existing codebases, file-by-file or project-wide migration, fixing CS8602/CS8618/CS86xx warnings, annota…

    by Yash @ Explainx0 comments
    listed May 23, 05:49 UTC
  • Skillarchitecture
    domain-analysis

    Maps business domains and suggests service boundaries in any codebase using DDD Strategic Design. Use when asking "what are the domains in this codebase?", "where should I draw service boundaries?", "identify bounded co…

    by Yash @ Explainx0 comments
    listed May 23, 05:49 UTC
  • Skillarchitecture
    decomposition-planning-roadmap

    Creates step-by-step decomposition plans and migration roadmaps for breaking apart monolithic applications. Use when asking "what order should I extract services?", "plan my migration", "create a decomposition roadmap",…

    by Yash @ Explainx0 comments
    listed May 23, 05:49 UTC
  • Skilldotnet-test
    writing-mstest-tests

    Write new MSTest unit tests and implement concrete fixes in existing MSTest code using MSTest 3.x/4.x modern APIs and best practices. USE FOR: write unit tests for a class, write MSTest tests, create test class, fix tes…

    by Yash @ Explainx0 comments
    listed May 23, 05:49 UTC
  • Skillarchitecture
    coupling-analysis

    Analyzes coupling between modules using the three-dimensional model (strength, distance, volatility) from "Balancing Coupling in Software Design". Use when asking "are these modules too coupled?", "show me dependencies"…

    by Yash @ Explainx0 comments
    listed May 23, 05:49 UTC
  • Skilldotnet-upgrade
    migrate-dotnet9-to-dotnet10

    Migrate a .NET 9 project or solution to .NET 10 and resolve all breaking changes. USE FOR: upgrading TargetFramework from net9.0 to net10.0, fixing build errors after updating the .NET 10 SDK, resolving source and behav…

    by Yash @ Explainx0 comments
    listed May 23, 05:49 UTC
  • Skillarchitecture
    component-identification-sizing

    Maps architectural components in a codebase and measures their size to identify what should be extracted first. Use when asking "how big is each module?", "what components do I have?", "which service is too large?", "an…

    by Yash @ Explainx0 comments
    listed May 23, 05:49 UTC
  • Skillarchitecture
    component-common-domain-detection

    Finds duplicate business logic spread across multiple components and suggests consolidation. Use when asking "where is this logic duplicated?", "find common code between services", "what can be consolidated?", "detect s…

    by Yash @ Explainx0 comments
    listed May 23, 05:49 UTC
  • Skilldotnet-test
    test-tagging

    Analyzes test suites and tags each test with a standardized set of traits (e.g., positive, negative, critical-path, boundary, smoke, regression). Use when the user wants to categorize, audit, or label tests with traits.…

    by Yash @ Explainx0 comments
    listed May 23, 05:49 UTC
  • Skilldotnet-test
    platform-detection

    Reference data for detecting the test platform (VSTest vs Microsoft.Testing.Platform) and test framework (MSTest, xUnit, NUnit, TUnit) from project files. DO NOT USE directly — loaded by run-tests, mtp-hot-reload, and m…

    by Yash @ Explainx0 comments
    listed May 23, 05:49 UTC
  • Skilldotnet11
    system-text-json-net11

    Provides guidance on new System.Text.Json APIs introduced in .NET 11. It covers typed JsonTypeInfo access via GetTypeInfo<T> and TryGetTypeInfo<T> on JsonSerializerOptions, and the new JsonNamingPolicy.PascalCase static…

    by Yash @ Explainx0 comments
    listed May 23, 05:49 UTC
  • Skilldotnet-test
    mtp-hot-reload

    Suggests using Microsoft Testing Platform (MTP) hot reload to iterate fixes on failing tests without rebuilding. Use when user says "hot reload tests", "iterate on test fix", "run tests without rebuilding", "speed up te…

    by Yash @ Explainx0 comments
    listed May 23, 05:49 UTC
  • Skilldotnet-test
    test-smell-detection

    Deep formal test smell audit based on academic research taxonomy (testsmells.org). Detects 19 categorized smell types — conditional logic, mystery guests, sensitive equality, eager tests, and more — with calibrated seve…

    by Yash @ Explainx0 comments
    listed May 23, 05:49 UTC
  • Skillarchitecture
    component-flattening-analysis

    Detects misplaced classes and fixes component hierarchy problems — finds code that should belong inside a component but sits at the root level. Use when asking "clean up component structure", "find orphaned classes", "f…

    by Yash @ Explainx0 comments
    listed May 23, 05:49 UTC
  • Skilldotnet-test
    code-testing-agent

    Generates and writes new unit tests for any programming language using a Research-Plan-Implement pipeline. Use when asked to generate tests, write unit tests, add tests, improve test coverage, create test project, achie…

    by Yash @ Explainx0 comments
    listed May 23, 05:49 UTC
  • Skilldotnet-test
    test-anti-patterns

    Detection-focused review of .NET test code for anti-patterns that undermine reliability and diagnostic value. USE FOR: audit test quality, review test code, find test anti-patterns, tests pass but don't verify anything,…

    by Yash @ Explainx0 comments
    listed May 23, 05:49 UTC
  • Skilldotnet-upgrade
    migrate-dotnet10-to-dotnet11

    Migrate a .NET 10 project or solution to .NET 11 and resolve all breaking changes. This is a MIGRATION skill — use it when upgrading from .NET 10 to .NET 11, NOT for writing new programs. USE FOR: upgrading TargetFramew…

    by Yash @ Explainx0 comments
    listed May 23, 05:49 UTC
  • Skilldotnet-test
    test-gap-analysis

    Performs pseudo-mutation analysis on .NET production code to find gaps in existing test suites. Use when the user asks to find weak tests, discover untested edge cases, check if tests would catch a bug, or evaluate test…

    by Yash @ Explainx0 comments
    listed May 23, 05:49 UTC
  • Skilldotnet-upgrade
    thread-abort-migration

    Guides migration of .NET Framework Thread.Abort usage to cooperative cancellation in modern .NET. USE FOR: modernizing code that calls Thread.Abort, catching ThreadAbortException, replacing Thread.ResetAbort, replacing…

    by Yash @ Explainx0 comments
    listed May 23, 05:49 UTC
  • Skilldotnet-test
    detect-static-dependencies

    Scan C# source files for hard-to-test static dependencies — DateTime.Now/UtcNow, File.*, Directory.*, Environment.*, HttpClient, Console.*, Process.*, and other untestable statics. Produces a ranked report of static cal…

    by Yash @ Explainx0 comments
    listed May 23, 05:49 UTC
  • Skilldotnet-test
    migrate-xunit-to-xunit-v3

    Migrates .NET test projects from xUnit.net v2 to xUnit.net v3. USE FOR: upgrading xunit to xunit.v3. DO NOT USE FOR: migrating between test frameworks (MSTest/NUnit to xUnit.net), migrating from VSTest to Microsoft.Test…

    by Yash @ Explainx0 comments
    listed May 23, 05:49 UTC
  • Skilldotnet-upgrade
    migrate-dotnet8-to-dotnet9

    Migrate a .NET 8 project to .NET 9 and resolve all breaking changes. USE FOR: upgrading TargetFramework from net8.0 to net9.0, fixing build errors after updating the .NET 9 SDK, resolving behavioral changes in .NET 9 /…

    by Yash @ Explainx0 comments
    listed May 23, 05:49 UTC
  • Skilldotnet-test
    filter-syntax

    Reference data for test filter syntax across all platform and framework combinations: VSTest --filter expressions, MTP filters for MSTest/NUnit/xUnit v3/TUnit, and VSTest-to-MTP filter translation. DO NOT USE directly —…

    by Yash @ Explainx0 comments
    listed May 23, 05:49 UTC
  • Skilldotnet-test
    dotnet-test-frameworks

    Reference data for .NET test framework detection patterns, assertion APIs, skip annotations, setup/teardown methods, and common test smell indicators across MSTest, xUnit, NUnit, and TUnit. Loaded by test analysis skill…

    by Yash @ Explainx0 comments
    listed May 23, 05:49 UTC
  • ← prev
    1…45678
    next →