secrets

Manage OpenBao secret resolution, token issuance, leases, rotation, and auditing.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/quarkloop/agent --skill secrets-quarkloop
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: secrets
Source: https://github.com/quarkloop/agent/tree/main/plugins/services/secrets
Command: npx skills add https://github.com/quarkloop/agent --skill secrets-quarkloop

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill addresses the secure management of OpenBao-backed secret material, scoped secret tokens, lease lifecycle, rotation, and secret access audit, providing a boundary for agents to handle sensitive information.

Core Features & Use Cases

  • Secret Resolution: Resolves OpenBao secret references with options for value disclosure.
  • Scoped Tokens: Issues scoped secret tokens for bounded purposes.
  • Lease Management: Renew and revoke leases for OpenBao secrets.
  • Secret Rotation: Rotate secret values with administrative approval.
  • Audit Access: Record redacted access events for auditing.
  • Use Case: A workflow requiring access to sensitive credentials can utilize this Skill to ensure secure handling of these secrets throughout their lifecycle.

Quick Start

Initialize a new session with the secret skill, and issue a scoped secret token.

Frequently Asked Questions about secrets

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

FAQPage Schema
How do I manage OpenBao secret lifecycle and token issuance securely?

To manage OpenBao secret lifecycle securely, this Skill handles secret resolution, scoped token issuance, lease management, and rotation. It provides explicit access boundaries for workflows handling sensitive credentials.

What is the best way to issue scoped tokens for OpenBao secret access?

The best way to issue scoped tokens for OpenBao secret access is through this Skill's bounded token issuance feature. It generates purpose-specific tokens to safely resolve secret references without exposing broad administrative privileges.

How do I rotate OpenBao secret values with administrative approval?

You can rotate OpenBao secret values with administrative approval using this Skill's rotation capabilities. It ensures secure handling of sensitive information throughout the credential lifecycle while maintaining strict access boundaries.

Can I renew and revoke OpenBao secret leases programmatically?

Yes, you can renew and revoke OpenBao secret leases programmatically. This Skill directly manages the lease lifecycle, allowing workflows to automatically extend or terminate access to sensitive credentials as needed.

Does OpenBao secret management support audit access for sensitive credentials?

OpenBao secret management supports audit access through this Skill's redacted event recording feature. It logs access events for auditing purposes, ensuring secure tracking of sensitive credential usage within administrative workflows.

Related Skills