credential-manager

Store and retrieve API keys with encrypted local file permissions.

Updated May 17, 2026
One-click install
npx skills add https://github.com/tiankong0101-byte/skills-registry --skill credential-manager-tiankong0101-byte
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: credential-manager
Source: https://github.com/tiankong0101-byte/skills-registry/tree/main/skills/credential-manager
Command: npx skills add https://github.com/tiankong0101-byte/skills-registry --skill credential-manager-tiankong0101-byte

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams securely store, retrieve, and rotate API keys and secrets without exposing them in plain text or environment variables.

Core Features & Use Cases

  • Secure credential storage: Save API keys and secrets with user-only file access and at-rest protection.
  • Credential retrieval: Look up stored values when workflows need authenticated access to services.
  • Rotation and cleanup: Update compromised or expired secrets and remove credentials that are no longer needed.
  • Use Case: A developer needs to update a service token across multiple workflows, store the new value safely, and retire the old secret without manual file handling.

Quick Start

Ask the credential-manager skill to securely store a new API key for your service and make it available for later retrieval.

Frequently Asked Questions about credential-manager

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

FAQPage Schema
How do I securely store API keys and credentials without using environment variables?

Store API keys and credentials securely by using local encrypted storage with user-only file permissions. This approach ensures safe handling of sensitive values at rest without exposing them in plain text or environment variables.

What is the best way to rotate compromised service tokens across multiple workflows?

Rotate compromised service tokens by updating the stored credential value and retiring the old secret. This workflow safely updates expired keys across multiple workflows without manual file handling.

Can I retrieve stored secrets for automated agent authentication?

You can retrieve stored secrets for automated agent authentication through a credential lookup workflow. This allows automation agents to securely access authenticated services using locally stored, encrypted values.

Do I need any specific dependencies to set up secure credential storage?

No specific dependencies are required to set up secure credential storage. The skill operates independently to apply local encrypted storage with user-only file permissions for safely saving and retrieving API keys.

How does local encrypted credential storage handle secret migration and backup?

Local encrypted credential storage handles secret migration and backup by applying user-only file permissions to protect sensitive values at rest. This ensures credentials are safely transferred and backed up without plain text exposure.

When should I remove credentials that are no longer needed from secure storage?

Remove credentials that are no longer needed during the rotation and cleanup workflow. This prevents outdated or compromised secrets from lingering in local encrypted storage and maintains a secure credential lifecycle.