publish

Generate self-contained AES-256-GCM encrypted HTML documents from markdown pages.

Updated Jun 2, 2026
One-click install
npx skills add https://github.com/Ninatuzi/gbrain --skill publish-ninatuzi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: publish
Source: https://github.com/Ninatuzi/gbrain/tree/main/skills/publish
Command: npx skills add https://github.com/Ninatuzi/gbrain --skill publish-ninatuzi

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill solves the problem of sharing sensitive internal brain content with external parties without exposing private metadata, citations, or the entire knowledge graph.

Core Features & Use Cases

  • Secure Sharing: Generates self-contained HTML files with client-side AES-256-GCM encryption.
  • Data Sanitization: Automatically strips internal frontmatter, source citations, cross-links, and timeline logs before export.
  • Use Case: When you need to send a deal memo or research briefing to an external partner, this skill ensures only the relevant content is shared while keeping your internal brain structure and private notes completely hidden.

Quick Start

Use the publish skill to create a password-protected shareable link for the brain page located at brain/companies/acme.md.

Frequently Asked Questions about publish

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

FAQPage Schema
How do I securely share markdown brain pages as encrypted HTML?

To securely share markdown brain pages as encrypted HTML, this skill generates self-contained documents using client-side AES-256-GCM encryption. It allows you to distribute research and briefings externally while protecting data privacy without requiring server-side authentication.

Does sharing internal brain pages expose private metadata or cross-references?

Sharing internal brain pages does not expose private metadata because this skill automatically sanitizes files before export. It strips internal frontmatter, source citations, cross-links, and timeline logs to ensure your knowledge graph structure remains completely hidden from external parties.

How do I create a password-protected HTML file from an internal markdown document?

To create a password-protected HTML file from an internal markdown document, you use this skill to process the target brain page. It converts the markdown into a self-contained HTML file secured with client-side AES-256-GCM encryption for safe external communication.

Do I need server-side authentication to decrypt and view shared HTML documents?

You do not need server-side authentication to decrypt and view shared HTML documents. This skill implements client-side AES-256-GCM encryption directly within the self-contained HTML file, ensuring data privacy is maintained independently of external servers.

What is the best way to send deal memos externally without exposing the internal knowledge graph?

The best way to send deal memos externally without exposing your knowledge graph is generating encrypted HTML files with this skill. It isolates the relevant content into a self-contained document and strips all internal cross-references and private notes before sharing.

Can I use this skill to share content if my environment has no backend server?

You can use this skill to share content without a backend server because it generates self-contained HTML files. The client-side AES-256-GCM encryption operates directly in the browser, allowing secure external communication without any server-side authentication setup.