TheBushidoCollective avatar

TheBushidoCollective

333 agentic skills • 29 avg score • 0 total stars

Agentic Skills by TheBushidoCollective

shell-scripting-fundamentals

80

by TheBushidoCollective

Use when writing or modifying Bash/shell scripts. Covers script structure, variables, quoting, conditionals, and loops with modern best practices.

Techlinux

c-systems-programming

78

by TheBushidoCollective

Use when writing low-level system software in C requiring file I/O, process management, signals, and system calls.

Techgithub

python-async-patterns

68

by TheBushidoCollective

Master Python asynchronous programming with asyncio, async/await, and concurrent.futures. Use for async code and concurrency patterns.

Techpython

python-data-classes

66

by TheBushidoCollective

Use when Python data modeling with dataclasses, attrs, and Pydantic. Use when creating data structures and models.

Techpython

markdownlint-custom-rules

65

by TheBushidoCollective

Create custom linting rules for markdownlint including rule structure, parser integration, error reporting, and automatic fixing.

Techtesting

markdownlint-integration

58

by TheBushidoCollective

Integrate markdownlint into development workflows including CLI usage, programmatic API, CI/CD pipelines, and editor integration.

Techapi

absinthe-resolvers

27

by TheBushidoCollective

Use when implementing GraphQL resolvers with Absinthe. Covers resolver patterns, dataloader integration, batching, and error handling.

Techapi

absinthe-schema

27

by TheBushidoCollective

Use when designing GraphQL schemas with Absinthe. Covers type definitions, interfaces, unions, enums, and schema organization patterns.

Techdatabase

absinthe-subscriptions

27

by TheBushidoCollective

Use when implementing real-time GraphQL subscriptions with Absinthe. Covers Phoenix channels, PubSub, and subscription patterns.

Techgcp

act-docker-setup

27

by TheBushidoCollective

Use when configuring Docker environments for act, selecting runner images, managing container resources, or troubleshooting Docker-related issues w...

Techdocker

act-local-testing

27

by TheBushidoCollective

Use when testing GitHub Actions workflows locally with act. Covers act CLI usage, Docker configuration, debugging workflows, and troubleshooting co...

Techgithub

act-workflow-syntax

27

by TheBushidoCollective

Use when creating or modifying GitHub Actions workflow files. Provides guidance on workflow syntax, triggers, jobs, steps, and expressions for crea...

Techgithub

claude-agent-sdk-agent-creation

27

by TheBushidoCollective

Use when creating or configuring Claude AI agents using the Agent SDK. Covers agent initialization, configuration, and basic setup patterns.

Techjson

sentry-alerts-issues

27

by TheBushidoCollective

Use when configuring Sentry alerts, managing issues, or setting up notifications. Covers alert rules, issue triage, and integrations.

Techgithub

ameba-configuration

27

by TheBushidoCollective

Use when configuring Ameba rules and settings for Crystal projects including .ameba.yml setup, rule management, severity levels, and code quality e...

Techjson

ameba-custom-rules

27

by TheBushidoCollective

Use when creating custom Ameba rules for Crystal code analysis including rule development, AST traversal, issue reporting, and rule testing.

Techgithub

ameba-integration

27

by TheBushidoCollective

Use when integrating Ameba into development workflows including CI/CD pipelines, pre-commit hooks, GitHub Actions, and automated code review proces...

Techgithub

android-architecture

27

by TheBushidoCollective

Use when implementing MVVM, clean architecture, dependency injection with Hilt, or structuring Android app layers.

Techgeneral

angular-dependency-injection

27

by TheBushidoCollective

Use when building modular Angular applications requiring dependency injection with providers, injectors, and services.

Techkubernetes

angular-rxjs-patterns

27

by TheBushidoCollective

Use when handling async operations in Angular applications with observables, operators, and subjects.

Techjavascript

angular-signals

27

by TheBushidoCollective

Use when building Angular 16+ applications requiring fine-grained reactive state management and zone-less change detection.

Techterraform

ansible-inventory

27

by TheBushidoCollective

Use when managing hosts and groups in Ansible inventory for organizing infrastructure and applying configurations across environments.

Techansible

ansible-playbooks

27

by TheBushidoCollective

Use when writing and organizing Ansible playbooks for automated configuration management and infrastructure orchestration.

Techansible

ansible-roles

27

by TheBushidoCollective

Use when structuring and reusing code with Ansible roles for modular, maintainable automation and configuration management.

Techansible

apollo-caching-strategies

27

by TheBushidoCollective

Use when implementing Apollo caching strategies including cache policies, optimistic UI, cache updates, and normalization.

Techci cd

apollo-client-patterns

27

by TheBushidoCollective

Use when implementing Apollo Client patterns for queries, mutations, cache management, and local state in React applications.

Techjavascript

apollo-server-patterns

27

by TheBushidoCollective

Use when building GraphQL APIs with Apollo Server requiring resolvers, data sources, schema design, and federation.

Techapi

architecture-design

27

by TheBushidoCollective

Use when designing system architecture, making high-level technical decisions, or planning major system changes. Focuses on structure, patterns, an...

Techgithub

gitlab-ci-artifacts-caching

27

by TheBushidoCollective

Use when configuring artifacts for inter-job data passing or caching for faster builds. Covers cache strategies and artifact management.

Techdata analysis

baseline-restorer

27

by TheBushidoCollective

Use when multiple fix attempts fail and you need to systematically restore to a working baseline and reimplement instead of fixing broken code.

Techjavascript

bdd-collaboration

27

by TheBushidoCollective

Use when facilitating BDD collaboration between developers, testers, and business stakeholders. Use when running discovery workshops and example ma...

Techtesting

bdd-patterns

27

by TheBushidoCollective

Use when applying Behavior-Driven Development patterns including Given-When-Then structure, feature files, and acceptance criteria. Use when writin...

Techjavascript

bdd-principles

27

by TheBushidoCollective

Core BDD concepts, philosophy, and the Three Amigos practice

Techjavascript

bdd-scenarios

27

by TheBushidoCollective

Use when writing effective BDD scenarios including acceptance criteria, edge cases, and scenario organization. Use when defining behavior specifica...

Techci cd

biome-configuration

27

by TheBushidoCollective

Use when biome configuration including biome.json setup, schema versions, VCS integration, and project organization.

Techjson

biome-formatting

27

by TheBushidoCollective

Use when formatting JavaScript/TypeScript code with Biome's fast formatter including patterns, options, and code style management.

Techjavascript

biome-linting

27

by TheBushidoCollective

Use when applying Biome's linting capabilities, rule categories, and code quality enforcement to JavaScript/TypeScript projects.

Techjavascript

blueprints-maintenance

27

by TheBushidoCollective

Use after modifying existing systems to update blueprint documentation. Read blueprints with read_blueprint before changes, update with write_bluep...

Techmarkdown

blueprints-organization

27

by TheBushidoCollective

Use when managing blueprints directory structure and avoiding duplication. Always search_blueprints before creating to prevent duplicate documentat...

Techmarkdown

blueprints-writing

27

by TheBushidoCollective

