publish

Publish brain pages to password-protected HTML with client-side encryption.

Updated Apr 11, 2026
One-click install
npx skills add https://github.com/sixtycat2000-ctrl/gbrain-qmd --skill publish-sixtycat2000-ctrl
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: publish
Source: https://github.com/sixtycat2000-ctrl/gbrain-qmd/tree/main/skills/publish
Command: npx skills add https://github.com/sixtycat2000-ctrl/gbrain-qmd --skill publish-sixtycat2000-ctrl

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill allows users to share their brain pages as beautiful, password-protected HTML documents without relying on external language models.

Core Features & Use Cases

  • Secure Sharing: Share brain pages as HTML documents with optional password protection.
  • No LLM Calls: Does not require calls to language models for its core functionality.
  • Use Case: When you need to share a brain page with someone external, such as a deal memo or research, you can use this Skill to create a password-protected HTML version of the page.

Quick Start

To publish a brain page, run the command: gbrain publish brain/companies/acme.md --password "secret123"

Frequently Asked Questions about publish

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

FAQPage Schema
How do I publish a markdown document to a password-protected HTML file?

You can publish a document to a password-protected HTML file by running a command line script that converts the page and applies client-side encryption. This removes private metadata and secures the output for external sharing.

Can I share my local knowledge base pages securely without using external language models?

Yes, you can share local knowledge base pages securely without using external language models. The process generates a standalone HTML document with optional password protection, operating entirely local-first without any LLM calls.

What is the best way to encrypt a document for secure local-first sharing?

The best way to encrypt a document for secure local-first sharing is using client-side encryption during HTML generation. This method removes private metadata and applies an optional password directly to the output file.

Does this HTML generation method remove private metadata from brain pages before sharing?

Yes, this HTML generation method removes private metadata from brain pages before sharing. It publishes the content to a clean HTML format and uses client-side encryption to ensure the document is secure.

When do I need to use client-side encryption for document sharing?

You need to use client-side encryption for document sharing when you want to securely distribute brain pages as HTML files without relying on external servers. This approach ensures the content remains protected by a password locally.

Are there limitations to sharing brain pages as HTML without LLM calls?

Sharing brain pages as HTML without LLM calls means the process focuses solely on secure document conversion and encryption. It does not use AI to summarize, translate, or modify the content during the HTML generation.