Search

PythonReactSEOPDF

TheBushidoCollective AI Skills

GitHub ↗

Browse published AI skills maintained by TheBushidoCollective. Compare skill descriptions and follow each source repository for setup instructions.

Author statistics

Indexed skills

407

Repository stars across indexed skills

32,425

Repository forks

4,198

Average repository stars per indexed skill

80

Repository stars may repeat across skills from the same repository.

407 skills

Browse skills

GitHub

effect-concurrency

TheBushidoCollective

Use when Effect concurrency patterns including fibers, fork, join, parallel execution, and race conditions. Use for concurrent operations in Effect applications.

GitHub

effect-core-patterns

TheBushidoCollective

Use when Effect core patterns including Effect type, succeed, fail, sync, promise, and Effect.gen for composing effects. Use for basic Effect operations.

GitHub

effect-dependency-injection

TheBushidoCollective

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

GitHub

effect-resource-management

TheBushidoCollective

Use when Effect resource management patterns including Scope, addFinalizer, scoped effects, and automatic cleanup. Use for managing resources in Effect applications.

GitHub

relay-pagination

TheBushidoCollective

Use when relay pagination with cursor-based pagination, infinite scroll, load more patterns, and connection protocols.

GitHub

crystal-concurrency

TheBushidoCollective

Use when implementing concurrent programming in Crystal using fibers, channels, and parallel execution patterns for high-performance, non-blocking applications.

GitHub

csharp-async-patterns

TheBushidoCollective

Use when C# asynchronous programming with async/await, Task, ValueTask, ConfigureAwait, and async streams for responsive applications.

GitHub

csharp-nullable-types

TheBushidoCollective

Use when C# nullable reference types and value types for null safety, nullable annotations, and patterns for handling null values.

GitHub

csharp-async-patterns

TheBushidoCollective

Use when C# async/await patterns including Task, ValueTask, async streams, and cancellation. Use when writing asynchronous C# code.

GitHub

csharp-nullable-types

TheBushidoCollective

Use when C# nullable reference types, null safety patterns, and migration strategies. Use when ensuring null safety in C# code.

GitHub

elixir-otp-patterns

TheBushidoCollective

Use when Elixir OTP patterns including GenServer, Supervisor, Agent, and Task. Use when building concurrent, fault-tolerant Elixir applications.

GitHub

erlang-concurrency

TheBushidoCollective

Use when erlang's concurrency model including lightweight processes, message passing, process links and monitors, error handling patterns, selective receive, and building massively concurrent systems on the BEA...

GitHub

erlang-distribution

TheBushidoCollective

Use when erlang distributed systems including node connectivity, distributed processes, global name registration, distributed supervision, network partitions, and building fault-tolerant multi-node applications...

GitHub

erlang-otp-behaviors

TheBushidoCollective

Use when oTP behaviors including gen_server for stateful processes, gen_statem for state machines, supervisors for fault tolerance, gen_event for event handling, and building robust, production-ready Erlang app...

GitHub

gleam-actor-model

TheBushidoCollective

Use when oTP actor patterns in Gleam including processes, message passing, GenServer implementations, supervisors, fault tolerance, state management, and building concurrent, fault-tolerant applications on the...

GitHub

go-concurrency

TheBushidoCollective

Use when Go concurrency with goroutines, channels, and sync patterns. Use when writing concurrent Go code.

GitHub

go-interfaces

TheBushidoCollective

Use when Go interfaces including interface design, duck typing, and composition patterns. Use when designing Go APIs and abstractions.

GitHub

java-concurrency

TheBushidoCollective

Use when Java concurrency with ExecutorService, CompletableFuture, and virtual threads. Use when building concurrent applications.

GitHub

java-generics

TheBushidoCollective

Use when Java generics including type parameters, wildcards, and type bounds. Use when writing type-safe reusable code.

GitHub

kotlin-coroutines

TheBushidoCollective

Use when kotlin coroutines for structured concurrency including suspend functions, coroutine builders, Flow, channels, and patterns for building efficient asynchronous code with cancellation and exception handl...

The default order uses GitHub repository stars from our indexed data. Stars belong to the source repository and may be shared by multiple skills. They indicate repository interest, not skill installs or an independent quality score.