Use when creating or updating technical blueprint documentation for new features, API changes, or architectural modifications. Always use search_bl...

Techapi

boy-scout-rule

27

by TheBushidoCollective

Use when modifying existing files, refactoring, improving code quality, or touching legacy code by applying the Boy Scout Rule to leave code better...

Techgithub

jutsu-bunbun-bundler

27

by TheBushidoCollective

Use when bundling JavaScript/TypeScript code with Bun's fast bundler. Covers building for different targets, tree-shaking, code splitting, and opti...

Techjavascript

jutsu-bunbun-package-manager

27

by TheBushidoCollective

Use when managing dependencies with Bun's package manager. Covers installing packages, workspaces, lockfiles, and migrating from npm/yarn/pnpm to Bun.

Techjavascript

jutsu-bunbun-runtime

27

by TheBushidoCollective

Use when working with Bun's runtime APIs including file I/O, HTTP servers, and native APIs. Covers modern JavaScript/TypeScript execution in Bun's ...

Techjavascript

jutsu-bunbun-sqlite

27

by TheBushidoCollective

Use when working with SQLite databases in Bun. Covers Bun's built-in SQLite driver, database operations, prepared statements, and transactions with...

Techdatabase

jutsu-bunbun-testing

27

by TheBushidoCollective

Use when writing tests with Bun's built-in test runner. Covers test organization, assertions, mocking, and snapshot testing using Bun's fast test i...

Techtesting

c-data-structures

27

by TheBushidoCollective

Use when implementing data structures in C including arrays, linked lists, trees, and hash tables with manual memory management.

Techdata analysis

c-memory-management

27

by TheBushidoCollective

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

Techgithub

checkstyle-configuration

27

by TheBushidoCollective

Use when configuring Checkstyle for Java projects with XML config, custom checks, properties, and module setup.

Techterraform

checkstyle-custom

27

by TheBushidoCollective

Use when developing custom Checkstyle checks, filters, and plugin integrations for project-specific Java code standards.

Techgithub

checkstyle-rules

27

by TheBushidoCollective

Use when applying Checkstyle built-in checks for Java code including naming conventions, code metrics, and suppressions.

Techmonitoring

gitlab-ci-best-practices

27

by TheBushidoCollective

Use when optimizing GitLab CI/CD pipelines for performance, reliability, or maintainability. Covers pipeline optimization and organizational patterns.

Techci cd

clippy-configuration

27

by TheBushidoCollective

Use when configuring Clippy for Rust projects with TOML config, lint groups, attributes, and workspace setup.

Techjson

clippy-custom

27

by TheBushidoCollective

Use when developing custom Clippy lints, implementing lint passes, and contributing to Clippy for Rust code standards.

Techjavascript

clippy-lints

27

by TheBushidoCollective

Use when applying Clippy lint categories for Rust code including correctness, performance, style, and custom lint configuration.

Techjson

code-annotation-patterns

27

by TheBushidoCollective

Use when annotating code with structured metadata, tags, and markers for AI-assisted development workflows. Covers annotation formats, semantic tag...

Techtesting

code-reviewer

27

by TheBushidoCollective

Use during verification phase when conducting thorough code reviews and providing constructive feedback based on universal software quality princip...

Techgithub

git-storytelling-commit-strategy

27

by TheBushidoCollective

Use when planning commit strategies or determining when to commit changes. Helps developers commit early and often to tell the story of their devel...

Techgit

fnox-configuration

27

by TheBushidoCollective

Use when configuring Fnox secrets management with fnox.toml. Covers file structure, secrets definition, profiles, and hierarchical configurations.

Techjson

claude-agent-sdk-context-management

27

by TheBushidoCollective

Use when managing agent context, memory, and conversation state in Claude AI agents using the Agent SDK.

Techterraform

cpp-modern-features

27

by TheBushidoCollective

Use when modern C++ features from C++11/14/17/20 including auto, lambdas, range-based loops, structured bindings, and concepts.

Techjavascript

cpp-smart-pointers

27

by TheBushidoCollective

Use when C++ smart pointers including unique_ptr, shared_ptr, and weak_ptr for automatic memory management following RAII principles.

Techgithub

cpp-templates-metaprogramming

27

by TheBushidoCollective

Use when creating generic and type-safe C++ libraries with templates, SFINAE, concepts, and compile-time metaprogramming.

Techjavascript

credo-checks

27

by TheBushidoCollective

Use when understanding and fixing common Credo check issues for Elixir code quality and consistency.

Techgithub

credo-configuration

27

by TheBushidoCollective

Use when configuring Credo static analysis for Elixir projects requiring customized code quality rules and settings.

Techdata analysis

credo-custom-checks

27

by TheBushidoCollective

Use when creating custom Credo checks for project-specific code quality rules and standards in Elixir.

Techgithub

crystal-concurrency

27

by TheBushidoCollective

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

Techgithub

crystal-engineer

27

by TheBushidoCollective

Use when working with Crystal language development including WebSocket communication, TLS/SSL configuration, HTTP frameworks, ORM operations, and h...

Techapi

crystal-macros

27

by TheBushidoCollective

Use when implementing compile-time metaprogramming in Crystal using macros for code generation, DSLs, compile-time computation, and abstract syntax...

Techgithub

csharp-async-patterns

27

by TheBushidoCollective

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

Techansible

csharp-linq

27

by TheBushidoCollective

Use when lINQ (Language Integrated Query) with query and method syntax, deferred execution, expression trees, and performance optimization.

Techdatabase

csharp-nullable-types

27

by TheBushidoCollective

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

Techgeneral

cucumber-best-practices

27

by TheBushidoCollective

Cucumber best practices, patterns, and anti-patterns

Techgithub

cucumber-fundamentals

27

by TheBushidoCollective

Core Cucumber concepts, Gherkin syntax, and feature file structure

Techjavascript

cucumber-step-definitions

27

by TheBushidoCollective

Writing effective step definitions and organizing test code

Techtesting

cypress-advanced

27

by TheBushidoCollective

Use when advanced Cypress features including custom commands, plugins, and network stubbing.

Techtesting

cypress-ci-cd

27

by TheBushidoCollective

Use when cypress CI/CD integration including parallelization, test recording, and media capture.

Techtesting

cypress-fundamentals

27

by TheBushidoCollective

Use when cypress fundamentals including commands, assertions, fixtures, and E2E testing patterns.

Techtesting

debugging

27

by TheBushidoCollective

Use when investigating bugs, diagnosing issues, or understanding unexpected behavior. Provides systematic approaches to finding root causes.

Techgithub

dialyzer-analysis

27

by TheBushidoCollective

Use when analyzing and fixing Dialyzer warnings and type discrepancies in Erlang/Elixir code.

Techci cd

dialyzer-configuration

27

by TheBushidoCollective

Use when configuring Dialyzer for Erlang/Elixir type checking and static analysis.

Techdata analysis

dialyzer-integration

27

by TheBushidoCollective

Use when integrating Dialyzer into development workflows and CI/CD pipelines for Erlang/Elixir projects.

Techci cd

django-cbv-patterns

27

by TheBushidoCollective

