dotnet-backend-patterns

29.9k
wshobsonwshobson

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.

195 days ago

angular-migration

29.9k
wshobsonwshobson

Migrate from AngularJS to Angular using hybrid mode, incremental component rewriting, and dependency injection updates. Use when upgrading AngularJS applications, planning framework migrations, or modernizing legacy Angular code.

195 days ago

fastapi-templates

29.9k
wshobsonwshobson

Create production-ready FastAPI projects with async patterns, dependency injection, and comprehensive error handling. Use when building new FastAPI applications or setting up backend API projects.

195 days ago

backend-dev-guidelines

21.8k
davila7davila7

Comprehensive backend development guide for Node.js/Express/TypeScript microservices. Use when creating routes, controllers, services, repositories, middleware, or working with Express APIs, Prisma database access, Sentry error tracking, Zod validation, unifiedConfig, dependency injection, or async patterns. Covers layered architecture (routes → controllers → services → repositories), BaseController pattern, error handling, performance monitoring, testing strategies, and migration from legacy patterns.

195 days ago

nestjs-expert

21.8k
davila7davila7

Nest.js framework expert specializing in module architecture, dependency injection, middleware, guards, interceptors, testing with Jest/Supertest, TypeORM/Mongoose integration, and Passport.js authentication. Use PROACTIVELY for any Nest.js application issues including architecture decisions, testing strategies, performance optimization, or debugging complex dependency injection problems. If a specialized expert is a better fit, I will recommend switching and stop.

195 days ago

backend-dev-guidelines

18.0k
sickn33sickn33

Opinionated backend development standards for Node.js + Express + TypeScript microservices. Covers layered architecture, BaseController pattern, dependency injection, Prisma repositories, Zod valid...

195 days ago

dotnet-backend-patterns

18.0k
sickn33sickn33

Master C#/.NET backend development patterns for building robust APIs, MCP servers, and enterprise applications. Covers async/await, dependency injection, Entity Framework Core, Dapper, configuratio...

195 days ago

fastapi-templates

18.0k
sickn33sickn33

Create production-ready FastAPI projects with async patterns, dependency injection, and comprehensive error handling. Use when building new FastAPI applications or setting up backend API projects.

195 days ago

angular-migration

18.0k
sickn33sickn33

Migrate from AngularJS to Angular using hybrid mode, incremental component rewriting, and dependency injection updates. Use when upgrading AngularJS applications, planning framework migrations, or ...

195 days ago

V3 Core Implementation

17.8k
ruvnetruvnet

Core module implementation for claude-flow v3. Implements DDD domains, clean architecture patterns, dependency injection, and modular TypeScript codebase with comprehensive testing.

195 days ago

nestjs-expert

4.1k
JeffallanJeffallan

Use when building NestJS applications requiring modular architecture, dependency injection, or TypeScript backend development. Invoke for modules, controllers, services, DTOs, guards, interceptors, TypeORM/Prisma.

195 days ago

dotnet-dev

3.1k
GitToolsGitTools

Expert guidance for .NET development in this repository. Use this skill for building, testing, debugging, and understanding project structure, coding conventions, dependency injection patterns, and testing practices.

195 days ago

Backend Microservice Development

2.5k
TencentBlueKingTencentBlueKing

Backend microservice development guidelines covering directory structure, layered architecture (API/Service/DAO), dependency injection, configuration management, and Spring Boot best practices. Intended for use when performing backend development, creating new microservices, writing Kotlin/Java code, or designing service architectures.

195 days ago

swiftui-view-refactor

2.1k
steipetesteipete

Refactor and review SwiftUI view files for consistent structure, dependency injection, and Observation usage. Use when asked to clean up a SwiftUI view’s layout/ordering, handle view models safely (non-optional when possible), or standardize how dependencies and @Observable state are initialized and passed.

195 days ago

swiftui-view-refactor

2.0k
DimillianDimillian

Refactor and review SwiftUI view files for consistent structure, dependency injection, and Observation usage. Use when asked to clean up a SwiftUI view’s layout/ordering, handle view models safely (non-optional when possible), or standardize how dependencies and @Observable state are initialized and passed.

195 days ago

swiftui-view-refactor

780
sozercansozercan

Refactor and review SwiftUI view files for consistent structure, dependency injection, and Observation usage. Use when asked to clean up a SwiftUI view's layout/ordering, handle view models safely (non-optional when possible), or standardize how dependencies and @Observable state are initialized and passed.

195 days ago

testing-patterns

