secret

Manage encrypted secrets in Cognova's vault via CLI commands.

Updated Jan 27, 2026
One-click install
npx skills add https://github.com/Patrity/cognova-v1 --skill secret-patrity
Or copy as Structured Prompt for Agentโ–ผ
Please help me install this Agent Skill.
Skill: secret
Source: https://github.com/Patrity/cognova-v1/tree/main/Claude/skills/secret
Command: npx skills add https://github.com/Patrity/cognova-v1 --skill secret-patrity

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Managing credentials securely is error-prone and risky when secrets are stored in plaintext or exposed in logs. This skill provides a centralized, encrypted secrets vault for storing, listing, retrieving, and deleting sensitive keys and tokens.

Core Features & Use Cases

  • List secrets with descriptions and timestamps; values are never revealed.
  • Retrieve a secret value securely per request; access is auditable.
  • Store, update, and delete secrets with optional descriptions for long-term credential management.
  • Use cases include API keys, tokens, webhook secrets, and application credentials for automation and integrations.

Quick Start

Store an API key by using the set command to add a key like OPENAI_API_KEY with its value.

Frequently Asked Questions about secret

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

FAQPage Schema
How do I securely store API keys and tokens for automation workflows?โ–ผ

You can store API keys and tokens securely by using a centralized encrypted vault with CLI commands to set, retrieve, list, and delete credentials, preventing plaintext exposure in logs.

What is the best way to manage credentials without exposing secret values in logs?โ–ผ

The best way to manage credentials without exposing secret values in logs is using an encrypted secrets vault that enforces security rules, ensuring values are never revealed during listing operations and access remains auditable.

How do I retrieve an encrypted secret value from a command line interface?โ–ผ

To retrieve an encrypted secret value from a command line interface, use the get command to securely fetch the specific credential per request, ensuring access to the stored token remains auditable.

Can I list stored secrets without revealing their sensitive values?โ–ผ

Yes, you can list stored secrets without revealing their sensitive values. The list command displays secret descriptions and timestamps while enforcing security rules that prevent the exposure of the actual secret values.

Does secret management via CLI support updating and deleting existing credentials?โ–ผ

Yes, secret management via CLI supports updating and deleting existing credentials. You can use the set command to store or update secrets with optional descriptions, and the delete command for long-term credential management.

Why should I use an encrypted secrets vault instead of plaintext files for application credentials?โ–ผ

You should use an encrypted secrets vault instead of plaintext files because managing credentials in plaintext is error-prone and risky, whereas a vault enforces encrypted storage and security rules to prevent accidental exposure.