Die Oberfläche ist lokalisiert; Skill-Beschreibungen und -Dokumente werden per KI automatisch in Ihre Sprache übersetzt. Code, Befehle, Pfade und Fachbegriffe bleiben im Original, maßgeblich ist das Dokument des Autors.
Skills entdecken
Daten und Forschung · 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

Skill-Dokumentation

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
Gespeicherte Skills