بنقرة واحدة
enterprise-agent-skills
يحتوي enterprise-agent-skills على 8 من skills المجمعة من iamBrzDev، مع تغطية مهنية على مستوى المستودع وصفحات skill داخل الموقع.
Skills في هذا المستودع
Designs and implements production-grade CI/CD pipelines for Laravel enterprise applications using GitHub Actions. Use when creating or refactoring GitHub Actions workflows for Laravel or PHP projects, configuring Composer and NPM caching, setting up PHPUnit or Pest test execution, implementing SAST security scanning, managing secrets with GitHub Secrets, configuring matrix builds for multiple PHP versions, structuring build/test/deploy stages, deploying to Laravel Forge, Envoyer, or custom servers, setting up Laravel Octane or queue workers in pipelines, or asked about PHP pipeline security, zero-downtime deployment, environment management, or automated quality gates for Laravel enterprise applications.
Implements enterprise-grade testing strategies for .NET applications using xUnit, Moq, FluentAssertions, and WebApplicationFactory. Use when writing unit tests, integration tests, or API tests in .NET or C#, configuring test projects, deciding what to mock vs what to test with real dependencies, setting up shared test infrastructure with xUnit fixtures, implementing transaction rollback for database isolation, testing MediatR handlers, validating FluentValidation rules, structuring test projects in a Clean Architecture solution, or asked about test coverage, test isolation, AAA pattern, test doubles, or integration testing strategies in ASP.NET Core enterprise applications.
Designs and implements enterprise-grade Java applications using Spring Boot following Clean Architecture and Hexagonal Architecture principles. Use when scaffolding new Spring Boot projects, designing service layers, implementing repositories, configuring dependency injection, handling transactions with @Transactional, optimizing database connection pools with HikariCP, implementing Virtual Threads for high-throughput I/O, setting up observability with Micrometer and OpenTelemetry, or asked about Spring Boot architecture, domain modeling, layer separation, DDD, ports and adapters, performance tuning, or distributed tracing in Java enterprise applications.
Designs and implements production-grade Azure DevOps CI/CD pipelines using YAML-as-code for .NET and Laravel/PHP enterprise projects. Use when creating or refactoring Azure Pipelines, configuring multi-stage pipelines, setting up build/test/deploy stages, implementing caching strategies for NuGet or Composer, integrating Azure Key Vault for secret management, configuring branch policies, adding approval gates before production, parallelizing test execution with strategy matrix, or asked about pipeline security, service connections, workload identity, or DORA metrics in Azure DevOps.
Implements Clean Architecture in .NET / C# projects following SOLID principles, CQRS with MediatR, repository pattern, dependency injection, and layered solution structure. Use when creating new .NET or ASP.NET Core projects, adding features, refactoring existing solutions, designing domain models, writing Commands, Queries, Handlers, or asked about project structure, layers, DI, or architecture in C#.
Reviews Pull Requests applying enterprise-grade criteria: SOLID principles, security, performance, testability, naming conventions, and team consistency. Use when asked to review code, audit a PR, check a diff for issues, or evaluate code quality in any backend language. Stack-agnostic: works with .NET, Laravel, Java, Node.js, and others. Provides structured feedback with severity levels.
Builds Laravel APIs and applications following enterprise patterns: Repository pattern with interfaces, Service Layer for business logic, API Resources for response transformation, Form Requests for validation, and structured exception handling. Use when creating Laravel APIs, designing service layers, refactoring fat controllers, implementing repository pattern, working with Eloquent in a team context, or asked about Laravel architecture for projects with more than one developer.
Optimizes SQL Server queries, designs indexing strategies, writes efficient T-SQL and Stored Procedures, and interprets execution plans. Use when writing queries against SQL Server or Azure SQL, optimizing slow queries, designing indexes, creating or refactoring Stored Procedures, working with execution plans, or building reporting and aggregation queries in enterprise SQL Server environments.