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.

venilkukadiya52 Updated

File contents

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.

venilkukadiya52/career-signal-os/tree/main/skills/connector-setup commit 3106671ddb

Frequently asked questions

npx skillmds@latest add venilkukadiya52/connector-setup