L’interface est localisée ; les présentations et documents des Skills sont traduits automatiquement par IA dans votre langue. Le code, les commandes, chemins et termes techniques restent en version originale, et le document de l’auteur fait foi.
Explorer les Skills
Données et recherche · SKILL.md

provider-integrations

provider-integrations

Router for provider strategy, OAuth, workout, 24/7 data, webhook, coverage, and sync/backfill work.

Independent GitHub snapshot · Automated classification · Original documentation governs

Documentation de la Skill

GitHub

name: provider-integrations description: "Router for provider strategy, OAuth, workout, 24/7 data, webhook, coverage, and sync/backfill work." disable-model-invocation: true metadata: disco-role: operating license: MIT

Provider Integrations

Use this sub-skill for provider strategy changes, coverage declarations, provider factory/enum updates, OAuth and webhook wiring, workout and 24/7 data handlers, historical sync/backfill behavior, and provider-specific tests.

Route here when the task touches

  • backend/app/services/providers/<provider>/...
  • backend/app/services/providers/factory.py
  • backend/app/schemas/enums/provider.py
  • backend/app/api/routes/v1/meta.py coverage output
  • provider coverage constants or sync/backfill semantics
  • provider factory, provider enum, or provider tests
  • docs/coverage regeneration for provider inventory changes

Route elsewhere when the task is mostly about

  • generic backend routes, auth, repositories, or service-layer work → ../backend-core/
  • portal coverage UI, settings screens, or route presentation → ../frontend-portal/

Read first

  1. Provider strategies
  2. Add provider workflow
  3. Coverage and sync
  4. Troubleshooting

Safe helper scripts

Keep these aligned

  • strategy class name
  • component class names
  • ProviderCapabilities flags
  • ProviderCoverage constants
  • factory match arms
  • ProviderName enum
  • coverage summary / docs regeneration
  • provider-specific tests and integration coverage
Skills enregistrées