Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
shell-error-handling
Use when implementing error handling, cleanup routines, or debugging in shell scripts. Covers traps, exit codes, and robust error patterns.
TheBushidoCollective/han 129
-
shell-portability
Use when writing shell scripts that need to run across different systems, shells, or environments. Covers POSIX compatibility and platform differences.
TheBushidoCollective/han 129
-
prettier-integration
Use when prettier integration with editors, pre-commit hooks, ESLint, and CI/CD pipelines.
TheBushidoCollective/han 129
-
prettier-plugins
Use when prettier plugins including plugin ecosystem, custom parsers, and plugin development.
TheBushidoCollective/han 129
-
prettier-configuration
Use when prettier configuration including options, config files, ignore patterns, and formatting rules.
TheBushidoCollective/han 129
-
rubocop-integration
Use when ruboCop CI integration including GitHub Actions, plugins, and performance optimization.
TheBushidoCollective/han 129
-
rubocop-configuration
Use when ruboCop configuration including YAML config, departments, inheritance, and customization.
TheBushidoCollective/han 129
-
rubocop-cops
Use when ruboCop cops including built-in cops, configuration, auto-correction, and development.
TheBushidoCollective/han 129
-
fnox-providers
Use when configuring Fnox providers for encryption and secret storage. Covers age encryption, cloud providers (AWS, Azure, GCP), and password managers.
TheBushidoCollective/han 129
-
fnox-configuration
Use when configuring Fnox secrets management with fnox.toml. Covers file structure, secrets definition, profiles, and hierarchical configurations.
TheBushidoCollective/han 129
-
fnox-security-best-practices
Use when implementing secure secrets management with Fnox. Covers encryption, key management, access control, and security hardening.
TheBushidoCollective/han 129
-
tensorflow-data-pipelines
Create efficient data pipelines with tf.data
TheBushidoCollective/han 129
-
tensorflow-neural-networks
Build and train neural networks with TensorFlow
TheBushidoCollective/han 129
-
tensorflow-model-deployment
Deploy and serve TensorFlow models
TheBushidoCollective/han 129
-
ios-swiftui-patterns
Use when building SwiftUI views, managing state with @State/@Binding/@ObservableObject, or implementing declarative UI patterns in iOS apps.
TheBushidoCollective/han 129
-
ios-uikit-architecture
Use when building iOS apps with UIKit, implementing MVVM/MVC/Coordinator patterns, or integrating UIKit with SwiftUI.
TheBushidoCollective/han 129
-
ios-swift-concurrency
Use when implementing async/await, Task management, actors, or Combine reactive patterns in iOS applications.
TheBushidoCollective/han 129
-
sip-media-negotiation
Use when handling SDP offer/answer, codec negotiation, media capabilities, and RTP session setup in SIP applications.
TheBushidoCollective/han 129
-
sip-authentication-security
Use when implementing SIP authentication, security mechanisms, and encryption. Use when securing SIP servers, clients, or proxies.
TheBushidoCollective/han 129
-
sip-protocol-fundamentals
Use when working with SIP messages, methods, call flows, and protocol fundamentals for VoIP applications.
TheBushidoCollective/han 129
-
android-jetpack-compose
Use when building Android UIs with Jetpack Compose, managing state with remember/mutableStateOf, or implementing declarative UI patterns.
TheBushidoCollective/han 129
-
android-architecture
Use when implementing MVVM, clean architecture, dependency injection with Hilt, or structuring Android app layers.
TheBushidoCollective/han 129
-
android-kotlin-coroutines
Use when implementing async operations with Kotlin coroutines, Flow, StateFlow, or managing concurrency in Android apps.
TheBushidoCollective/han 129
-
code-annotation-patterns
Use when annotating code with structured metadata, tags, and markers for AI-assisted development workflows. Covers annotation formats, semantic tags, and integration with development tools.
TheBushidoCollective/han 129