Avanade avatar

Avanade

Official

@Avanade · United States of America

0Followers
|
29Public Repos
|
22Published Skills

Avanade is committed to supporting the open-source community by contributing code, knowledge and advice through GitHub.

Skills Distribution
DomainDeveloper To....NET Solution Scaf.. (30%)Domain-Driven Desi.. (25%)Data Access & Data.. (20%)Messaging & Event-.. (15%)

Agent Skills by Avanade

Showing 22 vetted skills indexed across 1 GitHub repositories.

AvanadeAvanade
28

acquire-codebase-knowledge

Generates seven evidence-based onboarding documents mapping an unfamiliar codebase's stack, structure, and architecture.

Official
Advanced
AvanadeAvanade
28

coreex-solution-scaffolder

Generates CoreEx .NET solution scaffolds from interview answers using dotnet new templates.

Official
Advanced
AvanadeAvanade
28

coreex-contract

Creates and modifies hand-authored CoreEx contract classes with source-generated members and reference-data wiring.

Official
Advanced
AvanadeAvanade
28

coreex-subscriber

Implements event and command subscribers in CoreEx Subscribe hosts with delegation patterns.

Official
Advanced
AvanadeAvanade
28

coreex-subscriber-e2e

Creates a complete CoreEx event or command subscriber end-to-end including contract, handler, orchestration, and tests.

Official
Advanced
AvanadeAvanade
28

coreex-refdata

Add or modify reference data types in CoreEx domains via database migrations and CodeGen.

Official
Advanced
AvanadeAvanade
28

coreex-adapter

Creates CoreEx anti-corruption layer adapters with typed HTTP clients and unit tests.

Official
Advanced
AvanadeAvanade
28

coreex-policy

Creates CoreEx Application-layer policy classes encapsulating async guard logic with Result<T> pipelines.

Official
Intermediate
AvanadeAvanade
28

coreex-db-migration

Scaffolds and applies DbEx database migrations for CoreEx domains on SQL Server or PostgreSQL.

Official
Advanced
AvanadeAvanade
28

coreex-test-relay

Verifies CoreEx outbox relay hosts forward events to Azure Service Bus in integration tests.

Official
Intermediate
AvanadeAvanade
28

aspire

Orchestrates Aspire distributed applications using the Aspire CLI for starting, debugging, and managing resources.

Official
Intermediate
AvanadeAvanade
28

coreex-docs-sync

Refreshes CoreEx AI workflow assets to the version matching the project's CoreEx NuGet reference.

Official
Intermediate
AvanadeAvanade
28

coreex-api

Scaffolds CoreEx MVC controllers and Minimal API endpoints for CRUD and custom actions.

Official
Advanced
AvanadeAvanade
28

coreex-app-service

Creates CoreEx Application-layer services with CRUD operations, CQRS read services, adapters, and policies.

Official
Advanced
AvanadeAvanade
28

coreex-test-api

Writes CoreEx API integration tests with seeded databases, outbox assertions, and HTTP mocking.

Official
Advanced
AvanadeAvanade
28

coreex-aggregate

Creates DDD aggregate roots, child entities, and value objects in a CoreEx Domain layer.

Official
Advanced
AvanadeAvanade
28

coreex-test-subscribe

Writes integration tests for CoreEx Subscribe hosts simulating broker message receipt.

Official
Advanced
AvanadeAvanade
28

coreex-repository

Creates and modifies CoreEx Infrastructure-layer repositories with CRUD operations, mappers, and query configurations.

Official
Advanced
AvanadeAvanade
28

coreex-api-e2e

Creates a complete CoreEx entity with CRUD API endpoints across all application layers.

Official
Advanced
AvanadeAvanade
28

coreex-validator

Creates and modifies CoreEx validators with declarative rules, async checks, and unit tests.

Official
Advanced
AvanadeAvanade
28

coreex-bootstrap

Generates root guidance files for a blank CoreEx repository and chains to solution scaffolding.

Official
Intermediate
AvanadeAvanade
28

coreex-graphql

Adds GraphQL-lite query endpoints to CoreEx .NET API hosts by bridging existing QueryArgsConfig and read services.

Official
Intermediate

Frequently Asked Questions About Avanade

FAQPage Schema
What tasks can I accomplish using Avanade's CoreEx skills?▼

You can scaffold CoreEx solutions, create DTO contracts, DDD aggregates, validators, policies, application services, repositories, database migrations, REST and GraphQL endpoints, event/command subscribers, reference data, and integration tests for Api, Subscribe, and Relay hosts.

Who are these CoreEx skills designed for?▼

They target .NET backend engineers building enterprise distributed applications with the CoreEx framework, particularly developers practicing domain-driven design, CQRS, event-driven messaging over Service Bus, and layered architecture with anti-corruption adapters.

How do I install and run these skills in practice?▼

Start with coreex-bootstrap on a blank repository after running dotnet new coreex-ai, which generates root guidance files and chains into solution scaffolding. The codebase discovery skill requires Python 3.8+ and git, running scripts/scan.py from the project root.

Are Avanade's skills open source and what do they cost?▼

Yes, the skills are open source under the MIT license, free to use and modify. Avanade publishes them through GitHub as part of its commitment to contributing code, knowledge, and advice to the open-source community.

What prerequisites and dependencies do these skills require?▼

Skills assume a CoreEx-based .NET solution with the CoreEx.Template installed and matching CoreEx NuGet versions. Depending on the skill, you need SQL Server or PostgreSQL, EF Core, Service Bus messaging, and optionally the Aspire CLI for distributed app orchestration.