thebushidocollective
@thebushidocollective seed · attribution · source repo
0 followers · 365 skills
365 published skills · page 4 of 4
- ▌ Prettier Configuration · thebushidocollectiveUse when prettier configuration including options, config files, ignore patterns, and formatting rules.
- ▌
- ▌ Shell Error Handling · thebushidocollectiveUse when implementing error handling, cleanup routines, or debugging in shell scripts. Covers traps, exit codes, and robust error patterns.
- ▌ Reactflow Custom Nodes · thebushidocollectiveUse when creating custom React Flow nodes, edges, and handles. Covers custom node components, resizable nodes, toolbars, and advanced customization.
- ▌ Reactflow Fundamentals · thebushidocollectiveUse when building node-based UIs, flow diagrams, workflow editors, or interactive graphs with React Flow. Covers setup, nodes, edges, controls, and interactivity.
- ▌ Atomic Design Quarks · thebushidocollectiveUse when working with design tokens, CSS custom properties, and primitive values that form the foundation below atoms. Quarks are the sub-atomic building blocks.
- ▌ Claude Agent Sdk Agent Creation · thebushidocollectiveUse when creating or configuring Claude AI agents using the Agent SDK. Covers agent initialization, configuration, and basic setup patterns.
- ▌ Runbooks Troubleshooting Guides · thebushidocollectiveUse when creating troubleshooting guides and diagnostic procedures for operational issues. Covers problem diagnosis, root cause analysis, and systematic debugging.
- ▌ Sip Authentication Security · thebushidocollectiveUse when implementing SIP authentication, security mechanisms, and encryption. Use when securing SIP servers, clients, or proxies.
- ▌ Apollo Client Patterns · thebushidocollectiveUse when implementing Apollo Client patterns for queries, mutations, cache management, and local state in React applications.
- ▌ Effect Resource Management · thebushidocollectiveUse when Effect resource management patterns including Scope, addFinalizer, scoped effects, and automatic cleanup. Use for managing resources in Effect applications.
- ▌ Gluestack Accessibility · thebushidocollectiveUse when ensuring accessible gluestack-ui implementations. Covers WAI-ARIA patterns, screen reader support, keyboard navigation, focus management, and WCAG 2.1 AA compliance.
- ▌ Nestjs Guards Interceptors · thebushidocollectiveUse when nestJS guards and interceptors for auth, logging, and transformation. Use when implementing cross-cutting concerns.
- ▌ React Native Styling · thebushidocollectiveUse when styling React Native components with StyleSheet, Flexbox layout, responsive design, and theming. Covers platform-specific styling and design systems.
- ▌ Zustand Advanced Patterns · thebushidocollectiveUse when implementing advanced Zustand patterns including transient updates, subscriptions with selectors, store composition, and performance optimization techniques.
- ▌ GRAPHQL Inspector CI · thebushidocollectiveUse when setting up GraphQL Inspector in CI/CD pipelines, GitHub Actions, or GitLab CI for automated schema validation.
- ▌ Markdownlint Integration · thebushidocollectiveIntegrate markdownlint into development workflows including CLI usage, programmatic API, CI/CD pipelines, and editor integration.
- ▌ Effect Dependency Injection · thebushidocollectiveUse when Effect dependency injection patterns including Context, Layer, service definitions, and dependency composition. Use for managing dependencies in Effect applications.
- ▌ Nestjs Dependency Injection · thebushidocollectiveUse when nestJS dependency injection with providers, modules, and decorators. Use when building modular NestJS applications.
- ▌ Rails Active Record Patterns · thebushidocollectiveUse when active Record patterns including models, associations, queries, validations, and callbacks.
- ▌ React Native Platform · thebushidocollectiveUse when handling platform-specific code in React Native for iOS and Android. Covers Platform API, platform-specific components, native modules, and cross-platform best practices.
- ▌ Svelteflow Custom Nodes · thebushidocollectiveUse when creating custom Svelte Flow nodes, edges, and handles. Covers custom node components, resizable nodes, toolbars, and advanced customization.
- ▌ Svelteflow Fundamentals · thebushidocollectiveUse when building node-based UIs, flow diagrams, workflow editors, or interactive graphs with Svelte Flow. Covers setup, nodes, edges, controls, and interactivity.
- ▌ Typescript Utility Types · thebushidocollectiveUse when typeScript utility types, mapped types, and advanced type manipulation. Use when creating flexible, type-safe TypeScript code.
- ▌ Absinthe Subscriptions · thebushidocollectiveUse when implementing real-time GraphQL subscriptions with Absinthe. Covers Phoenix channels, PubSub, and subscription patterns.
- ▌ Playwright Page Object Model · thebushidocollectiveUse when creating page objects or refactoring Playwright tests for better maintainability with Page Object Model patterns.
- ▌ Playwright Test Architecture · thebushidocollectiveUse when setting up Playwright test projects and organizing test suites with proper configuration and project structure.
- ▌ Markdownlint Custom Rules · thebushidocollectiveCreate custom linting rules for markdownlint including rule structure, parser integration, error reporting, and automatic fixing.
- ▌ Typescript Async Patterns · thebushidocollectiveUse when typeScript async patterns including Promises, async/await, and async iterators with proper typing. Use when writing asynchronous TypeScript code.
- ▌ Atomic Design Molecules · thebushidocollectiveUse when composing atoms into molecule components like form fields, search bars, and card headers. Molecules are functional groups of atoms.
- ▌ Atomic Design Organisms · thebushidocollectiveUse when building complex organisms from molecules and atoms like headers, footers, product cards, and sidebars. Organisms are distinct UI sections.
- ▌ Apollo Caching Strategies · thebushidocollectiveUse when implementing Apollo caching strategies including cache policies, optimistic UI, cache updates, and normalization.
- ▌ Docker Compose Production · thebushidocollectiveUse when deploying Docker Compose applications to production including security hardening, resource management, health checks, logging, monitoring, and high-availability patterns.
- ▌ GRAPHQL Inspector Diff · thebushidocollectiveUse when detecting breaking changes between GraphQL schema versions, comparing schemas across branches, or validating schema migrations.
- ▌ Playwright Fixtures And Hooks · thebushidocollectiveUse when managing test state and infrastructure with reusable Playwright fixtures and lifecycle hooks for efficient test setup and teardown.
- ▌ Checkstyle Configuration · thebushidocollectiveUse when configuring Checkstyle for Java projects with XML config, custom checks, properties, and module setup.
- ▌ Markdownlint Configuration · thebushidocollectiveConfigure markdownlint rules and options including rule management, configuration files, inline comments, and style inheritance.
- ▌ Angular Dependency Injection · thebushidocollectiveUse when building modular Angular applications requiring dependency injection with providers, injectors, and services.
- ▌ Fastapi Dependency Injection · thebushidocollectiveMaster FastAPI dependency injection for building modular, testable APIs. Use when creating reusable dependencies and services.
- ▌ React Native Components · thebushidocollectiveUse when building React Native UI components with core components, custom components, and component patterns. Covers View, Text, Image, ScrollView, FlatList, and component composition.
- ▌ React Native Navigation · thebushidocollectiveUse when implementing navigation in React Native apps with React Navigation. Covers stack, tab, drawer navigation, deep linking, and navigation patterns.
- ▌ Objective C Protocols And Categories · thebushidocollectiveUse when objective-C protocols for defining interfaces and categories for extending classes, including formal protocols, optional methods, class extensions, and patterns for modular, reusable code design.
- ▌ Ruby Oop · thebushidocollectiveUse when working with Ruby's object-oriented programming features including classes, modules, inheritance, mixins, and method visibility.
- ▌ Claude Agent Sdk Context Management · thebushidocollectiveUse when managing agent context, memory, and conversation state in Claude AI agents using the Agent SDK.
- ▌ GRAPHQL Inspector Audit · thebushidocollectiveUse when auditing GraphQL operations for complexity metrics, depth analysis, directive usage, or query performance concerns.
- ▌ React Native Performance · thebushidocollectiveUse when optimizing React Native app performance. Covers FlatList optimization, memoization, image optimization, bundle size reduction, and profiling techniques.
- ▌ Atomic Design Integration · thebushidocollectiveUse when integrating Atomic Design methodology with React, Vue, Angular, or other frameworks. Framework-specific implementation patterns.
- ▌ Markdown Syntax Fundamentals · thebushidocollectiveUse when writing or editing markdown files. Covers headings, text formatting, lists, links, images, code blocks, and blockquotes.
- ▌ Rails Action Controller Patterns · thebushidocollectiveUse when action Controller patterns including routing, filters, strong parameters, and REST conventions.
- ▌ React Native Web Core · thebushidocollectiveUse when working with React Native Web projects. Provides core concepts, components, and cross-platform patterns for building web applications with React Native.
- ▌ Atomic Design Fundamentals · thebushidocollectiveUse when applying Atomic Design methodology to organize UI components into quarks, atoms, molecules, organisms, templates, and pages. Core principles and hierarchy.
- ▌ Playwright Bdd Configuration · thebushidocollectiveUse when configuring Playwright BDD projects, setting up defineBddConfig(), configuring feature and step file paths, and integrating with Playwright config.
- ▌ Storybook Component Documentation · thebushidocollectiveUse when creating or improving component documentation in Storybook. Helps generate comprehensive docs using MDX, autodocs, and JSDoc comments.
- ▌ GRAPHQL Inspector Validate · thebushidocollectiveUse when validating GraphQL operations/documents against a schema, checking query depth, complexity, or fragment usage.
- ▌ Playwright Bdd Gherkin Syntax · thebushidocollectiveUse when writing Gherkin feature files, using Scenario Outline with Examples, applying tags for test organization, and leveraging Background sections for shared setup.
- ▌ Shell Scripting Fundamentals · thebushidocollectiveUse when writing or modifying Bash/shell scripts. Covers script structure, variables, quoting, conditionals, and loops with modern best practices.
- ▌ React Native Native Modules · thebushidocollectiveUse when building or integrating native modules in React Native. Covers creating native modules, Turbo Modules, bridging native code, and accessing platform-specific APIs.
- ▌ React Native Web Styling · thebushidocollectiveUse when styling React Native Web components. Provides patterns for StyleSheet API, platform-specific styles, responsive design, and theming.
- ▌ React Native Web Testing · thebushidocollectiveUse when testing React Native Web applications. Provides patterns for Jest, React Native Testing Library, component testing, and web-specific testing strategies.
- ▌ Playwright Bdd Step Definitions · thebushidocollectiveUse when creating step definitions with Given, When, Then, using createBdd() for step functions, implementing Page Object Model patterns, and sharing fixtures between steps.
- ▌ Typescript Type System · thebushidocollectiveUse when working with TypeScript's type system including strict mode, advanced types, generics, type guards, and compiler configuration.
- ▌ React Native Web Navigation · thebushidocollectiveUse when implementing navigation in React Native Web projects. Provides patterns for React Navigation, deep linking, and web-specific routing.
- ▌ Sre Reliability Engineering · thebushidocollectiveUse when building reliable and scalable distributed systems.
- ▌ React Native Web Performance · thebushidocollectiveUse when optimizing React Native Web performance. Provides patterns for code splitting, bundle optimization, memoization, and web-specific performance improvements.
- ▌ Sre Incident Response · thebushidocollectiveUse when responding to production incidents following SRE principles and best practices.