⚔️

Buki

武器 - Weapons

Language and tool skills with validation hooks for maintaining quality. Each Buki plugin provides specialized knowledge for a specific programming language, framework, or development tool.

Total Plugins

75

⚔️

All Buki Plugins

Act

Validation and quality enforcement for GitHub Actions workflows with act local testing.

buki-act@han

Ameba

Ameba skills for Crystal code analysis

buki-ameba@han

Angular

Advanced Angular skills for dependency injection, RxJS, and signals.

buki-angular@han

Ansible

Ansible playbook validation and configuration management best practices

buki-ansible@han

Apollo Graphql

Advanced Apollo GraphQL skills for client and server development

buki-apollo-graphql@han

Bdd

Comprehensive Behavior-Driven Development principles, practices, and collaboration patterns.

buki-bdd@han

Biome

Comprehensive Biome skills for fast JavaScript/TypeScript linting and formatting with modern tooling and performance optimization.

buki-biome@han

Bun

Validation and quality enforcement for Bun.js projects.

buki-bun@han

C

Advanced C programming skills for systems programming and memory management

buki-c@han

Checkstyle

Comprehensive Checkstyle skills for Java code quality and style enforcement with configuration, checks, and custom check development.

buki-checkstyle@han

Clippy

Comprehensive Clippy skills for Rust linting and code quality with lint configuration, categories, and custom lint development.

buki-clippy@han

Cpp

Advanced C++ programming skills for modern C++ and template metaprogramming

buki-cpp@han

Credo

Advanced Credo skills for code analysis and style checking in Elixir

buki-credo@han

Crystal

Crystal language development skills and best practices.

buki-crystal@han

Csharp

Advanced C# programming skills for async patterns and LINQ

buki-csharp@han

Cucumber

Comprehensive Cucumber BDD testing skills for behavior-driven development with Gherkin syntax.

buki-cucumber@han

Cypress

Comprehensive Cypress testing framework skills for end-to-end testing of web applications with custom commands and CI/CD integration.

buki-cypress@han

Dialyzer

Advanced Dialyzer skills for static analysis of Erlang/Elixir code

buki-dialyzer@han

Django

Advanced Django skills for ORM, class-based views, and REST framework.

buki-django@han

Docker Compose

Docker Compose validation and best practices

buki-docker-compose@han

Ecto

Ecto skills for database interactions in Elixir

buki-ecto@han

Elixir

Advanced Elixir skills for OTP, pattern matching, and Ecto.

buki-elixir@han

Erlang

Advanced Erlang programming skills for concurrent and distributed systems

buki-erlang@han

Eslint

Comprehensive ESLint skills for JavaScript and TypeScript linting with configuration, rules, and custom plugin development.

buki-eslint@han

Expo

Validation and quality enforcement for Expo React Native projects.

buki-expo@han

Fastapi

Advanced FastAPI skills for dependency injection, async patterns, and validation.

buki-fastapi@han

Functional Programming

Functional programming paradigm, patterns, and best practices across languages.

buki-functional-programming@han

Git Storytelling

Git storytelling enforcement - commit early and often to tell the story of your development process.

buki-git-storytelling@han

Gleam

Advanced Gleam programming skills for functional BEAM development

buki-gleam@han

Go

Advanced Go skills for concurrency, error handling, and interfaces.

buki-go@han

Graphql

Advanced GraphQL skills for schema design, resolvers, and query optimization.

buki-graphql@han

Helm

Helm chart validation and best practices

buki-helm@han

Ink

Advanced Ink skills for building interactive terminal UIs with React components, hooks, and layout patterns.

buki-ink@han

Java

Advanced Java skills for streams, concurrency, and generics.

buki-java@han

Jest

Comprehensive Jest testing framework skills for JavaScript and TypeScript projects.

buki-jest@han

Junit

Comprehensive JUnit testing framework skills for Java projects with annotations, assertions, and extensions.

buki-junit@han

Kotlin

Advanced Kotlin programming skills for coroutines and DSL patterns

