en un clic
AI-Squad
AI-Squad contient 18 skills collectées depuis jnPiyush, avec une couverture métier par dépôt et des pages de détail sur le site.
Skills dans ce dépôt
Build production-ready AI agents with Microsoft Foundry and Agent Framework. Covers agent architecture, model selection, orchestration, tracing, and evaluation.
Design robust REST APIs with proper versioning, pagination, error handling, rate limiting, and OpenAPI documentation.
Structure projects for maintainability and scalability with clean architecture, separation of concerns, and consistent project layouts.
Systematic code review and audit practices including automated checks, security audits, compliance verification, and review checklists.
Manage application configuration with environment variables, Azure Key Vault, feature flags, and environment-specific settings.
Fundamental coding principles for production development including SOLID, DRY, KISS, and common design patterns with C# examples.
Efficient database operations with PostgreSQL, Entity Framework Core, migrations, indexing strategies, transactions, and connection pooling.
Manage project dependencies securely with lock files, version pinning, security audits, and update strategies for NuGet, npm, and pip.
Write clear documentation including XML docs, README files, API documentation with OpenAPI/Swagger, and inline code comments.
Handle failures gracefully with exception handling, logging, retry logic with Polly, and circuit breaker patterns for system resilience.
Implement production observability with Serilog structured logging, OpenTelemetry tracing, Prometheus metrics, and alerting strategies.
Optimize application performance through async patterns, caching strategies, database optimization, profiling, and resource management.
Best practices for remote Git operations including GitHub, Azure DevOps, pull requests, CI/CD integration, and branch protection rules.
Design scalable systems with horizontal scaling, load balancing, caching, message queues, and stateless service architecture.
Production security practices covering OWASP Top 10, input validation, SQL injection prevention, authentication/authorization, and secrets management.
Production testing strategies including test pyramid (70% unit, 20% integration, 10% e2e), xUnit, FluentAssertions, Moq patterns, and 80%+ coverage requirements.
Leverage type systems to catch errors early with nullable reference types, static analysis, and strong typing patterns in C# and TypeScript.
Effective Git workflows including commit conventions, branching strategies, pull request best practices, and merge conflict resolution.