Use when Django Class-Based Views for building modular, reusable views. Use when creating CRUD operations and complex view logic.

Techpython

django-orm-patterns

27

by TheBushidoCollective

Use when Django ORM patterns with models, queries, and relationships. Use when building database-driven Django applications.

Techpython

django-rest-framework

27

by TheBushidoCollective

Use when Django REST Framework for building APIs with serializers, viewsets, and authentication. Use when creating RESTful APIs.

Techapi

docker-compose-basics

27

by TheBushidoCollective

Use when defining and running multi-container Docker applications with Docker Compose YAML configuration.

Techdocker

docker-compose-networking

27

by TheBushidoCollective

Use when configuring networks and service communication in Docker Compose including bridge networks, overlay networks, service discovery, and inter...

Techdocker

docker-compose-production

27

by TheBushidoCollective

Use when deploying Docker Compose applications to production including security hardening, resource management, health checks, logging, monitoring,...

Techdocker

documentation

27

by TheBushidoCollective

Use when creating or updating documentation including READMEs, API docs, inline comments, or technical guides. Focuses on clarity and usefulness fo...

Techapi

documentation-linking

27

by TheBushidoCollective

Use when creating bidirectional links between code and documentation. Covers link patterns, documentation references, context preservation across a...

Techmarkdown

ecto-changesets

27

by TheBushidoCollective

Use when validating and casting data with Ecto changesets including field validation, constraints, nested changesets, and data transformation. Use ...

Techdatabase

ecto-query-patterns

27

by TheBushidoCollective

Use when querying data with Ecto.Query DSL including where clauses, joins, aggregates, preloading, and query composition. Use for building flexible...

Techdatabase

ecto-schema-patterns

27

by TheBushidoCollective

Use when defining data structures using Ecto schemas including fields, associations, embedded schemas, and schema metadata. Use for modeling domain...

Techdatabase

ecto-schemas

27

by TheBushidoCollective

Use when defining and working with Ecto schemas including field types, associations, and embedded schemas. Use when modeling database entities in E...

Techdatabase

effect-concurrency

27

by TheBushidoCollective

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

Techgithub

effect-core-patterns

27

by TheBushidoCollective

Use when Effect core patterns including Effect<A, E, R> type, succeed, fail, sync, promise, and Effect.gen for composing effects. Use for basic Eff...

Techjavascript

effect-dependency-injection

27

by TheBushidoCollective

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

Techkubernetes

effect-error-handling

27

by TheBushidoCollective

Use when Effect error handling patterns including catchAll, catchTag, either, option, and typed errors. Use for handling expected errors in Effect ...

Techgeneral

effect-resource-management

27

by TheBushidoCollective

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

Techjavascript

effect-schema

27

by TheBushidoCollective

Use when @effect/schema patterns including schema definition, validation, parsing, encoding, and transformations. Use for type-safe data validation...

Techdatabase

effect-testing

27

by TheBushidoCollective

Use when testing Effect code including Effect.gen in tests, test layers, mocking services, and testing error scenarios. Use for writing tests for E...

Techtesting

elixir-ecto-patterns

27

by TheBushidoCollective

Use when Elixir Ecto patterns including schemas, changesets, queries, and transactions. Use when building database-driven Elixir applications.

Techdatabase

elixir-otp-patterns

27

by TheBushidoCollective

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

Techansible

elixir-pattern-matching

27

by TheBushidoCollective

Use when Elixir pattern matching including function clauses, case statements, with statements, and destructuring. Use for elegant control flow.

Techjavascript

mise-environment-management

27

by TheBushidoCollective

Use when managing environment variables and project settings with Mise. Covers env configuration, direnv replacement, and per-directory settings.

Techjson

erlang-concurrency

27

by TheBushidoCollective

Use when erlang's concurrency model including lightweight processes, message passing, process links and monitors, error handling patterns, selectiv...

Techmachine learning

erlang-distribution

27

by TheBushidoCollective

Use when erlang distributed systems including node connectivity, distributed processes, global name registration, distributed supervision, network ...

Techjavascript

erlang-otp-behaviors

27

by TheBushidoCollective

Use when oTP behaviors including gen_server for stateful processes, gen_statem for state machines, supervisors for fault tolerance, gen_event for e...

Techterraform

sentry-error-capturing

27

by TheBushidoCollective

Use when capturing and reporting errors to Sentry, adding context, or handling exceptions. Covers error boundaries, context enrichment, and fingerp...

Techgithub

eslint-configuration

27

by TheBushidoCollective

Use when eSLint configuration including config files, extends, plugins, and environment setup.

Techjson

eslint-custom

27

by TheBushidoCollective

Use when custom ESLint rules and plugins including rule development, AST traversal, and publishing.

Techgeneral

eslint-rules

27

by TheBushidoCollective

Use when eSLint built-in rules including rule configuration, severity levels, and disabling strategies.

Techjson

explainer

27

by TheBushidoCollective

Use when explaining code, technical concepts, or implementation decisions. Provides structured approach to creating clear, understandable explanati...

Techjavascript

jutsu-expoexpo-build

27

by TheBushidoCollective

Use when building and deploying Expo apps with EAS Build. Covers build configuration, development builds, production builds, and app store submission.

Techci cd

jutsu-expoexpo-config

27

by TheBushidoCollective

Use when configuring Expo apps with app.json, app.config.js, and EAS configuration. Covers app metadata, plugins, build configuration, and environm...

Techjson

jutsu-expoexpo-modules

27

by TheBushidoCollective

Use when working with Expo SDK modules for camera, location, notifications, file system, and other device APIs. Covers permissions, configurations,...

Techjson

jutsu-expoexpo-router

27

by TheBushidoCollective

Use when implementing file-based routing in Expo with Expo Router. Covers app directory structure, navigation, layouts, dynamic routes, and deep li...

Techjavascript

jutsu-expoexpo-updates

27

by TheBushidoCollective

Use when implementing over-the-air (OTA) updates with Expo Updates. Covers update configuration, checking for updates, and update strategies.

Techjson

fastapi-async-patterns

27

by TheBushidoCollective

Use when FastAPI async patterns for building high-performance APIs. Use when handling concurrent requests and async operations.

Techpython

fastapi-dependency-injection

27

by TheBushidoCollective

Master FastAPI dependency injection for building modular, testable APIs. Use when creating reusable dependencies and services.

Techpython

fastapi-validation

27

by TheBushidoCollective

Use when FastAPI validation with Pydantic models. Use when building type-safe APIs with robust request/response validation.

Techapi

git-storytelling-branch-strategy

27

by TheBushidoCollective

Use when planning git branching strategies or managing branches for development. Helps create clear development narratives through effective branch...

Techgit

git-storytelling-commit-messages

27

by TheBushidoCollective

Use when writing commit messages that clearly communicate changes and tell the story of development. Helps create informative, well-structured comm...

Techgit

gleam-actor-model

27

by TheBushidoCollective

Use when oTP actor patterns in Gleam including processes, message passing, GenServer implementations, supervisors, fault tolerance, state managemen...

Techterraform

gleam-erlang-interop

27