529
Joelhooks Swarm Tools Testing PatternsJoelhooks Swarm Tools Testing Patterns

Patterns for testing code effectively. Use when breaking dependencies for testability, adding tests to existing code, understanding unfamiliar code through characterization tests, or deciding how to structure tests. Covers seams, dependency injection, test doubles, and safe refactoring techniques from Michael Feathers.

195 days ago

angular-di

449
analogjsanalogjs

Implement dependency injection in Angular v20+ using inject(), injection tokens, and provider configuration. Use for service architecture, providing dependencies at different levels, creating injectable tokens, and managing singleton vs scoped services. Triggers on service creation, configuring providers, using injection tokens, or understanding DI hierarchy.

195 days ago

akka-net-testing-patterns

445
AarononthewebAaronontheweb

Write unit and integration tests for Akka.NET actors using modern Akka.Hosting.TestKit patterns. Covers dependency injection, TestProbes, persistence testing, and actor interaction verification. Includes guidance on when to use traditional TestKit.

195 days ago

dependency-injection-patterns

445
AarononthewebAaronontheweb

Organize DI registrations using IServiceCollection extension methods. Group related services into composable Add* methods for clean Program.cs and reusable configuration in tests.

195 days ago

android-architecture

384
new-silvermoonnew-silvermoon

Expert guidance on setting up and maintaining a modern Android application architecture using Clean Architecture and Hilt. Use this when asked about project structure, module setup, or dependency injection.

195 days ago

angular-development

376
a5c-aia5c-ai

Angular development patterns including modules, components, services, dependency injection, signals, and enterprise architecture.

195 days ago

nestjs

376
a5c-aia5c-ai

NestJS architecture including modules, dependency injection, guards, interceptors, and microservices patterns.

195 days ago

wpf-mvvm-scaffold

376
a5c-aia5c-ai

Generate WPF MVVM architecture with ViewModelBase, RelayCommand, INotifyPropertyChanged, and dependency injection setup

wpfmvvmdotnet+2
195 days ago

project-architecture

341
du2333du2333

Provides an overview of the Flare Stack Blog architecture. Use when needing to understand the project structure, tech stack, routing layers (Hono/TanStack), dependency injection, or directory organization.

195 days ago

Dependency Injection

279
HoangNguyen0403HoangNguyen0403

Best practices for DI, inject() usage, and providers.

195 days ago

Android Dependency Injection (Hilt)

279
HoangNguyen0403HoangNguyen0403

Standards for Hilt Setup, Scoping, and Modules

195 days ago

universal-patterns

241
MadAppGangMadAppGang

Use when implementing language-agnostic patterns like layered architecture, dependency injection, error handling, or code organization principles across any technology stack.

195 days ago

asyncredux-dependency-injection

238
marcglasbergmarcglasberg

Inject dependencies into actions using the environment pattern. Covers creating an Environment class, passing it to the Store, accessing `env` from actions, and using dependency injection for testability.

195 days ago

V3 Core Implementation

215
proffesor-for-testingproffesor-for-testing

Core module implementation for claude-flow v3. Implements DDD domains, clean architecture patterns, dependency injection, and modular TypeScript codebase with comprehensive testing.

195 days ago

angular-20-standalone-component

188
aiskillstoreaiskillstore

