sgit

Create, manage, and share encrypted vaults via a local CLI with AES-256-GCM.

11|5|Updated Feb 8, 2026
One-click install
npx skills add https://github.com/the-cyber-boardroom/SGraph-AI__App__Send --skill sgit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sgit
Source: https://github.com/the-cyber-boardroom/SGraph-AI__App__Send/tree/main/library/skills/use_sgit-and-vaults
Command: npx skills add https://github.com/the-cyber-boardroom/SGraph-AI__App__Send --skill sgit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Interact with zero-knowledge encrypted vaults locally to keep plaintext private while enabling collaboration.

Core Features & Use Cases

  • Create, clone, and manage encrypted vaults with token-based sharing
  • Commit, push, and pull changes across sessions while preserving privacy
  • Diff, revert, stash, and export vault data for secure workflows

Quick Start

Initialize a vault with sgit init, then read, modify, commit, and push changes.

Frequently Asked Questions about sgit

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

FAQPage Schema
How do I manage encrypted vaults locally from the command line?

You can manage encrypted vaults locally by using a CLI that provides git-like operations such as init, commit, push, and pull. This approach applies AES-256-GCM encryption to keep plaintext private while enabling collaboration through token-based sharing.

What is zero-knowledge vault sharing and how does token-based access work?

Zero-knowledge vault sharing encrypts data client-side so plaintext remains private. Token-based access allows you to securely share vault snapshots in private environments by distributing tokens instead of exposing unencrypted data.

Can I use git-like commands to commit, diff, and revert encrypted data?

Yes, you can use git-like commands to commit, diff, revert, and stash encrypted data. These operations function within a full local, client-side workflow to manage changes while preserving privacy.

What is the best way to securely share encrypted vault snapshots in private environments?

The best way to share encrypted vault snapshots securely is by publishing them via token-based access. This method maintains zero-knowledge encryption and ensures only authorized token holders can access the data.

Do I need a remote server to push and pull encrypted vault updates?

No, you do not need a remote server to push and pull encrypted vault updates. The workflow implements a full local, client-side process utilizing AES-256-GCM encryption and token-based access for synchronization.

Why should I use a zero-knowledge encrypted vault instead of standard version control?

You should use a zero-knowledge encrypted vault when you need to keep plaintext private while collaborating. Standard version control lacks client-side AES-256-GCM encryption and token-based access for secure vault operations.