by TheBushidoCollective

Use when gleam-Erlang interoperability including calling Erlang code from Gleam, using Erlang libraries, external functions, working with Erlang ty...

Techazure

gleam-type-system

27

by TheBushidoCollective

Use when gleam's type system including algebraic data types, custom types, pattern matching, generic types, type inference, opaque types, exhaustiv...

Techmachine learning

go-concurrency

27

by TheBushidoCollective

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

Techgeneral

go-error-handling

27

by TheBushidoCollective

Use when Go error handling with error wrapping, sentinel errors, and custom error types. Use when handling errors in Go applications.

Techgeneral

go-interfaces

27

by TheBushidoCollective

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

Techgithub

graphql-performance

27

by TheBushidoCollective

Use when optimizing GraphQL API performance with query complexity analysis, batching, caching strategies, depth limiting, monitoring, and database ...

Techdatabase

graphql-resolvers

27

by TheBushidoCollective

Use when implementing GraphQL resolvers with resolver functions, context management, DataLoader batching, error handling, authentication, and testi...

Techsecurity

graphql-schema-design

27

by TheBushidoCollective

Use when designing GraphQL schemas with type system, SDL patterns, field design, pagination, directives, and versioning strategies for maintainable...

Techapi

helm-charts

27

by TheBushidoCollective

Use when understanding and creating Helm charts for packaging and deploying Kubernetes applications.

Techkubernetes

helm-templates

27

by TheBushidoCollective

Use when working with Helm templates and template functions for generating Kubernetes manifests dynamically.

Techkubernetes

helm-values

27

by TheBushidoCollective

Use when managing Helm values files and configuration overrides for customizing Kubernetes deployments.

Techkubernetes

runbooks-incident-response

27

by TheBushidoCollective

Use when creating incident response procedures and on-call playbooks. Covers incident management, communication protocols, and post-mortem document...

Techapi

ink-component-patterns

27

by TheBushidoCollective

Use when building terminal UIs with Ink component patterns for React-based CLI applications.

Techlinux

ink-hooks-state

27

by TheBushidoCollective

Use when managing state and side effects in Ink applications using React hooks for terminal UIs.

Techjavascript

ink-layout-styling

27

by TheBushidoCollective

Use when creating terminal layouts with Ink using Flexbox-based positioning and styling for CLI applications.

Techlinux

java-concurrency

27

by TheBushidoCollective

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

Techkubernetes

java-generics

27

by TheBushidoCollective

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

Techgeneral

java-streams-api

27

by TheBushidoCollective

Use when Java Streams API for functional-style data processing. Use when processing collections with streams.

Techapi

jest-advanced

27

by TheBushidoCollective

Use when advanced Jest features including custom matchers, parameterized tests with test.each, coverage configuration, and performance optimization.

Techtesting

jest-configuration

27

by TheBushidoCollective

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

Techtesting

jest-testing-patterns

27

by TheBushidoCollective

Use when jest testing patterns including unit tests, mocks, spies, snapshots, and assertion techniques for comprehensive test coverage.

Techtesting

android-jetpack-compose

27

by TheBushidoCollective

Use when building Android UIs with Jetpack Compose, managing state with remember/mutableStateOf, or implementing declarative UI patterns.

Techdocker

gitlab-ci-job-configuration

27

by TheBushidoCollective

Use when defining GitLab CI jobs, configuring scripts, setting up environments, or managing job dependencies. Covers job structure and execution op...

Techci cd

junit-extensions

27

by TheBushidoCollective

Use when jUnit extensions including custom extensions, rules, and conditional test execution.

Techtesting

junit-fundamentals

27

by TheBushidoCollective

Use when jUnit fundamentals including annotations, assertions, and test lifecycle for Java testing.

Techtesting

junit-parameterized

27

by TheBushidoCollective

Use when jUnit parameterized tests with various value sources and test factories.

Techtesting

android-kotlin-coroutines

27

by TheBushidoCollective

Use when implementing async operations with Kotlin coroutines, Flow, StateFlow, or managing concurrency in Android apps.

Techterraform

kotlin-dsl-patterns

27

by TheBushidoCollective

Use when domain-specific language design in Kotlin using type-safe builders, infix functions, operator overloading, lambdas with receivers, and pat...

Techazure

kotlin-null-safety

27

by TheBushidoCollective

Use when kotlin's null safety system including nullable types, safe calls, Elvis operator, smart casts, and patterns for eliminating NullPointerExc...

Techjavascript

kubernetes-manifests

27

by TheBushidoCollective

Use when writing and deploying Kubernetes manifests for container orchestration.

Techkubernetes

kubernetes-resources

27

by TheBushidoCollective

Use when managing Kubernetes resources including deployments, services, configmaps, and secrets.

Techkubernetes

kubernetes-security

27

by TheBushidoCollective

Use when implementing Kubernetes security best practices including RBAC, pod security policies, and network policies.

Techkubernetes

kustomize-basics

27

by TheBushidoCollective

Use when customizing Kubernetes configurations without templates using Kustomize overlays and patches.

Techkubernetes

kustomize-generators

27

by TheBushidoCollective

Use when generating ConfigMaps and Secrets with Kustomize for Kubernetes configuration management.

Techkubernetes

kustomize-overlays

27

by TheBushidoCollective

Use when managing environment-specific Kubernetes configurations with Kustomize overlays and patches.

Techkubernetes

legacy-code-safety

27

by TheBushidoCollective

Use when modifying, removing, or refactoring code that lacks test coverage. Emphasizes the danger of untested changes and the RGR workflow to add c...

Techtesting

lua-c-integration

27

by TheBushidoCollective

Use when lua C API for extending Lua with native code including stack operations, calling C from Lua, calling Lua from C, creating C modules, userd...

Techapi

lua-coroutines

27

by TheBushidoCollective

Use when lua coroutines for cooperative multitasking including coroutine creation, yielding and resuming, passing values, generators, iterators, as...

Techterraform

lua-tables-patterns

27

by TheBushidoCollective

Use when lua tables as the universal data structure including arrays, dictionaries, objects, metatables, object-oriented patterns, data structures,...

Techdatabase

markdown-documentation

27

by TheBushidoCollective

Use when writing technical documentation, READMEs, or project documentation in markdown. Covers structure, conventions, and best practices.

Techmarkdown

markdown-syntax-fundamentals

27

by TheBushidoCollective

Use when writing or editing markdown files. Covers headings, text formatting, lists, links, images, code blocks, and blockquotes.

Techmarkdown

markdown-tables

27

by TheBushidoCollective

Use when creating or formatting tables in markdown. Covers table syntax, alignment, escaping, and best practices.

Techmarkdown

markdownlint-configuration

27

by TheBushidoCollective

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

Techjson

maven-build-lifecycle

27

by TheBushidoCollective

Use when working with Maven build phases, goals, profiles, or customizing the build process for Java projects.

Techci cd

maven-dependency-management

27

by TheBushidoCollective

Use when managing Maven dependencies, resolving dependency conflicts, configuring BOMs, or optimizing dependency trees in Java projects.

Techjavascript

maven-plugin-configuration

