ameba-custom-rules
Use when creating custom Ameba rules for Crystal code analysis including rule development, AST traversal, issue reporting, and rule testing.
Explorez les skills IA publiés de TheBushidoCollective et consultez leurs instructions source.
Skills indexés
407Étoiles des dépôts des skills indexés
32,425Forks du dépôt
4,198Moyenne des étoiles par skill indexé
80Les étoiles d’un dépôt peuvent se répéter entre ses skills.
Use when creating custom Ameba rules for Crystal code analysis including rule development, AST traversal, issue reporting, and rule testing.
Use when Effect concurrency patterns including fibers, fork, join, parallel execution, and race conditions. Use for concurrent operations in Effect applications.
Use when Go error handling with error wrapping, sentinel errors, and custom error types. Use when handling errors in Go applications.
Use when nestJS dependency injection with providers, modules, and decorators. Use when building modular NestJS applications.
Use when building SwiftUI views, managing state with @State/@Binding/@ObservableObject, or implementing declarative UI patterns in iOS apps.
Define routes and URL helpers in Phoenix applications including resources, scopes, pipelines, and verified routes
Use when developing custom Checkstyle checks, filters, and plugin integrations for project-specific Java code standards.
Use when pytest plugin ecosystem including pytest-cov, pytest-mock, and custom plugin development.
Use when investigating bugs, diagnosing issues, or understanding unexpected behavior. Provides systematic approaches to finding root causes.
Use when custom ESLint rules and plugins including rule development, AST traversal, and publishing.
Use when cypress CI/CD integration including parallelization, test recording, and media capture.
Use when setting up or configuring Storybook for a project. Covers main configuration, addons, builders, and framework-specific setup.
Use when kotlin coroutines for structured concurrency including suspend functions, coroutine builders, Flow, channels, and patterns for building efficient asynchronous code with cancellation and exception handl...
Use when analyzing and fixing Dialyzer warnings and type discrepancies in Erlang/Elixir code.
Use when creating or improving component documentation in Storybook. Helps generate comprehensive docs using MDX, autodocs, and JSDoc comments.
Use when building iOS apps with UIKit, implementing MVVM/MVC/Coordinator patterns, or integrating UIKit with SwiftUI.
Use when querying data with Ecto.Query DSL including where clauses, joins, aggregates, preloading, and query composition. Use for building flexible database queries in Elixir applications.
Use when managing state and side effects in Ink applications using React hooks for terminal UIs.
Use when swift's optional handling patterns including optional binding, chaining, nil coalescing, and modern approaches to safely working with optional values while avoiding common pitfalls and force unwrapping...
Use when configuring Credo static analysis for Elixir projects requiring customized code quality rules and settings.
Use when optimizing React Native app performance. Covers FlatList optimization, memoization, image optimization, bundle size reduction, and profiling techniques.
Use when gleam's type system including algebraic data types, custom types, pattern matching, generic types, type inference, opaque types, exhaustive checking, and functional error handling for building type-saf...
Use when building GraphQL APIs with Apollo Server requiring resolvers, data sources, schema design, and federation.
Use when creating incident response procedures and on-call playbooks. Covers incident management, communication protocols, and post-mortem documentation.
Le classement utilise les étoiles du dépôt GitHub indexé. Plusieurs skills peuvent partager ce nombre : ce n’est ni un nombre d’installations ni une note de qualité.