Skip to main content
Repositorio de GitHub

EAF

EAF contiene 11 skills recopiladas de afonsoft, con cobertura ocupacional por repositorio y páginas de detalle dentro del sitio.

skills recopiladas
11
Stars
0
actualizado
2026-07-13
Forks
0
Cobertura ocupacional
2 categorías ocupacionales · 100% clasificado
explorador de repositorios

Skills en este repositorio

dotnet-backend-patterns
Desarrolladores de software

Master C#/.NET backend development patterns for building robust APIs, MCP servers, and enterprise applications. Covers async/await, dependency injection, Entity Framework Core, Dapper, configuration, caching, and testing with xUnit. Use when developing .NET backends, reviewing C# code, or designing API architectures.

2026-07-13
angular-development
Desarrolladores de software

Expert guidance for TypeScript and Angular development for the EAF (Enterprise Application Foundation) project. Covers Angular 18, standalone components, signals, reactive forms, PrimeNG integration, jQuery legacy integration, SignalR real-time features, accessibility (WCAG AA), and EAF-specific framework integration. Use this skill when developing Angular components, integrating with EAF backend, or troubleshooting frontend issues. Do NOT use for backend API development, non-Angular frontend frameworks, or general TypeScript projects.

2026-05-23
aspnet-boilerplate-development
Desarrolladores de software

Expert guidance for ASP.NET Boilerplate (ABP) and .NET 10.0 development for the EAF (Enterprise Application Foundation) middleware modules. Covers N-Layer Architecture, dependency injection with Castle Windsor, multi-tenancy, authorization, caching, background jobs, Entity Framework Core, EAF-specific middleware modules (Serilog, KeyVault, OpenTelemetry, SQL Server/SQLite cache), and ABP best practices. Use this skill when developing EAF middleware modules, working with ABP framework, implementing repositories/application services, or troubleshooting ABP-related issues. Do NOT use for general .NET development, non-ABP projects, or frontend development.

2026-05-23
aspnet-boilerplate-modules
Desarrolladores de software

Expert guidance for working with ASP.NET Boilerplate (ABP) framework modules. Covers module definition, lifecycle methods, dependencies, configuration, and usage of common ABP modules including dependency injection, session, caching, logging, settings, entities, repositories, application services, authorization, multi-tenancy, and more. Use this skill when creating ABP modules, configuring module dependencies, understanding ABP module system, or troubleshooting module initialization issues. Do NOT use for general .NET development, non-ABP projects, or EAF-specific middleware modules.

2026-05-23
dotnet-best-practices
Desarrolladores de software

Ensure .NET/C# code meets best practices for the EAF solution. Covers documentation, architecture, DI with Castle Windsor, async patterns, testing with xUnit/Shouldly/NSubstitute, configuration, error handling, and SOLID principles. Use when reviewing code quality, implementing new features, or ensuring standards compliance.

2026-05-23
eaf-api
Desarrolladores de software

Expert guidance for developing, maintaining, and extending EAF (Enterprise Application Foundation) RESTful APIs using ASP.NET Core, ABP framework, and EAF middleware modules. Covers dynamic API generation, DTO patterns, authentication, authorization, caching, Swagger/OpenAPI documentation, and EAF-specific API patterns like KeyVault, OpenTelemetry, and cache integration. Use this skill when creating REST APIs, working with Application Services, implementing authentication/authorization, configuring Swagger, or troubleshooting API endpoints. Do NOT use for frontend development, database migrations, or non-API backend work.

2026-05-23
eaf-cicd
Desarrolladores de software

Expert guidance for CI/CD pipelines in EAF (Enterprise Application Foundation) using GitHub Actions, shell scripts, and Docker. Covers build automation, test execution, code coverage, NuGet packaging, deployment to Azure, and EAF-specific CI/CD patterns. Use this skill when configuring GitHub Actions workflows, setting up build scripts, implementing automated testing, or troubleshooting CI/CD failures. Do NOT use for general DevOps tasks, non-EAF projects, or infrastructure as code outside CI/CD context.

2026-05-23
eaf-code-quality
Desarrolladores de software

Guidance for analyzing and improving code quality in EAF projects. Covers build warning analysis, test coverage improvement, code analysis rules, and systematic approaches to technical debt reduction. Use when fixing compiler warnings, increasing test coverage, running code analysis, or performing code quality audits. Do NOT use for new feature development, architectural changes, or frontend development.

2026-05-23
eaf-modules
Desarrolladores de software

Expert guidance for developing, maintaining, and extending EAF (Enterprise Application Foundation) middleware modules. Covers all 13 modules including Core, Application, Web.Core, AzureActiveDirectory, Ldap, SqlServerCache, SqliteCache, KeyVault, KeyVault.AspNetCore, OpenTelemetry, Castle.Serilog, Worker, and Log4NetServiceBus. Use this skill when working with EAF middleware modules, creating new modules, updating module dependencies, configuring module initialization, implementing README.md files, or troubleshooting module-specific issues. Do NOT use for general .NET development, non-EAF ABP projects, or frontend development.

2026-05-23
eaf-testing
Analistas de garantía de calidad de software y probadores

Expert guidance for testing EAF (Enterprise Application Foundation) modules using xUnit, Shouldly, NSubstitute, and coverlet. Covers unit tests, integration tests, test coverage, BDD patterns in Portuguese, and EAF-specific testing patterns. Use this skill when writing tests for EAF modules, improving test coverage, debugging test failures, or setting up test infrastructure. Do NOT use for production code, non-test code, or non-EAF projects.

2026-05-23
eaf-ui
Desarrolladores de software

Expert guidance for developing, maintaining, and extending EAF (Enterprise Application Foundation) UI using Angular 18, TypeScript 5.2, PrimeNG 17, and RxJS 7. Covers standalone components, signals, reactive forms, HTTP services, authentication, route guards, data tables, and EAF-specific UI patterns. Use this skill when creating Angular components, implementing authentication flows, building data tables with PrimeNG, configuring routing, or troubleshooting frontend issues. Do NOT use for backend API development, database work, or non-Angular frontend frameworks.

2026-05-23