27

by TheBushidoCollective

Use when configuring Maven plugins, setting up common plugins like compiler, surefire, jar, or creating custom plugin executions.

Techjson

mocha-assertions

27

by TheBushidoCollective

Use when assertion libraries for Mocha including Chai with expect, should, and assert styles.

Techgeneral

mocha-configuration

27

by TheBushidoCollective

Use when mocha configuration including reporters, config files, plugins, and CI integration.

Techjson

mocha-fundamentals

27

by TheBushidoCollective

Use when mocha test structure, hooks, and async testing patterns for JavaScript testing.

Techjavascript

monorepo-architecture

27

by TheBushidoCollective

Use when designing monorepo structure, organizing packages, or migrating to monorepo architecture with architectural patterns for managing dependen...

Techjson

monorepo-tooling

27

by TheBushidoCollective

Use when setting up monorepo tooling, optimizing builds, or migrating between tools with Turborepo, Nx, Bazel, Lerna for efficient task running, ca...

Techansible

monorepo-workflows

27

by TheBushidoCollective

Use when setting up CI/CD, implementing versioning, optimizing workflows, or managing releases with monorepo development workflows including versio...

Techci cd

nestjs-dependency-injection

27

by TheBushidoCollective

Use when nestJS dependency injection with providers, modules, and decorators. Use when building modular NestJS applications.

Techterraform

nestjs-guards-interceptors

27

by TheBushidoCollective

Use when nestJS guards and interceptors for auth, logging, and transformation. Use when implementing cross-cutting concerns.

Techsecurity

nestjs-testing

27

by TheBushidoCollective

Use when nestJS testing with unit tests, integration tests, and e2e tests. Use when building well-tested NestJS applications.

Techtesting

nextjs-app-router

27

by TheBushidoCollective

Use when next.js App Router with layouts, loading states, and streaming. Use when building modern Next.js 13+ applications.

Techjavascript

nextjs-data-fetching

27

by TheBushidoCollective

Use when next.js data fetching patterns including SSG, SSR, and ISR. Use when building data-driven Next.js applications.

Techdata analysis

nextjs-server-components

27

by TheBushidoCollective

Use when next.js Server Components for optimal performance. Use when building data-intensive Next.js applications.

Techjavascript

nim-c-interop

27

by TheBushidoCollective

Use when nim-C interoperability including calling C from Nim, wrapping C libraries, importc/exportc pragmas, header generation, FFI patterns, and b...

Techgithub

nim-memory-management

27

by TheBushidoCollective

Use when nim's memory management including garbage collection strategies, manual memory control, destructors, move semantics, ref/ptr types, memory...

Techgithub

nim-metaprogramming

27

by TheBushidoCollective

Use when nim's metaprogramming including macros, templates, compile-time evaluation, AST manipulation, code generation, DSL creation, and leveragin...

Techgithub

notetaker-fundamentals

27

by TheBushidoCollective

Use when leaving structured notes, comments, and annotations in code. Covers AI note-taking patterns, TODO formats, context preservation, and devel...

Techjavascript

objective-c-arc-patterns

27

by TheBushidoCollective

Use when automatic Reference Counting in Objective-C including strong/weak references, retain cycles, ownership qualifiers, bridging with Core Foun...

Techci cd

objective-c-blocks-and-gcd

27

by TheBushidoCollective

Use when blocks (closures) and Grand Central Dispatch in Objective-C for concurrent programming including block syntax, capture semantics, dispatch...

Techgithub

objective-c-protocols-and-categories

27

by TheBushidoCollective

Use when objective-C protocols for defining interfaces and categories for extending classes, including formal protocols, optional methods, class ex...

Techgithub

oop-encapsulation

27

by TheBushidoCollective

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

Techterraform

oop-inheritance-composition

27

by TheBushidoCollective

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

Techjavascript

oop-polymorphism

27

by TheBushidoCollective

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

Techjavascript

orthogonality-principle

27

by TheBushidoCollective

Use when designing modules, APIs, and system architecture requiring independent, non-overlapping components where changes in one don't affect others.

Techjavascript

sentry-performance-monitoring

27

by TheBushidoCollective

Use when setting up performance monitoring, distributed tracing, or profiling with Sentry. Covers transactions, spans, and performance insights.

Techmonitoring

performance-optimization

27

by TheBushidoCollective

Use when optimizing code for performance, reducing bundle size, improving load times, or fixing performance bottlenecks. Emphasizes measurement-dri...

Techgithub

phoenix-controllers

27

by TheBushidoCollective

Handle HTTP requests with Phoenix controllers including actions, parameters, rendering, flash messages, and redirects

Techapi

phoenix-patterns

27

by TheBushidoCollective

Use when applying Phoenix Framework best practices including context design, controller patterns, and application architecture. Use when building P...

Techgithub

phoenix-routing

27

by TheBushidoCollective

Define routes and URL helpers in Phoenix applications including resources, scopes, pipelines, and verified routes

Techpython

phoenix-views-templates

27

by TheBushidoCollective

Render views and templates in Phoenix using HEEx templates, function components, slots, and assigns

Techjavascript

php-composer-and-autoloading

27

by TheBushidoCollective

Use when composer package management and PSR-4 autoloading including dependency management, autoload strategies, package creation, version constrai...

Techjavascript

php-modern-features

27

by TheBushidoCollective

Use when modern PHP features including typed properties, union types, match expressions, named arguments, attributes, enums, and patterns for writi...

Techjavascript

php-security-patterns

27

by TheBushidoCollective

Use when essential PHP security patterns including input validation, SQL injection prevention, XSS protection, CSRF tokens, password hashing, secur...

Techsecurity

gitlab-ci-pipeline-configuration

27

by TheBushidoCollective

Use when configuring GitLab CI/CD pipelines, defining stages, or setting up workflow rules. Covers pipeline structure, stage ordering, and executio...

Techci cd

playwright-fixtures-and-hooks

27

by TheBushidoCollective

Use when managing test state and infrastructure with reusable Playwright fixtures and lifecycle hooks for efficient test setup and teardown.

Techterraform

playwright-page-object-model

27

by TheBushidoCollective

Use when creating page objects or refactoring Playwright tests for better maintainability with Page Object Model patterns.

Techmachine learning

playwright-test-architecture

27

by TheBushidoCollective

Use when setting up Playwright test projects and organizing test suites with proper configuration and project structure.

Techjson

cocoapods-podspec-fundamentals

27

by TheBushidoCollective

Use when creating or modifying CocoaPods podspec files. Covers required attributes, file patterns, dependencies, and platform specifications for iO...

Techjavascript

prettier-configuration

27

by TheBushidoCollective

Use when prettier configuration including options, config files, ignore patterns, and formatting rules.

Techjson

prettier-integration

27

by TheBushidoCollective

Use when prettier integration with editors, pre-commit hooks, ESLint, and CI/CD pipelines.

Techtesting

prettier-plugins

27

by TheBushidoCollective

Use when prettier plugins including plugin ecosystem, custom parsers, and plugin development.

Techgithub

cocoapods-privacy-manifests

27

by TheBushidoCollective

