返回顶部
g

gist-share

Post content to GitHub Gist and get back a shareable URL. Rich context sharing between agents, operators, and humans.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.1
安全检测
已通过
52
下载量
0
收藏
概述
安装方式
版本历史

gist-share

# gist-share Post any content — summaries, plans, reports, pitches, logs — to GitHub Gist and share the URL. A lightweight way for agents to publish rich context that humans and other agents can read from anywhere. ## Why Gists? Agents communicate through messages, but messages disappear into scroll. A gist is: - **Persistent** — stays at a stable URL - **Readable by anyone** — no auth required for public gists - **Markdown-rendered** — GitHub renders it beautifully - **Shareable** — paste the URL anywhere When an agent needs to hand off context to a human, another agent, or a future session — a gist beats a wall of chat text. --- ## Setup (One-Time) You need a GitHub Personal Access Token (PAT) with the `gist` scope. ### Step 1: Create a PAT 1. Go to [github.com/settings/tokens](https://github.com/settings/tokens) 2. Click **"Generate new token (classic)"** 3. Give it a name like `openclaw-gist` 4. Check the **`gist`** scope (that's all you need) 5. Click **Generate token** 6. Copy the token — you won't see it again ### Step 2: Authenticate the `gh` CLI OpenClaw uses the `gh` CLI to post gists. Set your token as an environment variable for the session: ```bash export GITHUB_TOKEN=ghp_yourTokenHere ``` Or add it permanently to your shell profile (`~/.bashrc`, `~/.zshrc`, etc.): ```bash echo 'export GITHUB_TOKEN=ghp_yourTokenHere' >> ~/.zshrc source ~/.zshrc ``` ### Step 3: Verify it works ```bash gh auth status ``` You should see your account and `gist` listed under token scopes. --- ## How to Post a Gist ### Basic usage Use the `exec` tool to call `gh gist create`: ```bash gh gist create --public --desc "Your description here" --filename "your-file.md" - << 'EOF' Your content here. Supports **markdown** formatting. EOF ``` ### With a flag for secret gists Replace `--public` with `--secret` if the content shouldn't be publicly indexed. ### Full template ```bash gh gist create \ --public \ --desc "DESCRIPTION" \ --filename "FILENAME.md" - << 'GISTEOF' # TITLE CONTENT GOES HERE GISTEOF ``` The command returns the gist URL on success: ``` ✓ Created public gist FILENAME.md https://gist.github.com/USERNAME/HASH ``` --- ## Workflow 1. **Prepare content** — write your markdown (report, summary, plan, pitch, log) 2. **Choose visibility** — `--public` for sharing freely, `--secret` for targeted sharing 3. **Post it** — run `gh gist create` via `exec` 4. **Return the URL** — share it in the conversation, send it to another agent, or log it --- ## Example: Posting a Strategic Summary ```bash gh gist create --public --desc "Q2 Roadmap Summary" --filename "q2-roadmap.md" - << 'EOF' # Q2 Roadmap Summary ## Phase 1 — Foundation (April) - Complete ClawDash MVP - Ship ClawCanvas v1 ## Phase 2 — Expansion (May) - Launch ClawText beta - Begin ClawTomation integration ## Phase 3 — Scale (June) - Public launch of suite - Partner integrations go live EOF ``` --- ## Tips - **Filename matters** — use `.md` extension for GitHub to render markdown - **Description is searchable** — write something meaningful - **One gist per topic** — don't cram everything into one file; use focused gists - **Update with `gh gist edit GIST_ID`** — gists are editable if you need to revise - **List your gists** — `gh gist list` shows recent gists with their IDs and URLs --- ## Troubleshooting | Problem | Fix | |---|---| | `gh: command not found` | Install via `brew install gh` (macOS) or `apt install gh` (Linux) | | `HTTP 401 Unauthorized` | Token missing or expired — re-run setup | | `Token missing gist scope` | Regenerate the PAT with `gist` scope checked | | `gh auth status` shows invalid token | Run `gh auth login` and follow the prompts | --- *Gists: the simplest way for a claw to leave a note the world can read.*

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 gist-share-1775884156 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 gist-share-1775884156 技能

通过命令行安装

skillhub install gist-share-1775884156

下载 Zip 包

⬇ 下载 gist-share v1.0.1

文件大小: 4.13 KB | 发布时间: 2026-4-12 10:05

v1.0.1 最新 2026-4-12 10:05
Added README, homepage now points to PsiClawOps/gist-share

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部