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.