Use when implementing iOS 17+ privacy manifests for CocoaPods libraries. Covers PrivacyInfo.xcprivacy file creation, required reasons API declarati...

Techapi

professional-honesty

27

by TheBushidoCollective

Use when responding to questions or providing information requiring professional honesty and directness over excessive agreeableness.

Techgithub

project-memory

27

by TheBushidoCollective

Use when setting up or organizing Claude Code project memory (CLAUDE.md, .claude/rules/) for better context awareness, consistent behavior, and pro...

Techgithub

proof-of-work

27

by TheBushidoCollective

Use automatically during development workflows when making claims about tests, builds, verification, or code quality requiring concrete evidence to...

Techgithub

fnox-providers

27

by TheBushidoCollective

Use when configuring Fnox providers for encryption and secret storage. Covers age encryption, cloud providers (AWS, Azure, GCP), and password manag...

Techaws

cocoapods-publishing-workflow

27

by TheBushidoCollective

Use when publishing CocoaPods libraries to CocoaPods Trunk. Covers pod trunk registration, podspec validation, version management, and publishing b...

Techkubernetes

pulumi-basics

27

by TheBushidoCollective

Use when writing infrastructure-as-code with Pulumi using programming languages for cloud resource provisioning.

Techgithub

pulumi-components

27

by TheBushidoCollective

Use when building reusable infrastructure components with Pulumi for modular, composable cloud resources.

Techterraform

pulumi-stacks

27

by TheBushidoCollective

Use when managing multiple environments with Pulumi stacks for development, staging, and production deployments.

Techjavascript

pylint-checkers

27

by TheBushidoCollective

Use when pylint checkers including built-in checkers, custom checkers, and checker development.

Techgeneral

pylint-configuration

27

by TheBushidoCollective

Use when pylint configuration including pylintrc, message control, plugins, and scoring system.

Techjson

pylint-integration

27

by TheBushidoCollective

Use when pylint CI integration including plugins, editor integration, and performance tuning.

Techtesting

pytest-advanced

27

by TheBushidoCollective

Use when advanced Pytest features including markers, custom assertions, hooks, and coverage configuration.

Techtesting

pytest-fixtures

27

by TheBushidoCollective

Use when pytest fixtures, conftest files, parametrize decorators, and fixture scopes for comprehensive test setup.

Techtesting

pytest-plugins

27

by TheBushidoCollective

Use when pytest plugin ecosystem including pytest-cov, pytest-mock, and custom plugin development.

Techpython

python-type-system

27

by TheBushidoCollective

Use when Python's type system including type hints, mypy, Protocol, TypedDict, and Generics. Use when working with Python type annotations.

Techpython

rails-action-controller-patterns

27

by TheBushidoCollective

Use when action Controller patterns including routing, filters, strong parameters, and REST conventions.

Techapi

rails-active-record-patterns

27

by TheBushidoCollective

Use when active Record patterns including models, associations, queries, validations, and callbacks.

Techci cd

rails-hotwire

27

by TheBushidoCollective

Use when hotwire (Turbo and Stimulus) for building modern reactive Rails applications without complex JavaScript frameworks.

Techjavascript

react-context-patterns

27

by TheBushidoCollective

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

Techjavascript

react-hooks-patterns

27

by TheBushidoCollective

Use when React Hooks patterns including useState, useEffect, useContext, useMemo, useCallback, and custom hooks. Use for modern React development.

Techjavascript

jutsu-react-nativereact-native-components

27

by TheBushidoCollective

Use when building React Native UI components with core components, custom components, and component patterns. Covers View, Text, Image, ScrollView,...

Techjavascript

jutsu-react-nativereact-native-native-modules

27

by TheBushidoCollective

Use when building or integrating native modules in React Native. Covers creating native modules, Turbo Modules, bridging native code, and accessing...

Techjavascript

jutsu-react-nativereact-native-navigation

27

by TheBushidoCollective

Use when implementing navigation in React Native apps with React Navigation. Covers stack, tab, drawer navigation, deep linking, and navigation pat...

Techjavascript

jutsu-react-nativereact-native-performance

27

by TheBushidoCollective

Use when optimizing React Native app performance. Covers FlatList optimization, memoization, image optimization, bundle size reduction, and profili...

Techjavascript

jutsu-react-nativereact-native-platform

27

by TheBushidoCollective

Use when handling platform-specific code in React Native for iOS and Android. Covers Platform API, platform-specific components, native modules, an...

Techapi

jutsu-react-nativereact-native-styling

27

by TheBushidoCollective

Use when styling React Native components with StyleSheet, Flexbox layout, responsive design, and theming. Covers platform-specific styling and desi...

Techjavascript

react-native-web-core

27

by TheBushidoCollective

Use when working with React Native Web projects. Provides core concepts, components, and cross-platform patterns for building web applications with...

Techjavascript

react-native-web-navigation

27

by TheBushidoCollective

Use when implementing navigation in React Native Web projects. Provides patterns for React Navigation, deep linking, and web-specific routing.

Techjavascript

react-native-web-performance

27

by TheBushidoCollective

Use when optimizing React Native Web performance. Provides patterns for code splitting, bundle optimization, memoization, and web-specific performa...

Techjavascript

react-native-web-styling

27

by TheBushidoCollective

Use when styling React Native Web components. Provides patterns for StyleSheet API, platform-specific styles, responsive design, and theming.

Techapi

react-native-web-testing

27

by TheBushidoCollective

Use when testing React Native Web applications. Provides patterns for Jest, React Native Testing Library, component testing, and web-specific testi...

Techtesting

react-performance

27

by TheBushidoCollective

Use when React performance optimization including memoization, lazy loading, and virtualization. Use when optimizing React applications.

Techjavascript

refactoring

27

by TheBushidoCollective

Use when restructuring code to improve quality without changing external behavior. Emphasizes safety through tests and incremental changes.

Techgithub

relay-fragments-patterns

27

by TheBushidoCollective

Use when relay fragment composition, data masking, colocation, and container patterns for React applications.

Techjavascript

relay-mutations-patterns

27

by TheBushidoCollective

Use when relay mutations with optimistic updates, connections, declarative mutations, and error handling.

Techgeneral

relay-pagination

27

by TheBushidoCollective

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

Techgithub

sentry-release-management

27

by TheBushidoCollective

Use when managing Sentry releases, uploading source maps, or tracking deployments. Covers release health and commit association.

Techci cd

rspec-advanced

27

by TheBushidoCollective

Use when advanced RSpec features including custom matchers, shared examples, metadata, and hooks.

Techdata analysis

rspec-fundamentals

27

by TheBushidoCollective

Use when rSpec fundamentals including describe, context, it blocks, let, and basic matchers for BDD testing.

Techtesting

rspec-mocking

27

by TheBushidoCollective

Use when rSpec mocking with doubles, stubs, mocks, spies, and partial mocking strategies.

Techtesting

rubocop-configuration

27

by TheBushidoCollective

Use when ruboCop configuration including YAML config, departments, inheritance, and customization.

Techjson

rubocop-cops

27

by TheBushidoCollective

