add-provider
Installation
SKILL.md
Add Provider to ClaudeBar
Add new AI providers following established TDD patterns and architecture.
Architecture Overview
Full architecture: docs/ARCHITECTURE.md
| Component | Location | Purpose |
|---|---|---|
AIProvider |
Sources/Domain/Provider/ |
Rich domain model with isEnabled state |
UsageProbe |
Sources/Infrastructure/CLI/ |
Fetches quota from CLI/API |
| Tests | Tests/InfrastructureTests/CLI/ |
Parsing + behavior tests |
TDD Workflow
Phase 1: Parsing Tests (Red → Green)
Create Tests/InfrastructureTests/CLI/{Provider}UsageProbeParsingTests.swift: