home / skills / thebushidocollective

thebushidocollective skills

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

1 repo
408 skills
GitHub

Sponsored

ecto-changesets

thebushidocollective/han

88
This skill helps you validate, cast, and transform data with Ecto changesets to ensure integrity before database operations.
simplicity-principles

thebushidocollective/han

88
This skill helps you design simple, predictable TypeScript solutions by applying KISS, YAGNI, and POLA to code and refactors.
vue-composition-api

thebushidocollective/han

88
This skill helps you build scalable Vue 3 apps with the composition API, refs, computed, and composables for reusable, maintainable code.
cpp-smart-pointers

thebushidocollective/han

88
This skill helps you manage C++ memory safely by leveraging smart pointers and RAII patterns for reliable, exception-safe resource handling.
maven-build-lifecycle

thebushidocollective/han

88
Use when working with Maven build phases, goals, profiles, or customizing the build process for Java projects.
php-composer-autoloading

thebushidocollective/han

88
This skill helps you manage PHP dependencies with Composer and implement PSR-4 autoloading for scalable, maintainable projects.
python-async-patterns

thebushidocollective/han

88
This skill helps you master Python asynchronous programming with asyncio and concurrent futures, enabling efficient I/O-bound and CPU-bound task patterns.
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.
scala-collections

thebushidocollective/han

88
This skill helps you master immutable and mutable Scala collections, enable efficient transformations, and optimize data processing with vectors, maps, and
ecto-schemas

thebushidocollective/han

88
This skill helps you model Elixir Ecto schemas and associations efficiently, enabling robust data structures, validations, and embedded documents.
gluestack-components

thebushidocollective/han

88
This skill helps you build accessible, composable UI with gluestack-ui across React and React Native, covering variants, sizes, states, and platform specifics.
phoenix-routing

thebushidocollective/han

88
This skill defines Phoenix routes and verified paths, guiding RESTful resources, scopes, pipelines, and nested routing for scalable Elixir apps.
rails-hotwire

thebushidocollective/han

88
This skill helps you build modern reactive Rails apps using Turbo and Stimulus, delivering HTML over the wire without heavy JavaScript frameworks.
go-concurrency

thebushidocollective/han

88
This skill helps you master Go concurrency with goroutines, channels, and synchronization techniques to build efficient, safe concurrent applications.
java-streams-api

thebushidocollective/han

88
This skill helps you master Java Streams API for functional-style data processing, enabling concise pipelines with filter, map, and reduce.
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.
kotlin-null-safety

thebushidocollective/han

88
This skill helps you implement Kotlin null safety by using nullable types, safe calls, Elvis operator, and smart casts to prevent NPEs while staying expressive.
nim-memory-management

thebushidocollective/han

88
This skill helps you master nim memory management by balancing GC options, manual control, and move semantics for performance-critical systems.
objc-blocks-gcd

thebushidocollective/han

88
This skill helps you understand Objective-C blocks and GCD for safe, concurrent programming, including capture semantics, queues, and synchronization patterns.
rust-error-handling

thebushidocollective/han

88
This skill helps you manage Rust errors with Result and Option by applying best practices for robust, maintainable code.
swift-optionals-patterns

thebushidocollective/han

88
This skill helps you safely leverage Swift optional patterns like binding, chaining, and nil coalescing to prevent crashes and express intent clearly.
typescript-async-patterns

thebushidocollective/han

88
This skill helps you write robust, type-safe asynchronous TypeScript code using promises, async/await, and async iterators with clear error handling.
atomic-design-quarks

thebushidocollective/han

88
This skill helps you define and organize design tokens from quarks, enabling consistent theming and scalable styling across components.
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.
blueprints-organization

thebushidocollective/han

88
This skill helps organize blueprints directory structure, enforce naming conventions, and prevent duplication by cross-referencing existing documentation.
test-specs

thebushidocollective/han

88
This skill helps you configure and run automated CocoaPods test specs for reliable lint validation across subspecs and platforms.
helm-charts

thebushidocollective/han

88
This skill helps you understand and create Helm charts for Kubernetes deployments, guiding chart structure, values, dependencies, and best practices.
tool-management

thebushidocollective/han

88
This skill helps teams manage development tool versions with Mise, installing, pinning, and switching tools across projects.
rspec-fundamentals

thebushidocollective/han

88
This skill helps you master RSpec fundamentals including describe, context, it blocks, let, and basic matchers for reliable Ruby testing.
rspec-mocking

thebushidocollective/han

88
This skill helps you master rspec mocking with doubles, stubs, mocks, and spies to improve test reliability and maintainability.
storybook-args-controls

thebushidocollective/han

88
This skill helps you configure interactive Storybook args and controls for dynamic, type-safe component demonstrations.
eslint-rules

thebushidocollective/han

88
This skill masters ESLint built-in rules including configuration, severity, and disabling strategies to help you enforce consistent code quality.
shell-best-practices

thebushidocollective/han

88
This skill helps you write robust, portable shell scripts by applying modern best practices for error handling, security, and readability.
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.
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.
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-components

thebushidocollective/han

88
This skill helps you build reusable React Native UI components with core and custom patterns, improving consistency and performance.
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.
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.
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.
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.
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-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.
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.
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.
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-fundamentals

thebushidocollective/han

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

thebushidocollective/han

88
This skill helps you apply Atomic Design patterns across React, Vue, and Angular with framework-specific integration examples.
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.
bdd-principles

thebushidocollective/han

88
This skill helps you apply BDD principles, run Three Amigos sessions, and turn examples into executable specifications that drive collaboration and value.
oop-polymorphism

thebushidocollective/han

88
This skill helps you implement polymorphism and interfaces in TypeScript and Python to build flexible, extensible OOP systems.
sop-maintenance

thebushidocollective/han

88
This skill helps you maintain accurate SOPs by versioning, updating, and deprecating procedures as systems evolve.
sop-rfc2119

thebushidocollective/han

88
This skill ensures SOPs use RFC 2119 keywords to define deterministic requirements for AI actions.
update-sop

thebushidocollective/han

88
This skill guides you through updating an SOP to reflect tool changes, process updates, and best-practice improvements.
validate

thebushidocollective/han

88
This skill validates Jira ticket acceptance criteria without changing status, delivering actionable feedback and clear remaining work.
start

thebushidocollective/han

88
This skill starts work on a Jira ticket by transitioning it to In Progress and revealing acceptance criteria for clarity.
task

thebushidocollective/han

88
This skill retrieves and presents detailed information about a specific ClickUp task, including status, assignees, due date, and recent activity.
figma-analyze-frame

thebushidocollective/han

88
This skill analyzes a Figma frame and delivers actionable HTML, CSS, and accessibility guidance for accurate, responsive implementation.
figma-extract-tokens

thebushidocollective/han

88
This skill extracts design tokens from Figma into multiple formats to empower scalable design systems.
figma-sync-design-system

thebushidocollective/han

88
This skill helps synchronize design system components between Figma and code by generating mappings, identifying gaps, and planning updates.
issue

thebushidocollective/han

88
This skill retrieves and presents detailed Linear issue information, improving issue visibility and tracking for quick context and decision making.
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.
monitor-pipeline

thebushidocollective/han

88
This skill monitors a GitLab pipeline or job in real time, reporting status changes and failures until completion.
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.
analyze-performance

thebushidocollective/han

88
This skill analyzes Sentry performance data to identify slow transactions, bottlenecks, and regressions, delivering actionable optimization insights.
investigate-errors

thebushidocollective/han

88
This skill helps you investigate recent Sentry errors and identify patterns, root causes, and actionable insights for quicker triage.