goldsky-secrets

Manage Goldsky secrets for pipeline sink credentials via CLI.

8|12|Updated Dec 9, 2025
One-click install
npx skills add https://github.com/NEAR-DevHub/treasury26 --skill goldsky-secrets-near-devhub
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: goldsky-secrets
Source: https://github.com/NEAR-DevHub/treasury26/tree/main/.agents/skills/goldsky-secrets
Command: npx skills add https://github.com/NEAR-DevHub/treasury26 --skill goldsky-secrets-near-devhub

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill simplifies the secure management of sensitive credentials required for connecting pipelines to external data sinks, preventing direct exposure of secrets in configuration files.

Core Features & Use Cases

  • Secret Creation: Create new secrets for various services like PostgreSQL, ClickHouse, Kafka, and S3.
  • Secret Management: List, reveal, update, and delete existing secrets.
  • Use Case: When setting up a new data pipeline that needs to write to a PostgreSQL database, use this Skill to create and manage the database credentials securely.

Quick Start

Use the goldsky secrets skill to create a new PostgreSQL secret.

Frequently Asked Questions about goldsky-secrets

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

FAQPage Schema
How do I securely manage pipeline credentials for PostgreSQL and ClickHouse data sinks?

Securely manage pipeline credentials by creating, listing, revealing, updating, and deleting secrets for data sinks like PostgreSQL and ClickHouse. This prevents direct exposure of sensitive information in your configuration files.

What is the best way to store sink credentials for a data pipeline without exposing them in config files?

Storing sink credentials as managed secrets prevents exposure in configuration files. This approach allows you to securely handle sensitive connection information for external data sinks like Kafka and AWS S3.

Can I update and delete existing data sink secrets through the command line?

You can update and delete existing data sink secrets through command-line interactions. This allows you to modify sensitive credential information for sinks like PostgreSQL or remove them when they are no longer needed.

Does this secrets management approach support AWS S3 and Kafka sink types?

This secrets management approach supports AWS S3 and Kafka sink types. It uses specific JSON schemas to ensure secure credential handling for various external data sinks connected to your pipelines.

When do I need to create separate secrets for my data pipeline sinks?

Create separate secrets for data pipeline sinks when setting up new connections to external services like PostgreSQL or ClickHouse. This isolates credentials, preventing direct exposure and ensuring secure handling of sensitive information.