authenticate-source

Generate connector specifications, collect credentials, and validate data source authentication.

60|116|Updated Nov 13, 2025
One-click install
npx skills add https://github.com/databrickslabs/lakeflow-community-connectors --skill authenticate-source
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: authenticate-source
Source: https://github.com/databrickslabs/lakeflow-community-connectors/tree/main/.claude/skills/authenticate-source
Command: npx skills add https://github.com/databrickslabs/lakeflow-community-connectors --skill authenticate-source

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the process of setting up secure authentication for various data source connectors, ensuring that credentials are collected and validated properly.

Core Features & Use Cases

  • Automated Credential Collection: Interactively guides users through providing necessary authentication details via a browser-based form.
  • Connector Specification Generation: Automatically generates or verifies the connector_spec.yaml file, which defines the connection and authentication parameters.
  • Authentication Validation: Runs a dedicated subagent to confirm that the provided credentials successfully authenticate with the target data source.
  • Use Case: When adding a new data source like a PostgreSQL database or a Salesforce API, this Skill ensures all required API keys, usernames, and passwords are securely gathered and verified before the connector can be used.

Quick Start

Use the authenticate-source skill to set up authentication for the 'my_database' source.

Frequently Asked Questions about authenticate-source

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I securely collect and validate credentials for a database connector?

To securely collect and validate credentials for a database connector, you need an automated process that interactively gathers authentication details via a browser-based form and runs a validation check against the target data source.

What is a connector specification file used for in data source authentication?

A connector specification file defines the connection and authentication parameters for a data source. It is automatically generated or verified during the authentication setup to ensure the connector is configured correctly.

How to set up authentication for an external data source like an API or database?

To set up authentication for an external data source like an API or database, initiate an automated flow that generates specifications, collects required API keys or usernames through a browser form, and validates the connection.

Does data source authentication require a browser-based flow?

Yes, secure data source authentication requires a browser-based flow to interactively collect necessary credentials. This ensures API keys, usernames, and passwords are gathered safely before validating the connection.

Why does my data source connector fail during credential validation?

Data source connector credential validation fails when provided details are incorrect or the connector specification file is misconfigured. A dedicated validation subagent checks if credentials successfully authenticate with the target system.

Can I use automated authentication for adding new data sources like PostgreSQL or Salesforce?

Yes, you can use automated authentication for adding new data sources like PostgreSQL or Salesforce. It ensures all required API keys, usernames, and passwords are securely gathered and verified before the connector is used.