home / skills / thebushidocollective

thebushidocollective skills

Find 408 skills from 1 repo created by thebushidocollective on GitHub.

1 repo
408 skills
GitHub

Sponsored

zustand-store-patterns

thebushidocollective/han

88
This skill helps you create and optimize zustand stores in React with selectors, slices, and actions for scalable state management.
vitest-testing-patterns

thebushidocollective/han

88
This skill masters vitest testing patterns including unit tests, mocks, spies, and browser mode testing to ensure robust TypeScript code.
legacy-code-safety

thebushidocollective/han

88
This skill guides you through the legacy code safety workflow, adding characterization tests before modifying untested code to reduce risk.
svelteflow-fundamentals

thebushidocollective/han

88
This skill helps you build interactive node-based UIs with Svelte Flow, covering setup, nodes, edges, and state management.
crystal-engineer

thebushidocollective/han

88
This skill helps you build high-performance Crystal language systems with real-time WebSocket streams, TLS security, and robust concurrent processing.
document

thebushidocollective/han

88
This skill generates clear documentation for code, APIs, or systems to help users understand and effectively use your work.
monorepo-tooling

thebushidocollective/han

88
This skill helps you optimize monorepo tooling and build pipelines across Turborepo, Nx, Bazel, Lerna, and Rush for faster, scalable workflows.
complete

thebushidocollective/han

88
This skill marks a Jira ticket as complete after validating acceptance criteria and documenting the completion summary.
my-tickets

thebushidocollective/han

88
This skill shows all Jira tickets assigned to you, grouped by status, with key, summary, priority, and last update for quick triage.
kubernetes-resources

thebushidocollective/han

88
This skill helps you manage Kubernetes resources like deployments, services, configmaps, and secrets with clear guidance and practical recommendations.
act-docker-setup

thebushidocollective/han

88
This skill helps you configure Docker for act, select runner images, and optimize container resources for reliable local GitHub Actions testing.
react-native-web-core

thebushidocollective/han

88
This skill helps you build cross-platform React Native Web apps by applying core concepts, components, and patterns across web and native targets.
docker-compose-production

thebushidocollective/han

88
This skill helps you deploy production-ready docker-compose setups with security, resilience, and observability, empowering reliable, scalable applications.
atomic-design-organisms

thebushidocollective/han

88
This skill helps you compose complex UI using atomic design organisms, enabling reusable headers, footers, and content blocks across pages.
environment-management

thebushidocollective/han

88
This skill helps you manage environment variables, per-directory settings, and tool configurations with Mise, improving consistency and security across
jetpack-compose

thebushidocollective/han

88
This skill helps you build Android UIs with Jetpack Compose by managing state and declarative patterns for responsive, reusable components.
solid-principles

thebushidocollective/han

88
This skill helps you apply SOLID design principles to TypeScript modules and components, improving maintainability and flexibility across codebases.
test

thebushidocollective/han

88
This skill helps you write tests using test-driven development principles to rapidly validate features and improve code quality.
nestjs-dependency-injection

thebushidocollective/han

88
This skill helps you architect modular NestJS apps by applying DI patterns with providers, modules, and decorators for scalable, testable code.
rails-action-controller-patterns

thebushidocollective/han

88
This skill helps you apply Rails action controller patterns, including routing, filters, strong parameters, and REST conventions, to build robust controllers.
react-native-native-modules

thebushidocollective/han

88
This skill helps you build and integrate native modules for React Native, enabling Turbo Modules, bridging, and platform-specific APIs.
vue-reactivity-system

thebushidocollective/han

88
This skill helps you master Vue's reactivity system with refs, reactive, computed, and watchers for scalable state management.
zustand-middleware

thebushidocollective/han

88
This skill helps you implement robust Zustand stores with persistence, devtools, and immer by guiding middleware composition and recommended usage.
elixir-ecto-patterns

thebushidocollective/han

88
This skill helps you master Elixir Ecto patterns for schemas, changesets, queries, and transactions in robust database apps.
kotlin-coroutines

thebushidocollective/han

