Piyush Jain avatar

Piyush Jain

Community

@jnpiyush · Dallas

2Followers
|
10Public Repos
|
18Published Skills

Agent Skills by Piyush Jain

Showing 18 vetted skills indexed across 1 GitHub repositories.

jnPiyushjnPiyush

database

Automate PostgreSQL database operations with EF Core migrations, indexing, and transactions.

Community
Advanced
jnPiyushjnPiyush

configuration

Centralize environment variables, secrets, and feature flags for .NET applications.

Community
Advanced
jnPiyushjnPiyush

documentation

Generate/edit docs in any language and formatGitHub-style README.md files etc.

Community
Advanced
jnPiyushjnPiyush

error-handling

Implement centralized exception handling with Polly retries and circuit breakers.

Community
Intermediate
jnPiyushjnPiyush

security

Apply OWASP Top 10 security practices to web apps, APIs, and microservices.

Community
Intermediate
jnPiyushjnPiyush

type-safety

Enforce null-safety and strong typing across C# and TypeScript codebases.

Community
Advanced
jnPiyushjnPiyush

version-control

Standardize Git workflows with conventional commits and branch naming rules.

Community
Basic
jnPiyushjnPiyush

ai-agent-development

Design agent architectures and orchestration workflows with Microsoft Foundry.

Community
Advanced
jnPiyushjnPiyush

api-design

Design REST APIs with versioning, pagination, error handling, and OpenAPI documentation.

Community
Basic
jnPiyushjnPiyush

testing

Enforce unit, integration, and end-to-end testing in .NET projects with xUnit, FluentAssertions, and Moq.

Community
Intermediate
jnPiyushjnPiyush

logging-monitoring

Implement structured logging, tracing, and metrics for ASP.NET Core services.

Community
Advanced
jnPiyushjnPiyush

remote-git-operations

Manage remote Git workflows across GitHub, Azure DevOps, GitLab, and Bitbucket.

Community
Intermediate
jnPiyushjnPiyush

scalability

Design scalable architectures using horizontal scaling, caching, and message queues for high-traffic APIs and microservices.

Community
Advanced
jnPiyushjnPiyush

code-organization

Organize multi-module codebases into feature-based modules with clean architecture boundaries.

Community
Intermediate
jnPiyushjnPiyush

dependency-management

Automates secure dependency management for .NET/NuGet, npm, and pip workflows with lockfiles and security audits.

Community
Advanced
jnPiyushjnPiyush

core-principles

Documents software design principles (SOC, TOC, SOC, COC, LOC, DOC, LOC, VOC, YOCNI, etc. wait, let's be accurate: SRP, OCP, LSP, ISP, DIP, DRY, KISS, YAGNI and common design patterns for C# development workflows and code reviews.

Community
Basic
jnPiyushjnPiyush

code-review-and-audit

Automate code review, security audits, and compliance verification in CI/CD pipelines.

Community
Advanced
jnPiyushjnPiyush

performance

Profile production workloads to identify and eliminate performance bottlenecks.

Community
Intermediate