buki-kotlin@han

Kubernetes

Kubernetes manifest validation and best practices

buki-kubernetes@han

Kustomize

Kustomize configuration validation for Kubernetes

buki-kustomize@han

Lua

Advanced Lua programming skills for embedded scripting and game development

buki-lua@han

Markdownlint

Markdown linting and style checking with markdownlint.

buki-markdownlint@han

Mocha

Comprehensive Mocha testing framework skills for JavaScript and Node.js projects with flexible assertion libraries.

buki-mocha@han

Monorepo

Advanced monorepo development skills for architecture, tooling, and workflow management across multiple packages and projects.

buki-monorepo@han

Nestjs

Advanced NestJS skills for dependency injection, guards, and testing.

buki-nestjs@han

Nextjs

Advanced Next.js skills for App Router, Server Components, and data fetching.

buki-nextjs@han

Nim

Advanced Nim programming skills for systems programming and metaprogramming

buki-nim@han

Objective C

Advanced Objective-C programming skills for iOS and macOS development

buki-objective-c@han

Oop

Object-Oriented Programming principles, design patterns, and best practices.

buki-oop@han

Phoenix

Phoenix Framework skills for building web applications

buki-phoenix@han

Php

Advanced PHP programming skills for modern PHP and security patterns

buki-php@han

Playwright

Advanced Playwright skills for end-to-end testing, test architecture, and test automation best practices.

buki-playwright@han

Prettier

Comprehensive Prettier skills for code formatting with configuration, editor integration, and custom plugin development.

buki-prettier@han

Pulumi

Pulumi infrastructure-as-code validation

buki-pulumi@han

Pylint

Comprehensive Pylint skills for Python linting and code quality with configuration, checkers, and CI integration.

buki-pylint@han

Pytest

Comprehensive Pytest testing framework skills for Python projects with fixtures, plugins, and advanced testing patterns.

buki-pytest@han

Python

Advanced Python skills for type system, async patterns, and data modeling.

buki-python@han

Rails

Advanced Ruby on Rails skills for MVC patterns, Active Record, and Hotwire

buki-rails@han

React

Advanced React skills for hooks, context, and performance optimization.

buki-react@han

React Native

Validation and quality enforcement for React Native projects.

buki-react-native@han

React Native Web

Validation and quality enforcement for React Native Web projects.

buki-react-native-web@han

Relay

Advanced Relay GraphQL framework skills for React applications

buki-relay@han

Rspec

Comprehensive RSpec testing framework skills for Ruby projects with behavior-driven development patterns.

buki-rspec@han

Rubocop

Comprehensive RuboCop skills for Ruby linting and style enforcement with configuration, cops, and CI integration.

buki-rubocop@han

Ruby

Advanced Ruby skills for object-oriented programming, metaprogramming, blocks, and gems.

buki-ruby@han

Rust

Advanced Rust skills for ownership, error handling, and async programming.

buki-rust@han

Scala

Advanced Scala programming skills for functional programming and type systems

buki-scala@han

Sip

Session Initiation Protocol (SIP) skills for VoIP and real-time communications.

buki-sip@han

Swift

Advanced Swift programming skills for iOS and protocol-oriented programming

buki-swift@han

Tdd

Test-Driven Development (TDD) principles and red-green-refactor cycle enforcement.

buki-tdd@han

Tensorflow

TensorFlow machine learning and deep learning framework skills.

buki-tensorflow@han

Terraform

Terraform configuration validation and infrastructure-as-code best practices

buki-terraform@han

Testng

Comprehensive TestNG testing framework skills for Java projects with advanced features like data providers and parallel execution.

buki-testng@han

Typescript

TypeScript compiler validation and type checking for TypeScript projects.

buki-typescript@han

Vitest

Comprehensive Vitest testing framework skills for modern Vite-powered JavaScript and TypeScript projects.

buki-vitest@han

Vue

Advanced Vue skills for Composition API, components, and reactivity.

buki-vue@han