connection-auth-rules

Solid

Build a Connection Auth Rules for a Monte Carlo connection type. Fetches live connector schemas and transform steps from the apollo-agent repo.

API & Backend 90 stars 7 forks Updated yesterday Apache-2.0

Install

View on GitHub

Quality Score: 88/100

Stars 20%
65
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Connection Auth Rules Builder Use this skill when the user wants to build a Connection Auth Rules (stored as `ctp_config`) for a Monte Carlo connection. The config is stored on the `Connection` object in the monolith and tells the Apollo agent how to transform flat credentials into the driver-specific `connect_args` format. ## When to activate this skill Activate when the user: - Asks to create, build, or generate a Connection Auth Rules - Asks what fields are needed for a connection type's Connection Auth Rules - Wants to customize credential transformation for a connection - Asks about `MapperConfig`, `TransformStep`, or `CtpConfig` - Says things like "help me write Connection Auth Rules for X", "what's the connection auth rules format for X" ## When NOT to activate this skill Do not activate when the user is: - Creating monitors (use the monitor-creation skill) - Investigating data incidents (use the analyze-root-cause skill) - Setting up a connection in the UI (this skill builds the JSON config, not UI flows) --- ## Step 1 — List available connection types Locate the companion script with Bash: ```bash find -L ~/.claude . -name fetch_schema.py -path "*/connection-auth-rules/*" 2>/dev/null | head -1 ``` Then run it: ```bash python3 <script_path> --list ``` The script outputs JSON. Parse `result.connectors` — each entry has a `name` field. Present the names to the user and ask which connection type they want to build a config for. **If the script fails:** S...

Details

Author
monte-carlo-data
Repository
monte-carlo-data/mc-agent-toolkit
Created
5 months ago
Last Updated
yesterday
Language
Python
License
Apache-2.0

Similar Skills

Semantically similar based on skill content — not just same category