gh-secret-kit

Manage GitHub Actions secrets, deploy keys, and environments via CLI.

Updated Feb 22, 2026
One-click install
npx skills add https://github.com/srz-zumix/gh-secret-kit --skill gh-secret-kit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gh-secret-kit
Source: https://github.com/srz-zumix/gh-secret-kit/tree/main/skills/gh-secret-kit
Command: npx skills add https://github.com/srz-zumix/gh-secret-kit --skill gh-secret-kit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

gh-secret-kit provides a unified command-line interface to manage GitHub Actions secrets, deploy keys, environment configurations, and cross-repo migrations, consolidating workflows that previously required multiple tools.

Core Features & Use Cases

  • Manage repository and organization secrets, deploy keys, and environment configurations from a single CLI.
  • Migrate secrets, deploy keys, and environments across repositories, organizations, and hosts using a guided workflow.
  • Use cases include cross-host migrations, environment cloning, and bulk secret provisioning with minimal manual steps.

Quick Start

Install the gh-secret-kit extension and begin migrating secrets across repositories and environments.

Frequently Asked Questions about gh-secret-kit

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

FAQPage Schema
How do I migrate GitHub Actions secrets across repositories and hosts?

Migrate GitHub Actions secrets across repositories and hosts by using a guided CLI workflow with explicit plan, init, run, and delete steps. This process utilizes a self-hosted runner to coordinate cross-host secret migrations seamlessly.

Can I manage organization and repository environment secrets from a single CLI?

Yes, you can manage organization and repository environment secrets from a single CLI. This unified interface coordinates secrets, variables, deploy keys, and environments across multiple scopes without requiring separate tools.

What is the best way to bulk provision GitHub Actions secrets and deploy keys?

The best way to bulk provision GitHub Actions secrets and deploy keys is using a multi-command CLI structure. It enforces explicit plan, init, run, and delete steps to automate bulk secret provisioning with minimal manual intervention.

Does gh-secret-kit support cloning environments across different GitHub hosts?

Yes, gh-secret-kit supports cloning environments across different GitHub hosts. It facilitates cross-host migrations of secrets, deploy keys, and environment configurations using a self-hosted runner and a guided workflow.

Do I need a self-hosted runner to migrate secrets between GitHub organizations?

Yes, you need a self-hosted runner to execute cross-host migrations of secrets between GitHub organizations. The runner coordinates the secure transfer of secrets, deploy keys, and environments across different hosts.