Skip to main content
Manus에서 모든 스킬 실행
원클릭으로
GitHub 저장소

bloc_superpowers

bloc_superpowers에는 marcglasberg에서 수집한 skills 36개가 있으며, 저장소 수준 직업 범위와 사이트 내 skill 상세 페이지를 제공합니다.

수집된 skills
36
Stars
7
업데이트
2026-01-29
Forks
0
직업 범위
직업 카테고리 3개 · 100% 분류됨
저장소 탐색

이 저장소의 skills

add-catch-error
소프트웨어 개발자

Add custom error handling with catchError to a mix() call for logging, error conversion, or suppression

2026-01-29
add-check-internet
소프트웨어 개발자

Add internet connectivity checking before executing a Cubit method with optional retry

2026-01-29
add-debounce
소프트웨어 개발자

Add debounce to delay method execution until after a period of inactivity for search or validation

2026-01-29
add-effect-queue
소프트웨어 개발자

Add EffectQueue to state for triggering multiple sequential one-time UI effects

2026-01-29
add-effect
소프트웨어 개발자

Add Effect fields to state class for one-time UI notifications like snackbars, navigation, or form clearing

2026-01-29
add-error-display
웹 개발자

Add error state handling to widgets using context.isFailed() and context.getException()

2026-01-29
add-fresh
소프트웨어 개발자

Add freshness caching to prevent redundant method executions within a time period

2026-01-29
add-loading-indicator
소프트웨어 개발자

Add loading state tracking to widgets using context.isWaiting() for spinners and skeletons

2026-01-29
add-non-reentrant
소프트웨어 개발자

Add non-reentrant protection to prevent a Cubit method from running multiple times simultaneously

2026-01-29
add-optimistic-command
소프트웨어 개발자

Add optimisticCommand for blocking one-time actions with immediate UI updates and automatic rollback on failure

2026-01-29
add-optimistic-sync
소프트웨어 개발자

Add optimistic sync updates for non-blocking operations where only the final value matters and rapid changes coalesce

2026-01-29
add-optimistic-sync-with-push
소프트웨어 개발자

Add optimistic sync updates in apps with real-time push (like WebSocket etc) for non-blocking operations where only the final value matters and rapid changes coalesce

2026-01-29
add-retry
소프트웨어 개발자

Add automatic retry logic with exponential backoff to a Cubit method for transient failures

2026-01-29
add-sequential
소프트웨어 개발자

Add sequential queue processing to ensure Cubit method calls execute one after another in order

2026-01-29
add-throttle
소프트웨어 개발자

Add throttle rate limiting to prevent too-frequent method calls for refresh, scroll, or API limits

2026-01-29
configure-global-defaults
소프트웨어 개발자

Set global default values for RetryConfig, ThrottleConfig, DebounceConfig, and other bloc_superpowers configurations

2026-01-29
consume-effect-queue
소프트웨어 개발자

Add context.effectQueue() to widgets to consume and process queued effects in sequence

2026-01-29
consume-effect
소프트웨어 개발자

Add context.effect() to widgets to consume and react to one-time effects from state

2026-01-29
convert-cubit
소프트웨어 개발자

Convert an existing Cubit to use mix() function, removing manual loading and error state management

2026-01-29
create-cubit
소프트웨어 개발자

Create a new Cubit using mix() function for automatic loading and error state tracking

2026-01-29
create-mix-config
소프트웨어 개발자

Create a reusable MixConfig that bundles common mix() settings for consistent behavior across Cubits

2026-01-29
create-mix-preset
소프트웨어 개발자

Create a callable MixPreset function that replaces mix() with preconfigured settings

2026-01-29
load-with-freshness
소프트웨어 개발자

Load data with freshness caching pattern to skip redundant API calls when data is still fresh

2026-01-29
refresh-with-throttle
소프트웨어 개발자

Implement pull-to-refresh with throttle to prevent refresh spam and handle pagination

2026-01-29
replace-bloc-listener
소프트웨어 개발자

Convert BlocListener usage to Effect-based approach for clearer side effect handling

2026-01-29
retry-until-internet
소프트웨어 개발자

Combine checkInternet with retry.unlimited for persistent loading of critical data until connection returns

2026-01-29
search-with-debounce
소프트웨어 개발자

Implement search-as-you-type with debounce and loading states to avoid excessive API calls

2026-01-29
setup-bloc-superpowers
소프트웨어 개발자

Add bloc_superpowers package to a Flutter project with Superpowers widget and error dialog configuration

2026-01-29
setup-global-catch-error
소프트웨어 개발자

Configure Superpowers.globalCatchError for centralized error handling, logging, and error conversion

2026-01-29
setup-observer
소프트웨어 개발자

Configure Superpowers.observer for performance tracking, analytics, and debugging of all mix() calls

2026-01-29
setup-test
소프트웨어 품질 보증 분석가·테스터

Set up proper test configuration for Cubits using bloc_superpowers with Superpowers.clear() and Completers

2026-01-29
simplify-state
소프트웨어 개발자

Remove isLoading and errorMessage fields from state classes and use context.isWaiting() and context.isFailed() instead

2026-01-29
test-error-state
소프트웨어 품질 보증 분석가·테스터

Test isFailed() and UserException handling to verify error states work correctly

2026-01-29
test-loading-state
소프트웨어 품질 보증 분석가·테스터

Test isWaiting() behavior using Completers to verify loading states work correctly

2026-01-29
use-composite-key
소프트웨어 개발자

Use Dart records as composite keys for per-item or per-parameter loading and error tracking

2026-01-29
use-props
소프트웨어 개발자

Use Superpowers.setProp() and prop() for key-value storage with automatic cleanup on logout or test reset

2026-01-29