💻

Mobile

3314 skills in Development > Mobile

ecto-schema-patterns

Marketplace

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

TheBushidoCollective/han
47
5
Aktualisiert 1w ago

effect-error-handling

Marketplace

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

TheBushidoCollective/han
47
5
Aktualisiert 1w ago

simplicity-principles

Marketplace

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

TheBushidoCollective/han
47
5
Aktualisiert 1w ago

typescript-utility-types

Marketplace

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

TheBushidoCollective/han
47
5
Aktualisiert 1w ago

clippy-lints

Marketplace

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

TheBushidoCollective/han
47
5
Aktualisiert 1w ago

ink-layout-styling

Marketplace

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

TheBushidoCollective/han
47
5
Aktualisiert 1w ago

bdd-patterns

Marketplace

Use when applying Behavior-Driven Development patterns including Given-When-Then structure, feature files, and acceptance criteria. Use when writing BDD-style tests and specifications.

TheBushidoCollective/han
47
5
Aktualisiert 1w ago

jutsu-react-nativereact-native-performance

Marketplace

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

TheBushidoCollective/han
47
5
Aktualisiert 1w ago

jutsu-expoexpo-config

Marketplace

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

TheBushidoCollective/han
47
5
Aktualisiert 1w ago

biome-linting

Marketplace

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

TheBushidoCollective/han
47
5
Aktualisiert 1w ago

effect-dependency-injection

Marketplace

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

TheBushidoCollective/han
47
5
Aktualisiert 1w ago

ios-swift-concurrency

Marketplace

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

TheBushidoCollective/han
47
5
Aktualisiert 1w ago

rust-error-handling

Marketplace

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

TheBushidoCollective/han
47
5
Aktualisiert 1w ago

ios-uikit-architecture

Marketplace

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

TheBushidoCollective/han
47
5
Aktualisiert 1w ago

gleam-erlang-interop

Marketplace

Use when gleam-Erlang interoperability including calling Erlang code from Gleam, using Erlang libraries, external functions, working with Erlang types, NIFs, and leveraging the BEAM ecosystem from Gleam applications.

TheBushidoCollective/han
47
5
Aktualisiert 1w ago

swift-optionals-patterns

Marketplace

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.

TheBushidoCollective/han
47
5
Aktualisiert 1w ago

effect-concurrency

Marketplace

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

TheBushidoCollective/han
47
5
Aktualisiert 1w ago

test-driven-development

Marketplace

Use when writing new functions, adding features, fixing bugs, or refactoring by applying TDD principles - write failing tests before implementation code, make them pass, then refactor.

TheBushidoCollective/han
47
5
Aktualisiert 1w ago

crystal-concurrency

Marketplace

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

TheBushidoCollective/han
47
5
Aktualisiert 1w ago

sip-media-negotiation

Marketplace

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

TheBushidoCollective/han
47
5
Aktualisiert 1w ago