88
This skill teaches structured concurrency with Kotlin coroutines, enabling non blocking, cancellable, and composable asynchronous code for responsive Android
nim-metaprogramming

thebushidocollective/han

88
This skill helps you leverage Nim metaprogramming to generate and transform code at compile time, boosting performance and abstraction through templates and
search

thebushidocollective/han

88
This skill helps you search Jira tickets by JQL or text, returning concise results and tips to refine queries.
uikit-architecture

thebushidocollective/han

88
This skill helps you implement UIKit architecture using MVVM, Coordinator, and dependency injection to build scalable iOS apps.
privacy-manifests

thebushidocollective/han

88
This skill helps you implement iOS 17 privacy manifests for CocoaPods libraries, declaring required reasons and integrating PrivacyInfo.xcprivacy for App Store
graphql-inspector-diff

thebushidocollective/han

88
This skill helps you detect breaking and dangerous GraphQL changes across schema versions and branches using precise diffs.
helm-values

thebushidocollective/han

88
This skill helps you manage Helm values files and overrides across deployments, ensuring correct inheritance and environment-specific configurations.
playwright-bdd-gherkin-syntax

thebushidocollective/han

88
This skill helps you author Playwright BDD feature files using Gherkin with Scenario Outline, Backgrounds, and tags to improve test organization and reuse.
biome-linting

thebushidocollective/han

88
This skill helps you enforce Biome linting for JavaScript and TypeScript projects, improving correctness, security, and performance through automated checks.
checkstyle-custom

thebushidocollective/han

88
This skill helps you develop custom Checkstyle checks, filters, and plugins to enforce project Java standards efficiently and reliably.
prettier-configuration

thebushidocollective/han

88
This skill helps you master Prettier configuration including options, files, patterns, and best practices to ensure consistent, high-quality JavaScript
shell-error-handling

thebushidocollective/han

88
This skill provides robust shell error handling patterns, traps, and cleanup guidance to improve reliability and debugging in scripts.
erlang-distribution

thebushidocollective/han

88
Use when erlang distributed systems including node connectivity, distributed processes, global name registration, distributed supervision, network partitions, and building fault-tolerant multi-node applications on the BEAM VM.
c-memory-management

thebushidocollective/han

88
Use when managing memory in C programs with malloc/free, pointers, and avoiding common memory safety pitfalls.
erlang-concurrency

thebushidocollective/han

88
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 BEAM VM.
maven-build-lifecycle

thebushidocollective/han

88
Use when working with Maven build phases, goals, profiles, or customizing the build process for Java projects.
ruby-blocks-procs-lambdas

thebushidocollective/han

88
This skill helps you master Ruby blocks, procs, and lambdas by explaining usage, behavior, and common patterns for clean, expressive functional code.
create-mr

thebushidocollective/han

88
This skill guides you to create a GitLab merge request by collecting project, branches, title, and description for a ready MR.
view-pipeline

thebushidocollective/han

88
This skill lets you fetch and display GitLab CI/CD pipeline status for a merge request or project, showing stages, jobs, durations, and failures.
scala-functional-patterns

thebushidocollective/han

88
This skill helps you apply Scala functional patterns for robust, type-safe apps using immutability, pattern matching, and monadic composition.
ameba-integration

thebushidocollective/han

88
This skill helps you integrate Ameba into development workflows for automated Crystal quality checks in CI/CD, pre-commit hooks, and PR reviews.
kotlin-dsl-patterns

thebushidocollective/han

88
This skill helps you design expressive Kotlin DSLs with type-safe builders and lambdas with receivers for clearer configuration and domain modeling.
error-capturing

thebushidocollective/han

88
This skill helps you capture errors with rich context in Sentry, including user, tags, extra data, and breadcrumbs for faster debugging.
ink-layout-styling

thebushidocollective/han

88
This skill helps you design elegant terminal layouts in Ink using flexbox-based positioning and styling for clear CLI interfaces.
react-native-components

thebushidocollective/han