Use when ruboCop cops including built-in cops, configuration, auto-correction, and development.

Techjson

rubocop-integration

27

by TheBushidoCollective

Use when ruboCop CI integration including GitHub Actions, plugins, and performance optimization.

Techgithub

ruby-blocks-procs-lambdas

27

by TheBushidoCollective

Use when working with Ruby blocks, procs, lambdas, and functional programming patterns including closures and higher-order functions.

Techazure

ruby-gems-bundler

27

by TheBushidoCollective

Use when working with Ruby gems, Bundler for dependency management, creating gemspecs, and publishing gems to RubyGems.

Techgeneral

ruby-metaprogramming

27

by TheBushidoCollective

Use when working with Ruby metaprogramming features including dynamic method definition, method_missing, class_eval, define_method, and reflection.

Techgithub

ruby-oop

27

by TheBushidoCollective

Use when working with Ruby's object-oriented programming features including classes, modules, inheritance, mixins, and method visibility.

Techgithub

ruby-standard-library

27

by TheBushidoCollective

Use when working with Ruby's standard library including Enumerable, File I/O, Time/Date, Regular Expressions, and core classes.

Techjavascript

runbooks-structure

27

by TheBushidoCollective

Use when creating structured operational runbooks for human operators. Covers runbook organization, documentation patterns, and best practices for ...

Techmarkdown

rust-async-patterns

27

by TheBushidoCollective

Use when Rust async programming with tokio, async/await, and futures. Use when writing asynchronous Rust code.

Techgithub

rust-error-handling

27

by TheBushidoCollective

Use when Rust error handling with Result, Option, custom errors, thiserror, and anyhow. Use when handling errors in Rust applications.

Techgeneral

rust-ownership-system

27

by TheBushidoCollective

Use when Rust's ownership system including ownership rules, borrowing, lifetimes, and memory safety. Use when working with Rust memory management.

Technetworking

scala-collections

27

by TheBushidoCollective

Use when scala collections including immutable/mutable variants, List, Vector, Set, Map operations, collection transformations, lazy evaluation wit...

Techdata analysis

scala-functional-patterns

27

by TheBushidoCollective

Use when functional programming patterns in Scala including higher-order functions, immutability, pattern matching, algebraic data types, monads, f...

Techazure

scala-type-system

27

by TheBushidoCollective

Use when scala's advanced type system including generics, variance, type bounds, implicit conversions, type classes, higher-kinded types, path-depe...

Techci cd

scratch-workspace

27

by TheBushidoCollective

Use when creating temporary files, drafts, experiments, or any content that should not be committed to version control. Ensures proper placement in...

Techjson

sentry-sdk-configuration

27

by TheBushidoCollective

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

Techjson

fnox-security-best-practices

27

by TheBushidoCollective

Use when implementing secure secrets management with Fnox. Covers encryption, key management, access control, and security hardening.

Techsecurity

shell-best-practices

27

by TheBushidoCollective

Use when writing shell scripts following modern best practices. Covers portable scripting, Bash patterns, error handling, and secure coding.

Techlinux

shell-error-handling

27

by TheBushidoCollective

Use when implementing error handling, cleanup routines, or debugging in shell scripts. Covers traps, exit codes, and robust error patterns.

Techlinux

shell-portability

27

by TheBushidoCollective

Use when writing shell scripts that need to run across different systems, shells, or environments. Covers POSIX compatibility and platform differen...

Techlinux

shfmt-configuration

27

by TheBushidoCollective

Use when configuring shfmt for shell script formatting including .shfmt.toml setup, EditorConfig integration, and project-specific settings.

Techjson

shfmt-formatting

27

by TheBushidoCollective

Use when formatting shell scripts with shfmt. Covers consistent formatting patterns, shell dialect support, common issues, and editor integration.

Techword

simplicity-principles

27

by TheBushidoCollective

Use when designing solutions, adding features, or refactoring by applying KISS, YAGNI, and Principle of Least Astonishment to write simple, predict...

Techgithub

sip-authentication-security

27

by TheBushidoCollective

Use when implementing SIP authentication, security mechanisms, and encryption. Use when securing SIP servers, clients, or proxies.

Techsecurity

sip-media-negotiation

27

by TheBushidoCollective

Use when handling SDP offer/answer, codec negotiation, media capabilities, and RTP session setup in SIP applications.

Techvideo

sip-protocol-fundamentals

27

by TheBushidoCollective

Use when working with SIP messages, methods, call flows, and protocol fundamentals for VoIP applications.

Techgithub

solid-principles

27

by TheBushidoCollective

Use during implementation when designing modules, functions, and components requiring SOLID principles for maintainable, flexible architecture.

Techazure

sop-authoring

27

by TheBushidoCollective

Use when writing or creating new Standard Operating Procedures (SOPs) for AI agents. Covers effective SOP writing, clarity principles, and actionab...

Techjavascript

sop-maintenance

27

by TheBushidoCollective

Use when updating, versioning, deprecating, or maintaining existing Standard Operating Procedures. Covers keeping SOPs accurate, relevant, and sync...

Techgithub

sop-rfc2119

27

by TheBushidoCollective

Use when writing SOPs that require precise requirement levels using RFC 2119 constraint keywords (MUST, SHOULD, MAY). Covers proper usage of requir...

Techword

sop-structure

27

by TheBushidoCollective

Use when structuring Standard Operating Procedures with proper sections, organization, and markdown formatting. Covers SOP anatomy and section orga...

Techmarkdown

sre-incident-response

27

by TheBushidoCollective

Use when responding to production incidents following SRE principles and best practices.

Techjavascript

sre-monitoring-and-observability

27

by TheBushidoCollective

Use when building comprehensive monitoring and observability systems.

Techmonitoring

sre-reliability-engineering

27

by TheBushidoCollective

Use when building reliable and scalable distributed systems.

Techci cd

storybook-args-controls

27

by TheBushidoCollective

Use when configuring interactive controls and args for Storybook stories. Helps create dynamic, explorable component demonstrations with proper typ...

Techjavascript

storybook-component-documentation

27

by TheBushidoCollective

Use when creating or improving component documentation in Storybook. Helps generate comprehensive docs using MDX, autodocs, and JSDoc comments.

Techmarkdown

storybook-configuration

27

by TheBushidoCollective

Use when setting up or configuring Storybook for a project. Covers main configuration, addons, builders, and framework-specific setup.

Techjson

storybook-play-functions

27

by TheBushidoCollective

Use when adding interaction testing to Storybook stories. Enables automated testing of component behavior, user interactions, and state changes dir...

Techterraform

storybook-story-writing

27

by TheBushidoCollective

Use when creating or modifying Storybook stories for components. Ensures stories follow CSF3 format, properly showcase component variations, and bu...

Techci cd

structural-design-principles

27

by TheBushidoCollective

Use when designing modules and components requiring Composition Over Inheritance, Law of Demeter, Tell Don't Ask, and Encapsulation principles that...

Techjavascript

cocoapods-subspecs-organization

27

by TheBushidoCollective

Use when organizing complex CocoaPods libraries into subspecs. Covers modular architecture, dependency management between subspecs, and default sub...

