thapaliyabikendra

104 mods across 1 repository, 24 stars between them.

thapaliyabikendra/ai-artifacts

Skill Claude Code

Integration testing patterns for ABP Framework APIs using xUnit and WebApplicationFactory. Use when: (1) testing API endpoints end-to-end, (2) verifying HTTP status codes and responses, (3) testing authorization, (4) database integration tests.

not rated 24 6mo ago A 57 tokens original Apache-2.0

thapaliyabikendra/ai-artifacts

Skill Claude Code

API response wrapper patterns for consistent, predictable REST APIs in ABP Framework. Use when: (1) designing uniform API response contracts, (2) implementing success/error response wrappers, (3) handling pagination and metadata, (4) standardizing error responses.

not rated 24 6mo ago A 57 tokens original Apache-2.0

api-spec-to-service

51

thapaliyabikendra/ai-artifacts

Skill Claude Code needs its repo

Generate ABP ApplicationService, DTOs, interfaces, and API release documentation from Markdown or OpenAPI/Swagger API specifications. Works with ANY ABP project by auto-detecting existing patterns (response wrappers, error handling, validation, authorization). Use when the user provides an API spec and wants to…

not rated 24 6mo ago A 77 tokens original Apache-2.0

thapaliyabikendra/ai-artifacts

Skill Claude Code

Bulk data operations with Excel import/export, batch processing, and validation for ABP Framework. Use when: (1) implementing bulk import/update from Excel/CSV, (2) batch processing with progress tracking, (3) file upload with validation, (4) bulk database operations with InsertManyAsync/UpdateManyAsync.

not rated 24 6mo ago A 71 tokens original Apache-2.0

thapaliyabikendra/ai-artifacts

Skill Claude Code needs its repo

Creates, improves, and validates Claude Code artifacts (skills, agents, commands, hooks). Use when creating domain expertise skills, specialized task agents, user-invoked commands, extending Claude Code capabilities, improving existing artifacts, reviewing artifact quality, analyzing code for automation opportunities…

not rated 24 6mo ago A 67 tokens original Apache-2.0

context-isolation

55

thapaliyabikendra/ai-artifacts

Agent Claude Code

Sub-agents operate in their own context window, completely separate from the main conversation. This architectural decision provides significant benefits for performance and cost optimization.

not rated 24 6mo ago A 0 tokens original Apache-2.0

thapaliyabikendra/ai-artifacts

Agent Claude Code

The orchestrator (master agent) coordinates specialized sub-agents using different patterns based on task requirements. This document covers the two primary orchestration strategies and when to use each.

not rated 24 6mo ago A 0 tokens original Apache-2.0

clean-code-dotnet

58

thapaliyabikendra/ai-artifacts

Skill Claude Code

Clean Code principles adapted for C#/.NET including naming, variables, functions, SOLID, error handling, and async patterns. Use when: (1) reviewing C# code, (2) refactoring for clarity, (3) writing new code, (4) code review feedback.

not rated 24 6mo ago A 64 tokens original Apache-2.0

thapaliyabikendra/ai-artifacts

Skill Claude Code

Master effective code review practices to provide constructive feedback, catch bugs early, and foster knowledge sharing while maintaining team morale. Use when reviewing pull requests, establishing review standards, or mentoring developers.

not rated 24 6mo ago A 42 tokens copy · 91% Apache-2.0

content-retrieval

60

thapaliyabikendra/ai-artifacts

Skill Claude Code

Token-efficient retrieval using depth levels (L0-L5) and heading-based sections. Use for any file reads.

not rated 24 6mo ago A 28 tokens original Apache-2.0

thapaliyabikendra/ai-artifacts

Skill Claude Code

Master advanced C# patterns including records, pattern matching, async/await, LINQ, and performance optimization for .NET 10. Use when: (1) implementing complex C# patterns, (2) optimizing performance, (3) refactoring legacy code, (4) writing modern idiomatic C#.

not rated 24 6mo ago A 69 tokens original Apache-2.0

