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

kotlin-dsl-patterns

TheBushidoCollective

Use when domain-specific language design in Kotlin using type-safe builders, infix functions, operator overloading, lambdas with receivers, and patterns for creating expressive, readable DSLs for configuration...

GitHub

scala-functional-patterns

TheBushidoCollective

Use when functional programming patterns in Scala including higher-order functions, immutability, pattern matching, algebraic data types, monads, for-comprehensions, and functional composition for building robu...

GitHub

scala-type-system

TheBushidoCollective

Use when scala's advanced type system including generics, variance, type bounds, implicit conversions, type classes, higher-kinded types, path-dependent types, and abstract type members for building type-safe,...

GitHub

swift-concurrency

TheBushidoCollective

Use when swift's modern concurrency model including async/await, actors, task groups, structured concurrency, and async sequences for building safe, performant concurrent code without data races or callback pyr...

GitHub

swift-protocol-oriented-programming

TheBushidoCollective

Use when protocol-oriented programming in Swift including protocol extensions, default implementations, protocol composition, associated types, and designing flexible, reusable abstractions that favor compositi...

GitHub

atomic-design-fundamentals

TheBushidoCollective

Use when applying Atomic Design methodology to organize UI components into quarks, atoms, molecules, organisms, templates, and pages. Core principles and hierarchy.

GitHub

monorepo-architecture

TheBushidoCollective

Use when designing monorepo structure, organizing packages, or migrating to monorepo architecture with architectural patterns for managing dependencies and scalable workspace configurations.

GitHub

oop-encapsulation

TheBushidoCollective

Use when applying encapsulation and information hiding principles in object-oriented design. Use when controlling access to object state and behavior.

GitHub

oop-inheritance-composition

TheBushidoCollective

Use when deciding between inheritance and composition in object-oriented design. Use when creating class hierarchies or composing objects from smaller components.

GitHub

oop-polymorphism

TheBushidoCollective

Use when implementing polymorphism and interfaces in object-oriented design. Use when creating flexible, extensible systems with interchangeable components.

GitHub

syncpack-version-groups

TheBushidoCollective

Use when defining version policies, banning dependencies, pinning versions, or creating partitioned version groups in syncpack. Covers advanced version management patterns.

GitHub

graphql-inspector-audit

TheBushidoCollective

Use when auditing GraphQL operations for complexity metrics, depth analysis, directive usage, or query performance concerns.

GitHub

playwright-bdd-gherkin-syntax

TheBushidoCollective

Use when writing Gherkin feature files, using Scenario Outline with Examples, applying tags for test organization, and leveraging Background sections for shared setup.

GitHub

playwright-bdd-step-definitions

TheBushidoCollective

Use when creating step definitions with Given, When, Then, using createBdd() for step functions, implementing Page Object Model patterns, and sharing fixtures between steps.

GitHub

playwright-bdd-configuration

TheBushidoCollective

Use when configuring Playwright BDD projects, setting up defineBddConfig(), configuring feature and step file paths, and integrating with Playwright config.

GitHub

terraform-modules

TheBushidoCollective

Use when creating and using reusable Terraform modules for organizing and sharing infrastructure code.

GitHub

nim-memory-management

TheBushidoCollective

Use when nim's memory management including garbage collection strategies, manual memory control, destructors, move semantics, ref/ptr types, memory safety, and optimization techniques for performance-critical s...

GitHub

sentry-sdk-configuration

TheBushidoCollective

Use when initializing Sentry in applications, configuring SDK options, or setting up integrations across different frameworks and platforms.

GitHub

jest-configuration

TheBushidoCollective

Use when jest configuration, setup files, module resolution, and project organization for optimal testing environments.

GitHub

markdownlint-configuration

TheBushidoCollective

Configure markdownlint rules and options including rule management, configuration files, inline comments, and style inheritance.

GitHub

blueprints-organization

TheBushidoCollective

Use when managing blueprints directory structure and avoiding duplication. Always search_blueprints before creating to prevent duplicate documentation. Handles naming conventions and cross-references.

GitHub

react-context-patterns

TheBushidoCollective

Use when React Context patterns for state management. Use when sharing state across component trees without prop drilling.

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.