/share [interactive|full|summary | gist [markdown] [full|summary]]
3a:Tc9b,
This skill shares the current conversation to a GitHub gist or interactive HTML viewer.
It is powered by the share_filtered_gist tool (provided by the share-filtered extension).
When this skill is invoked, call the share_filtered_gist tool immediately based on the user's arguments.
If no arguments are given, default to interactive mode. Interactive mode is the default output;
use "gist" prefix to create a GitHub gist instead. Gists default to interactive HTML format
(viewable via htmlpreview.github.io); add "markdown" to create a plain markdown gist instead.
When invoked as /share, the skill prefix is stripped. Match the remaining text:
| User's argument | What to do |
|---|---|
| (empty) or "interactive" | Call share_filtered_gist with |
interactive: true| "full" | Call share_filtered_gist with interactive: true, mode: "full" |
| "summary" | Call share_filtered_gist with interactive: true, mode: "summary" |
| "gist" | Call share_filtered_gist with defaults (HTML gist) |
| "gist full" | Call share_filtered_gist with mode: "full" |
| "gist summary" | Call share_filtered_gist with mode: "summary" |
| "gist markdown" | Call share_filtered_gist with gist_format: "markdown" |
| "gist markdown full" | Call share_filtered_gist with gist_format: "markdown", mode: "full" |
| "gist markdown summary" | Call share_filtered_gist with gist_format: "markdown", mode: "summary" |
share_filtered_gist| Parameter | Type | Default | Description |
|---|---|---|---|
mode | "conversation" | "summary" | "full" | "conversation" | conversation: user + assistant messages only (no tool calls). summary: adds tool call names. full: includes tool arguments and results. |
interactive | boolean | false | Opens an interactive HTML page in the browser with live filtering, right-click editing/removal, and export to HTML + Markdown. |
gist_format | "html" | "markdown" | "html" | Format for gist creation. html creates an interactive HTML gist viewable via htmlpreview.github.io. markdown creates a plain markdown gist. |
exclude_tools | string[] | - | Tool names to hide (e.g., ["grep", "view"]). Only used in summary/full modes. |
include_tools | string[] | - | Allowlist of tools to show. Overrides exclude_tools. |
description | string | "Copilot CLI conversation" | Gist description. |
public | boolean | false | Create a public gist (default is secret). |
account | string | - | GitHub account for gist creation. Falls back to GITHUB_GIST_ACCOUNT env var or active gh account. |
Interactive share (recommended for review before sharing):
{ "interactive": true }
Quick HTML gist (default, shareable interactive viewer):
{}
Markdown gist (plain text):
{ "gist_format": "markdown" }
Full detail HTML gist, excluding noisy tools:
{ "mode": "full", "exclude_tools": ["grep", "glob", "view"] }
Summary markdown gist on a specific account:
{ "gist_format": "markdown", "mode": "summary", "account": "jonburchel" }