Techkubernetes

ios-swift-concurrency

27

by TheBushidoCollective

Use when implementing async/await, Task management, actors, or Combine reactive patterns in iOS applications.

Techansible

swift-optionals-patterns

27

by TheBushidoCollective

Use when swift's optional handling patterns including optional binding, chaining, nil coalescing, and modern approaches to safely working with opti...

Techgithub

swift-protocol-oriented-programming

27

by TheBushidoCollective

Use when protocol-oriented programming in Swift including protocol extensions, default implementations, protocol composition, associated types, and...

Techgithub

ios-swiftui-patterns

27

by TheBushidoCollective

Use when building SwiftUI views, managing state with @State/@Binding/@ObservableObject, or implementing declarative UI patterns in iOS apps.

Techterraform

tailwind-components

27

by TheBushidoCollective

Use when building reusable component patterns with Tailwind CSS. Covers component extraction, @apply directive, and composable design patterns.

Techjavascript

tailwind-configuration

27

by TheBushidoCollective

Use when setting up or customizing Tailwind CSS configuration, theme customization, plugins, and build setup. Covers tailwind.config.js setup and c...

Techjson

tailwind-performance

27

by TheBushidoCollective

Use when optimizing Tailwind CSS for production, reducing bundle size, and improving performance. Covers PurgeCSS, JIT mode, and build optimization.

Techci cd

tailwind-responsive-design

27

by TheBushidoCollective

Use when building responsive layouts and mobile-first designs with Tailwind CSS. Covers breakpoints, container queries, and responsive utilities.

Techdocker

tailwind-utility-classes

27

by TheBushidoCollective

Use when working with Tailwind CSS utility classes for layout, spacing, typography, colors, and visual effects. Covers utility-first CSS patterns a...

Techjavascript

mise-task-configuration

27

by TheBushidoCollective

Use when defining and configuring Mise tasks in mise.toml. Covers task definitions, dependencies, file tasks, and parallel execution.

Techjson

technical-planning

27

by TheBushidoCollective

Use when creating implementation plans for features or tasks. Focuses on tactical execution planning with clear tasks, dependencies, and success cr...

Techci cd

tensorflow-data-pipelines

27

by TheBushidoCollective

Create efficient data pipelines with tf.data

Techdata analysis

tensorflow-model-deployment

27

by TheBushidoCollective

Deploy and serve TensorFlow models

Techmachine learning

tensorflow-neural-networks

27

by TheBushidoCollective

Build and train neural networks with TensorFlow

Techmachine learning

terraform-configuration

27

by TheBushidoCollective

Use when writing and organizing Terraform infrastructure-as-code configurations for cloud resource provisioning.

Techterraform

terraform-modules

27

by TheBushidoCollective

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

Techterraform

terraform-state

27

by TheBushidoCollective

Use when managing Terraform state files, remote backends, and state locking for infrastructure coordination.

Techterraform

test-driven-development

27

by TheBushidoCollective

Use when writing new functions, adding features, fixing bugs, or refactoring by applying TDD principles - write failing tests before implementation...

Techazure

cocoapods-test-specs

27

by TheBushidoCollective

Use when adding automated tests to CocoaPods libraries using test specs. Covers test spec configuration, app host requirements, and testing pattern...

Techtesting

testng-data-driven

27

by TheBushidoCollective

Use when implementing data-driven tests with TestNG DataProviders, factory methods, and parameterization patterns.

Techjavascript

testng-fundamentals

27

by TheBushidoCollective

Use when working with TestNG annotations, assertions, test lifecycle, and configuration for Java testing.

Techtesting

testng-parallel

27

by TheBushidoCollective

Use when configuring parallel test execution with TestNG including thread pools, suite configuration, and synchronization.

Techjson

claude-agent-sdk-tool-integration

27

by TheBushidoCollective

Use when integrating tools, permissions, and MCP servers with Claude AI agents using the Agent SDK.

Techjavascript

mise-tool-management

27

by TheBushidoCollective

Use when managing development tool versions with Mise. Covers installing tools, version pinning, and replacing language-specific version managers.

Techci cd

runbooks-troubleshooting-guides

27

by TheBushidoCollective

Use when creating troubleshooting guides and diagnostic procedures for operational issues. Covers problem diagnosis, root cause analysis, and syste...

Techdata analysis

typescript-async-patterns

27

by TheBushidoCollective

Use when typeScript async patterns including Promises, async/await, and async iterators with proper typing. Use when writing asynchronous TypeScrip...

Techjavascript

typescript-type-system

27

by TheBushidoCollective

Use when working with TypeScript's type system including strict mode, advanced types, generics, type guards, and compiler configuration.

Techjavascript

typescript-utility-types

27

by TheBushidoCollective

Use when typeScript utility types, mapped types, and advanced type manipulation. Use when creating flexible, type-safe TypeScript code.

Techjavascript

ios-uikit-architecture

27

by TheBushidoCollective

Use when building iOS apps with UIKit, implementing MVVM/MVC/Coordinator patterns, or integrating UIKit with SwiftUI.

Techci cd

gitlab-ci-variables-secrets

27

by TheBushidoCollective

Use when configuring GitLab CI/CD variables, managing secrets, or integrating with external secret providers. Covers secure credential handling.

Techci cd

vitest-configuration

27

by TheBushidoCollective

Use when vitest configuration, Vite integration, workspace setup, and test environment configuration for modern testing.

Techtesting

vitest-performance

27

by TheBushidoCollective

Use when vitest performance optimization including fast execution, watch mode, and parallelization strategies.

Techtesting

vitest-testing-patterns

27

by TheBushidoCollective

Use when vitest testing patterns including unit tests, mocks, spies, and browser mode testing.

Techtesting

vue-component-patterns

27

by TheBushidoCollective

Use when Vue component patterns including props, emits, slots, and provide/inject. Use when building reusable Vue components.

Techjavascript

vue-composition-api

27

by TheBushidoCollective

Use when Vue 3 Composition API with reactive refs, computed, and composables. Use when building modern Vue 3 applications.

Techapi

vue-reactivity-system

27

by TheBushidoCollective

Use when Vue reactivity system with refs, reactive, computed, and watchers. Use when managing complex state in Vue applications.

Techjavascript

zustand-advanced-patterns

27

by TheBushidoCollective

Use when implementing advanced Zustand patterns including transient updates, subscriptions with selectors, store composition, and performance optim...

Technetworking

zustand-middleware

27

by TheBushidoCollective

Use when implementing Zustand middleware for persistence, dev tools, immutability, and other enhanced store functionality. Covers persist, devtools...

Techdata analysis

zustand-store-patterns

27

by TheBushidoCollective

Use when creating and managing Zustand stores for React state management. Covers store creation, selectors, actions, and basic usage patterns.

Techjavascript

zustand-typescript

27

by TheBushidoCollective

Use when working with Zustand in TypeScript projects. Covers type-safe store creation, typed selectors, and advanced TypeScript patterns with Zustand.

Techjavascript

Discover More Agentic Skills

Browse our complete catalog of AI agent skills from developers worldwide.