88
This skill helps you build reusable React Native UI components with core and custom patterns, improving consistency and performance.
relay-mutations-patterns

thebushidocollective/han

88
This skill helps you master relay mutations with optimistic updates, connections, and error handling to build responsive, resilient interfaces.
go-interfaces

thebushidocollective/han

88
This skill helps you design flexible Go APIs and abstractions by applying clean interface patterns, composition, and dependency injection.
java-concurrency

thebushidocollective/han

88
This skill helps you master Java concurrency using ExecutorService, CompletableFuture, and virtual threads to build high-performance, scalable applications.
atomic-design-atoms

thebushidocollective/han

88
This skill helps you create reusable, accessible atomic UI components like buttons, inputs, and icons using atomic design principles.
atomic-design-integration

thebushidocollective/han

88
This skill helps you apply Atomic Design patterns across React, Vue, and Angular with framework-specific integration examples.
junit-extensions

thebushidocollective/han

88
This skill helps you master JUnit extensions, including custom extensions and conditional test execution, to enforce best practices and reliable test suites.
atomic-design-fundamentals

thebushidocollective/han

88
This skill describes Atomic Design fundamentals, quarks, atoms, molecules, organisms, templates, pages and how to structure scalable design systems.
markdownlint-custom-rules

thebushidocollective/han

88
This skill helps you craft and validate custom markdownlint rules with parser options, error reporting, and auto-fix support.
develop

thebushidocollective/han

88
This skill guides end-to-end feature development using an 8-phase workflow with emphasis on quality, testing, and documentation.
fix

thebushidocollective/han

88
This skill helps you debug and fix bugs and unexpected behavior in your TypeScript projects by guiding a structured, test-driven repair process.
orthogonality-principle

thebushidocollective/han

88
This skill helps you design orthogonal modules, APIs, and systems so changes in one area stay isolated and safe.
refactor

thebushidocollective/han

88
This skill guides you through safe, test-driven refactoring to improve code quality without altering behavior.
sre-incident-response

thebushidocollective/han

88
This skill guides teams through incident response using SRE best practices to detect, mitigate, and learn from outages.
project-memory

thebushidocollective/han

88
This skill helps you set up and organize Claude Code project memory for consistent, context-aware guidance across CLAUDE.md and rules.
django-orm-patterns

thebushidocollective/han

88
This skill helps you optimize Django ORM usage with models, queries, and relationships for efficient, scalable database-driven applications.
django-rest-framework

thebushidocollective/han

88
This skill helps you build robust RESTful APIs with Django REST Framework serializers, viewsets, and authentication, boosting backend productivity.
expo-build

thebushidocollective/han

88
This skill helps you build and deploy Expo apps with EAS Build, managing profiles, secrets, and app store submission end-to-end.
expo-config

thebushidocollective/han

88
This skill helps you configure Expo apps with app.json, app.config.js/ts, and EAS, ensuring correct environment handling and plugin usage.
gluestack-accessibility

thebushidocollective/han

88
This skill helps ensure gluestack-ui accessibility across web and native apps by enforcing ARIA patterns, keyboard navigation, focus management, and WCAG 2.1
ink-hooks-state

thebushidocollective/han

88
This skill helps manage state and side effects in Ink apps with React hooks, improving UI responsiveness and reliability in terminal interfaces.
phoenix-controllers

thebushidocollective/han

88
This skill helps you design and test Phoenix controllers, handling params, rendering, redirects, and flash messages to build reliable HTTP endpoints.
phoenix-views-templates

thebushidocollective/han

88
This skill helps you render HEEx templates in Phoenix with function components, slots, and assigns for modular, dynamic UIs.
react-performance

thebushidocollective/han

88
This skill helps you optimize React performance with memoization, lazy loading, and virtualization to deliver faster, scalable UIs.
react-native-platform

thebushidocollective/han

88
This skill helps you implement platform-specific React Native logic for iOS and Android, improving cross-platform compatibility and native feature access.
react-native-web-styling

thebushidocollective/han

88
This skill helps you style React Native Web components with responsive layouts, theming, and platform-specific patterns for consistent UX.
reactflow-custom-nodes

