# Connector Setup

> Explain, inspect, or configure optional CareerSignal connectors and manual fallbacks. Use on /CSconnectors or when the user asks to automate GitHub, storage, publishing, analytics, calendar, or other supported steps.

- Skill: `venilkukadiya52/connector-setup` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add venilkukadiya52/connector-setup`
- Raw SKILL.md: https://api.skillmd.com/api/skills/venilkukadiya52/connector-setup/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Data & Analytics
- Author: venilkukadiya52 (https://skillmd.com/u/venilkukadiya52)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/venilkukadiya52/connector-setup

---


# Connector Setup

Core CareerSignal intelligence must work without connectors.

Use capability-based integration, not provider-specific core logic.

Capabilities:
- `professional_source`
- `source_code`
- `document_storage`
- `research_notes`
- `analytics_read`
- `social_draft_write`
- `social_publish_write`
- `calendar`
- `team_messages`

Follow `references/fallback-matrix.md`.

Rules:
- every connector feature has a manual fallback;
- read connectors can be suggested when they remove repeated uploads;
- write connectors require explicit user approval;
- never publish social content automatically without explicit approval;
- never claim a connector supports a capability until verified.

If the host has a plugin/app directory, discover available providers dynamically.

## External writes

All external write adapters must use `lib/approval_firewall.py`.
A Skill instruction alone is not considered sufficient approval enforcement.

