← ClaudeAtlas

setup-connectorslisted

Guided co-pilot to set up, health-check ("doctor"), add, or extend the connectors/credentials for the CURRENT project (Firebase, Linear, Stripe, Twilio, AWS, pal, …). Does everything it can automatically, then hands Simon numbered steps for the rest and waits. Use when connectors aren't working ("can't access Firebase/Stripe/Linear", "not enough permissions"), when first setting up a machine/project, when adding a new connector, to enable a one-off prod write, or to audit the existing setup for insecure credential handling (world-readable key files, a secret inside a repo, a CLI profile defaulting to the wrong work/personal account) and fix it. Reads the per-project manifest in ~/.claude/connectors/<project>.json; the deep spec is references/connectors-setup.md.
skowalskidev/dotclaude · ★ 2 · Data & Documents · score 78
Install: claude install-skill skowalskidev/dotclaude
# Set up / doctor the connectors for this project The premise: connectors + credentials are declared per project in `~/.claude/connectors/<project>.json` and driven by a generic engine (`~/.claude/bin/connectors-provision.sh` + the guard + the SessionStart hook). This skill is the guided front door. On a plain `/sk:setup-connectors` (no args) it AUTOMATICALLY takes care of the whole setup for the current project — provisions what it can, diagnoses the rest green/yellow/red (like `flutter doctor`), AND audits for insecure local approaches to migrate — then proposes everything (auth steps + migrations) in ONE consolidated pass and waits for Simon's decisions. He never needs to remember a sub-command; figure out what's needed and propose it. Always follow the auth-gate protocol in `rules/connectors.md`: ask FIRST, numbered steps, then wait; never grind around a missing connector. The default (no arg) already does **setup + doctor + migration audit**. The named modes are optional focused shortcuts: `add` = register a new connector; `migrate` = run ONLY the audit + migration proposal; `enable-prod-write <platform>` = turn on a separate, temporary prod-write pathway. ## Mode: setup + doctor (default) 1. **Resolve the project.** `~/.claude/bin/connectors-provision.sh --manifest` prints this project's manifest. If empty, tell Simon no manifest matches this repo, show its `git remote get-url origin`, and offer to create one (`add` mode seeds it) — then stop. 2. **Provision w