thebushidocollective/han

88
This skill helps you build and customize React Flow nodes and edges with reusable components, styling, and behaviors for complex editors.
relay-fragments-patterns

thebushidocollective/han

88
This skill helps you master Relay fragment patterns to build maintainable React apps with colocated data and efficient fetching.
svelteflow-custom-nodes

thebushidocollective/han

88
This skill helps you build highly customized Svelte Flow editors with reusable node types, edges, and toolbars to accelerate visual programming UI development.
zustand-advanced-patterns

thebushidocollective/han

88
This skill helps you implement advanced Zustand patterns for transient updates, selectors, composition, and optimistic UI with robust store strategies.
pulumi-components

thebushidocollective/han

88
This skill helps you build reusable Pulumi infrastructure components that are modular, maintainable, and shareable across projects.
cpp-modern-features

thebushidocollective/han

88
This skill helps you write modern C++ code using features from C++11 to C++23, improving performance, readability, and maintainability.
cpp-templates-metaprogramming

thebushidocollective/han

88
This skill helps you master C++ templates and metaprogramming to build generic, type-safe libraries with compile-time guarantees and high performance.
csharp-async-patterns

thebushidocollective/han

88
This skill helps you master C# async patterns including Task, ValueTask, streams, and cancellation to build responsive, scalable apps.
csharp-linq

thebushidocollective/han

88
This skill helps you optimize C# LINQ queries for deferred execution and performance, guiding when to use query vs method syntax and efficient patterns.
gleam-type-system

thebushidocollective/han

88
This skill helps you leverage Gleam's strong type system to build safe BEAM applications with ADTs, pattern matching, and exhaustive error handling.
java-generics

thebushidocollective/han

88
This skill helps you write type-safe Java code using generics, wildcards, and bounds to improve reuse and compile-time safety.
lua-coroutines

thebushidocollective/han

88
This skill helps you master Lua coroutines for cooperative multitasking, yielding, resuming, and building generators, pipelines, and async patterns with
php-modern-features

thebushidocollective/han

88
This skill helps you write type-safe, expressive PHP by leveraging typed properties, unions, matches, enums, attributes, and named arguments.
python-type-system

thebushidocollective/han

88
This skill helps you master Python's type system with hints, mypy, Protocols, TypedDict, and Generics for safer, scalable code.
ruby-metaprogramming

thebushidocollective/han

88
This skill helps you master Ruby metaprogramming concepts such as dynamic methods, method_missing, and reflection to write flexible, self-modifying code.
ruby-object-oriented-programming

thebushidocollective/han

88
This skill helps you master Ruby's object-oriented concepts by guiding class, module, inheritance, and visibility patterns for robust code.
ruby-standard-library

thebushidocollective/han

88
This skill helps you leverage Ruby's standard library effectively for Enumerable, File I/O, Time and Date, Regular Expressions, and core classes.
rust-async-patterns

thebushidocollective/han

88
This skill helps you master asynchronous Rust with tokio, async/await, and futures for concurrent I/O operations.
scala-type-system

thebushidocollective/han

88
This skill helps you model complex APIs in Scala by leveraging generics, variance, type bounds, and type classes for safer, more flexible code.
swift-concurrency

thebushidocollective/han

88
This skill helps you master Swift concurrency with async/await, actors, and task groups to write safe, scalable, nonblocking code.
gluestack-mcp-tools

thebushidocollective/han

88
This skill helps you discover, explore, and retrieve gluestack-ui components and metadata to speed up integration.
rails-active-record-patterns

thebushidocollective/han

88
This skill helps you apply Rails Active Record patterns to models, associations, validations, and queries for robust, scalable data handling.
atomic-design-molecules

thebushidocollective/han

88
This skill helps you compose reusable molecule components by combining atoms to create functional, adaptable UI building blocks.
atomic-design-templates

thebushidocollective/han

88
This skill helps you create reusable page templates using atomic design concepts to structure layouts without real content.
agent skills by thebushidocollective