Create Angular 20 standalone components using modern patterns: Signals for state management, input()/output() functions (not decorators), @if/@for/@switch control flow (not *ngIf/*ngFor), inject() dependency injection (not constructor), and OnPush change detection. Use this skill when scaffolding new UI components that need reactive state, form handling, or integration with services following the three-layer architecture.

195 days ago

fastapi-development

188
aiskillstoreaiskillstore

Build async APIs with FastAPI, including endpoints, dependency injection, validation, and testing. Use when creating REST APIs, web backends, or microservices.

195 days ago

backend-fastapi

188
aiskillstoreaiskillstore

Documentation for the FastAPI backend, endpoints, and dependency injection.

195 days ago

fastapi-templates

132
MicrockMicrock

Create production-ready FastAPI projects with async patterns, dependency injection, and comprehensive error handling. Use when building new FastAPI applications or setting up backend API projects.

195 days ago

angular-migration

132
MicrockMicrock

Migrate from AngularJS to Angular using hybrid mode, incremental component rewriting, and dependency injection updates. Use when upgrading AngularJS applications, planning framework migrations, or modernizing legacy Angular code.

195 days ago

langchain4j-spring-boot-integration

128
giuseppe-trisciuogliogiuseppe-trisciuoglio

Provides integration patterns for LangChain4j with Spring Boot. Handles auto-configuration, dependency injection, and Spring ecosystem integration. Use when embedding LangChain4j into Spring Boot applications.

195 days ago

spring-boot-dependency-injection

128
giuseppe-trisciuogliogiuseppe-trisciuoglio

Provides dependency injection patterns for Spring Boot projects covering constructor-first patterns, optional collaborator handling, bean selection, and validation practices. Use when configuring beans, wiring dependencies, or troubleshooting injection issues.

195 days ago

NestJS Code Review

126
giuseppe-trisciuogliogiuseppe-trisciuoglio

Provides comprehensive code review capability for NestJS applications, analyzing controllers, services, modules, guards, interceptors, pipes, dependency injection, and database integration patterns. Use when reviewing NestJS code changes, before merging pull requests, after implementing new features, or for architecture validation. Triggers on "review NestJS code", "NestJS code review", "check my NestJS controller/service".

195 days ago

TypeScript Security Review

126
giuseppe-trisciuogliogiuseppe-trisciuoglio

Provides a comprehensive security review capability for TypeScript and Node.js applications. It validates code against XSS, injection, CSRF, JWT/OAuth2 flaws, dependency CVEs, and secrets exposure. Use this when performing security audits, before deployment, when reviewing authentication/authorization implementations, or when ensuring OWASP compliance for Express, NestJS, and Next.js. Triggers on "security review", "check for security issues", "TypeScript security audit".

195 days ago

nestjs-best-practices

126
giuseppe-trisciuogliogiuseppe-trisciuoglio

Provides comprehensive NestJS best practices including modular architecture, dependency injection scoping, exception filters, DTO validation with class-validator, and Drizzle ORM integration. Use when designing NestJS modules, implementing providers, creating exception filters, validating DTOs, or integrating Drizzle ORM within NestJS applications.

195 days ago

robotics-software-principles

112
arpitg1304arpitg1304

Foundational software design principles applied specifically to robotics module development. Use this skill when designing robot software modules, structuring codebases, making architecture decisions, reviewing robotics code, or building reusable robotics libraries. Trigger whenever the user mentions SOLID principles for robots, modular robotics software, clean architecture for robots, dependency injection in robotics, interface design for hardware, real-time design constraints, error handling strategies for robots, configuration management, separation of concerns in perception-planning- control, composability of robot behaviors, or any discussion of software craftsmanship in a robotics context. Also trigger for code reviews of robotics code, refactoring robot software, or designing APIs for robotics libraries.

195 days ago

nestjs

109
partme-aipartme-ai

Provides comprehensive guidance for NestJS using the official documentation. Use when the user asks about NestJS architecture, controllers, providers, modules, middleware, guards, pipes, interceptors, dependency injection, GraphQL, WebSockets, microservices, OpenAPI/Swagger, security, or testing.

195 days ago

fastapi

109
partme-aipartme-ai

Provides comprehensive guidance for FastAPI framework including routing, request validation, dependency injection, async operations, OpenAPI documentation, and database integration. Use when the user asks about FastAPI, needs to create FastAPI applications, implement REST APIs, or build high-performance Python web services.

195 days ago

angular

109
partme-aipartme-ai

Provides comprehensive guidance for Angular framework including components, modules, services, dependency injection, routing, forms, and TypeScript integration. Use when the user asks about Angular, needs to create Angular applications, implement Angular components, or work with Angular features.

195 days ago

spring-boot

109
partme-aipartme-ai

Provides comprehensive guidance for Spring Boot development including project creation, auto-configuration, dependency injection, web development, data access, security, testing, and deployment. Use when the user asks about Spring Boot, needs to create Spring Boot applications, configure Spring Boot, or implement Spring Boot features.

195 days ago

Effect-TS Expert

100
ojowwalker77ojowwalker77

This skill should be used when the user is working with Effect-TS, asks to "write Effect code", "use Effect", "functional TypeScript", "handle errors with Effect", "dependency injection Effect", "Effect Layer", or needs expert-level guidance on Effect-TS patterns, error handling, concurrency, and best practices.

195 days ago

fastapi-dependency-injection

98
TheBushidoCollectiveTheBushidoCollective

Master FastAPI dependency injection for building modular, testable APIs. Use when creating reusable dependencies and services.

195 days ago

effect-dependency-injection

98
TheBushidoCollectiveTheBushidoCollective

Use when Effect dependency injection patterns including Context, Layer, service definitions, and dependency composition. Use for managing dependencies in Effect applications.

195 days ago