Source

thebushidocollective/han

414 skills · 22.7K combined installs

Skills from this source

#
Skill
Source
8W Activity
Installs
1
nestjs-dependency-injection Use when nestJS dependency injection with providers, modules, and decorators. Use when building modular NestJS applic…
thebushidocollective/han
51
2
pytest-fixtures Use when pytest fixtures, conftest files, parametrize decorators, and fixture scopes for comprehensive test setup.
thebushidocollective/han
51
3
shell-error-handling Use when implementing error handling, cleanup routines, or debugging in shell scripts. Covers traps, exit codes, and …
thebushidocollective/han
51
4
shell-portability Use when writing shell scripts that need to run across different systems, shells, or environments. Covers POSIX compa…
thebushidocollective/han
51
5
orthogonality-principle Use when designing modules, APIs, and system architecture requiring independent, non-overlapping components where cha…
thebushidocollective/han
50
6
playwright-bdd-configuration Use when configuring Playwright BDD projects, setting up defineBddConfig(), configuring feature and step file paths, …
thebushidocollective/han
50
7
typescript-utility-types Use when typeScript utility types, mapped types, and advanced type manipulation. Use when creating flexible, type-saf…
thebushidocollective/han
50
8
cpp-smart-pointers Use when managing memory safely in C++ with smart pointers including unique_ptr, shared_ptr, weak_ptr, and RAII patte…
thebushidocollective/han
49
9
gluestack-components Use when building UI with gluestack-ui components. Covers component composition, variants, sizes, states, accessibili…
thebushidocollective/han
49
10
PHP Composer and Autoloading Use when composer package management and PSR-4 autoloading including dependency management, autoload strategies, pack…
thebushidocollective/han
49
11
vitest-testing-patterns Use when vitest testing patterns including unit tests, mocks, spies, and browser mode testing.
thebushidocollective/han
49
12
boy-scout-rule Use when modifying existing files, refactoring, improving code quality, or touching legacy code by applying the Boy S…
thebushidocollective/han
48
13
gluestack-accessibility Use when ensuring accessible gluestack-ui implementations. Covers WAI-ARIA patterns, screen reader support, keyboard …
thebushidocollective/han
48
14
nextjs-app-router Use when next.js App Router with layouts, loading states, and streaming. Use when building modern Next.js 13+ applica…
thebushidocollective/han
48
15
proof-of-work Use automatically during development workflows when making claims about tests, builds, verification, or code quality …
thebushidocollective/han
48
16
pytest-plugins Use when pytest plugin ecosystem including pytest-cov, pytest-mock, and custom plugin development.
thebushidocollective/han
48
17
react-native-web-performance Use when optimizing React Native Web performance. Provides patterns for code splitting, bundle optimization, memoizat…
thebushidocollective/han
48
18
pylint-checkers Use when pylint checkers including built-in checkers, custom checkers, and checker development.
thebushidocollective/han
47
19
sip-media-negotiation Use when handling SDP offer/answer, codec negotiation, media capabilities, and RTP session setup in SIP applications.
thebushidocollective/han
47
20
zustand-typescript Use when working with Zustand in TypeScript projects. Covers type-safe store creation, typed selectors, and advanced …
thebushidocollective/han
47
21
csharp-nullable-types Use when C# nullable reference types, null safety patterns, and migration strategies. Use when ensuring null safety i…
thebushidocollective/han
46
22
helm-templates Use when working with Helm templates and template functions for generating Kubernetes manifests dynamically.
thebushidocollective/han
46
23
Objective-C Blocks and GCD Use when blocks (closures) and Grand Central Dispatch in Objective-C for concurrent programming including block synta…
thebushidocollective/han
46
24
professional-honesty Use when responding to questions or providing information requiring professional honesty and directness over excessiv…
thebushidocollective/han
46
25
c-memory-management Use when managing memory in C programs with malloc/free, pointers, and avoiding common memory safety pitfalls.
thebushidocollective/han
45
26
kubernetes-resources Use when managing Kubernetes resources including deployments, services, configmaps, and secrets.
thebushidocollective/han
45
27
vitest-configuration Use when vitest configuration, Vite integration, workspace setup, and test environment configuration for modern testi…
thebushidocollective/han
45
28
kubernetes-manifests Use when writing and deploying Kubernetes manifests for container orchestration.
thebushidocollective/han
44
29
playwright-fixtures-and-hooks Use when managing test state and infrastructure with reusable Playwright fixtures and lifecycle hooks for efficient t…
thebushidocollective/han
44
30
ansible-inventory Use when managing hosts and groups in Ansible inventory for organizing infrastructure and applying configurations acr…
thebushidocollective/han
43
31
csharp-linq Use when lINQ query and method syntax, deferred execution, and performance optimization. Use when querying collection…
thebushidocollective/han
43
32
fastapi-dependency-injection Master FastAPI dependency injection for building modular, testable APIs. Use when creating reusable dependencies and …
thebushidocollective/han
43
33
mise-task-configuration Use when defining and configuring Mise tasks in mise.toml. Covers task definitions, dependencies, file tasks, and par…
thebushidocollective/han
43
34
structural-design-principles Use when designing modules and components requiring Composition Over Inheritance, Law of Demeter, Tell Don't Ask, and…
thebushidocollective/han
43
35
tensorflow-data-pipelines Create efficient data pipelines with tf.data
thebushidocollective/han
43
36
vitest-performance Use when vitest performance optimization including fast execution, watch mode, and parallelization strategies.
thebushidocollective/han
43
37
zustand-middleware Use when implementing Zustand middleware for persistence, dev tools, immutability, and other enhanced store functiona…
thebushidocollective/han
43
38
c-data-structures Use when implementing data structures in C including arrays, linked lists, trees, and hash tables with manual memory …
thebushidocollective/han
42
39
docker-compose-basics Use when defining and running multi-container Docker applications with Docker Compose YAML configuration.
thebushidocollective/han
42
40
effect-testing Use when testing Effect code including Effect.gen in tests, test layers, mocking services, and testing error scenario…
thebushidocollective/han
42
41
explain Explain code, concepts, or technical decisions in clear, understandable terms
thebushidocollective/han
42
42
jest-testing-patterns Use when jest testing patterns including unit tests, mocks, spies, snapshots, and assertion techniques for comprehens…
thebushidocollective/han
42
43
rails-active-record-patterns Use when active Record patterns including models, associations, queries, validations, and callbacks.
thebushidocollective/han
42
44
relay-fragments-patterns Use when relay fragment composition, data masking, colocation, and container patterns for React applications.
thebushidocollective/han
42
45
terraform-modules Use when creating and using reusable Terraform modules for organizing and sharing infrastructure code.
thebushidocollective/han
42
46
fastapi-validation Use when FastAPI validation with Pydantic models. Use when building type-safe APIs with robust request/response valid…
thebushidocollective/han
41
47
terraform-state Use when managing Terraform state files, remote backends, and state locking for infrastructure coordination.
thebushidocollective/han
41
48
zustand-store-patterns Use when creating and managing Zustand stores for React state management. Covers store creation, selectors, actions, …
thebushidocollective/han
41
49
angular-dependency-injection Use when building modular Angular applications requiring dependency injection with providers, injectors, and services.
thebushidocollective/han
40
50
gluestack-theming Use when customizing gluestack-ui themes and design tokens. Covers theme provider setup, design tokens, dark mode, Na…
thebushidocollective/han
40
Page 3 · 414 total Previous Next