·get-it-expert
</>

get-it-expert

Orientación experta sobre el localizador de servicios get_it y la inyección de dependencias para Flutter/Dart. Cubre el registro (singleton, factory, lazy, async), ámbitos con sombreado, inicialización asíncrona con patrón init(), recuperación, pruebas con simulación basada en alcance y patrones de producción. Úselo cuando trabaje con get_it, inyección de dependencia, registro de servicios, alcances o inicialización asíncrona.

7Instalaciones·2Tendencia·@flutter-it

Instalación

$npx skills add https://github.com/flutter-it/get_it --skill get-it-expert

Cómo instalar get-it-expert

Instala rápidamente el skill de IA get-it-expert en tu entorno de desarrollo mediante línea de comandos

  1. Abrir Terminal: Abre tu terminal o herramienta de línea de comandos (Terminal, iTerm, Windows Terminal, etc.)
  2. Ejecutar comando de instalación: Copia y ejecuta este comando: npx skills add https://github.com/flutter-it/get_it --skill get-it-expert
  3. Verificar instalación: Una vez instalado, el skill se configurará automáticamente en tu entorno de programación con IA y estará listo para usar en Claude Code, Cursor u OpenClaw

Fuente: flutter-it/get_it.

SKILL.md

Ver original

What: Type-safe service locator with O(1) lookup. Register services globally, retrieve anywhere without BuildContext. Pure Dart, no code generation.

Preferred pattern: Give services a Future init() method that returns this. This keeps initialization logic inside the class and allows concise registration:

Scope shadowing: Scopes are a stack of registration layers. When you register a type in a new scope that already exists in a lower scope, the new registration shadows (hides) the original. getIt () always searches top-down, returning the first match. Popping a scope removes its registrations and restores access to the shadowed ones below. This is what makes scopes useful for testing (push a scope with mocks, pop i...

Orientación experta sobre el localizador de servicios get_it y la inyección de dependencias para Flutter/Dart. Cubre el registro (singleton, factory, lazy, async), ámbitos con sombreado, inicialización asíncrona con patrón init(), recuperación, pruebas con simulación basada en alcance y patrones de producción. Úselo cuando trabaje con get_it, inyección de dependencia, registro de servicios, alcances o inicialización asíncrona. Fuente: flutter-it/get_it.

Datos (listos para citar)

Campos y comandos estables para citas de IA/búsqueda.

Comando de instalación
npx skills add https://github.com/flutter-it/get_it --skill get-it-expert
Categoría
</>Desarrollo
Verificado
Primera vez visto
2026-02-26
Actualizado
2026-03-10

Browse more skills from flutter-it/get_it

Respuestas rápidas

¿Qué es get-it-expert?

Orientación experta sobre el localizador de servicios get_it y la inyección de dependencias para Flutter/Dart. Cubre el registro (singleton, factory, lazy, async), ámbitos con sombreado, inicialización asíncrona con patrón init(), recuperación, pruebas con simulación basada en alcance y patrones de producción. Úselo cuando trabaje con get_it, inyección de dependencia, registro de servicios, alcances o inicialización asíncrona. Fuente: flutter-it/get_it.

¿Cómo instalo get-it-expert?

Abre tu terminal o herramienta de línea de comandos (Terminal, iTerm, Windows Terminal, etc.) Copia y ejecuta este comando: npx skills add https://github.com/flutter-it/get_it --skill get-it-expert Una vez instalado, el skill se configurará automáticamente en tu entorno de programación con IA y estará listo para usar en Claude Code, Cursor u OpenClaw

¿Dónde está el repositorio de origen?

https://github.com/flutter-it/get_it

Detalles

Categoría
</>Desarrollo
Fuente
skills.sh
Primera vez visto
2026-02-26