thapaliyabikendra/ai-artifacts

Skill Claude Code

Generate ABP Framework data seeder contributors following project conventions. Auto-detects project structure, existing entities, namespaces, permission constants, and seeder patterns from the codebase — no manual configuration needed. Creates IDataSeedContributor implementations with proper dependency injection…

not rated 24 6mo ago A 103 tokens original Apache-2.0

thapaliyabikendra/ai-artifacts

Skill Claude Code needs its repo

This skill generates production-ready Docker configurations for ABP Framework DbMigrator projects. It creates optimized Dockerfile, docker-compose.yml, and supporting configuration files for containerizing database migration tasks.

not rated 24 6mo ago D 0 tokens original Apache-2.0

debugging-patterns

64

thapaliyabikendra/ai-artifacts

Skill Claude Code

Debug .NET/ABP and React applications with systematic root cause analysis. Use when: (1) investigating bugs or errors, (2) analyzing stack traces, (3) diagnosing N+1 queries, (4) fixing async deadlocks, (5) resolving React state issues.

not rated 24 6mo ago A 63 tokens original Apache-2.0

thapaliyabikendra/ai-artifacts

Skill Claude Code

Advanced distributed event patterns for ABP microservices including idempotent handlers, cross-tenant events, event sourcing lite, and saga patterns. Use when: (1) implementing event handlers across services, (2) ensuring idempotent event processing, (3) cross-tenant event handling, (4) designing event-driven…

not rated 24 6mo ago A 72 tokens original Apache-2.0

thapaliyabikendra/ai-artifacts

Skill Claude Code

Generate production-ready Docker configurations for .NET APIs with multi-stage builds, Alpine optimization, layer caching, and build scripts. Use when containerizing .NET applications, creating Dockerfiles, or optimizing existing Docker setups.

not rated 24 6mo ago A 48 tokens original Apache-2.0

domain-modeling

67

thapaliyabikendra/ai-artifacts

Skill Claude Code

Model business domains with entities, relationships, business rules, and permissions. Use when: (1) creating entity definitions, (2) defining business rules (BR-XXX), (3) designing permission structures, (4) analyzing domain impact, (5) maintaining domain documentation.

not rated 24 6mo ago A 60 tokens original Apache-2.0

thapaliyabikendra/ai-artifacts

Skill Claude Code

Master end-to-end testing with Playwright to build reliable test suites that catch bugs, improve confidence, and enable fast deployment. Use when implementing E2E tests, debugging flaky tests, or establishing testing standards.

not rated 24 6mo ago A 49 tokens copy · 88% Apache-2.0

efcore-patterns

69

thapaliyabikendra/ai-artifacts

Skill Claude Code needs its repo

Master Entity Framework Core patterns for ABP Framework including entity configuration, DbContext, migrations, relationships, and performance optimization. Use when: (1) configuring entities with Fluent API, (2) creating migrations, (3) designing relationships, (4) implementing repository patterns.

not rated 24 6mo ago A 60 tokens original Apache-2.0

thapaliyabikendra/ai-artifacts

Skill Claude Code

Master error handling patterns across languages including exceptions, Result types, error propagation, and graceful degradation to build resilient applications. Use when implementing error handling, designing APIs, or improving application reliability.

not rated 24 6mo ago A 43 tokens original Apache-2.0

thapaliyabikendra/ai-artifacts

Skill Claude Code

This skill generates production-ready C# code to add OpenID Connect external SSO login to your ABP Framework AuthServer module. It follows ABP best practices and is reusable across any ABP project.

not rated 24 6mo ago A 0 tokens original Apache-2.0

thapaliyabikendra/ai-artifacts

Skill Claude Code

Orchestrate end-to-end feature development from requirements through implementation, testing, and review. Use when: (1) planning feature development stages, (2) coordinating multi-agent feature workflows, (3) understanding SDLC phases for new features.

not rated 24 6mo ago A 54 tokens original Apache-2.0

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: