machina-secrets

Manage and configure secure vault credentials for third-party API keys.

2|Updated Feb 1, 2026
One-click install
npx skills add https://github.com/machina-sports/machina-skills --skill machina-secrets
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: machina-secrets
Source: https://github.com/machina-sports/machina-skills/tree/main/machina-secrets
Command: npx skills add https://github.com/machina-sports/machina-skills --skill machina-secrets

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses the challenge of securely storing and managing sensitive API keys and credentials required by Machina connectors, preventing them from being exposed in plain text.

Core Features & Use Cases

  • Secure Credential Injection: Safely injects third-party API keys (e.g., OpenAI, Sportradar, Google) into the Machina Pod's encrypted vault.
  • Vault Management: Allows for the creation and verification of secrets within the Machina Pod's vault.
  • Use Case: When setting up a new connector that requires a Sportradar API key, use this skill to add the key to the Machina Pod's secure vault without exposing it in logs or configuration files.

Quick Start

Use the machina-secrets skill to add the SPORTRADAR_API_KEY with the value 'your-sportradar-key' to the vault.

Frequently Asked Questions about machina-secrets

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

FAQPage Schema
How do I securely store API keys for Machina connectors?

You can securely store API keys for Machina connectors by injecting them into the Machina Pod's encrypted vault, which prevents credentials like Sportradar or OpenAI keys from being exposed in plain text configuration files or logs.

Can I add new API credentials to the vault without overwriting existing secrets?

Yes, the skill verifies existing credentials during creation and ensures current secrets are not overwritten without your explicit request, preserving previously configured API keys in the Machina vault.

What is the best way to manage third-party API keys for Machina Pods?

Using a dedicated secrets management skill to configure and verify secure vault credentials is the best way to manage third-party API keys for Machina Pods, ensuring sensitive data is handled safely.

Does Machina secrets management support OpenAI and Sportradar API keys?

Yes, Machina secrets management supports the secure injection of OpenAI and Sportradar API keys, along with OPTA and Twitter credentials, directly into the Machina Pod's encrypted vault.

How do I verify if a credential exists in the Machina encrypted vault?

You can verify if a credential exists in the Machina encrypted vault by using the skill's MCP tools to check the vault, which ensures existing credentials are not overwritten without your explicit request.

Why should I use a vault for API key management instead of configuration files?

You should use a vault for API key management to prevent sensitive credentials from being exposed in plain text, directly addressing the security challenge of storing and managing API keys required by Machina connectors.