Publish content to GitHub gists with clear AI authorship — Claude-authored solution gists and collaborative debug write-ups, both with model+date attribution, environment context, and a PII pre-flight scrub for public publishes. Visibility is a per-call parameter with a configurable default.
npx claudepluginhub danielrosehill/claude-code-plugins --plugin gist-writerPublish a Claude-authored solution as a GitHub gist with clear AI-attribution, model name, date, and a "no warranty" disclaimer. Use when Claude solved a problem solo (not collaborative debug — that's debug-writeup-gist) and the user wants to share the validated answer. Visibility (public/private) is a parameter; defaults to the user's configured preference. Public publishes go through scrub-pii first.
One-time configuration for gist-writer — sets default gist visibility (public/private), the GitHub username used in author footers, and the model-name placeholder behaviour. Writes to $CLAUDE_USER_DATA/gist-writer/config.json.
Publish a collaborative debug write-up as a GitHub gist — symptom, environment (auto-detected), investigation, root cause, fix, verification, and notes for other agents. Use when the user and Claude debugged something together and want to share the post-mortem. Visibility is a parameter; defaults to the user's configured preference. Public publishes go through scrub-pii first.
Create a private (secret) GitHub gist from a file or content using the gh CLI. Use when the user asks to save something as a private gist, secret gist, or "gist this privately".
Pre-flight PII / sensitive-data scrub for content about to be posted to a public GitHub gist. Identifies IPs, hostnames, MACs, emails, tokens, secrets, and home-directory usernames; proposes redactions; confirms with the user before any public publish. Invoked automatically by claude-solution-gist and debug-writeup-gist when visibility=public; can also be run standalone.
Publish content to GitHub gists with clear AI authorship and a PII pre-flight scrub for public publishes.
configure — set default visibility (public/private), GitHub username, environment-block auto-fill, and model attribution. Run this once.claude-solution-gist — Claude figured something out solo; publish with model + date attribution and a no-warranty disclaimer.debug-writeup-gist — collaborative debug post-mortem (symptom → environment → investigation → root cause → fix → verification → notes for agents).scrub-pii — pre-flight scan for IPs, hostnames, MACs, emails, tokens, secrets, home-dir usernames. Auto-invoked by the publish skills on visibility=public; usable standalone too.private-gist — raw gh gist create reference for private gists with no template.templates/claude-solution.md and templates/debug-writeup.md — GitHub-rendered markdown templates with placeholders for title, model, date, environment, and the AI-attribution banner. Edit them in place to suit your style.
Every publish skill takes a visibility parameter. Resolution order:
default_visibility in $CLAUDE_USER_DATA/gist-writer/config.json.private if no config exists.The shipped configure-prompt default is public, but the safe fallback when nothing is configured is private. Public publishes always confirm once before posting and always run through scrub-pii.
gh CLI installed and authenticated (gh auth status), orGITHUB_TOKEN available to Claude Code's environment (PAT with gist scope) for the bundled MCP server. The configure skill will write this to $CLAUDE_USER_DATA/gist-writer/.env (chmod 600) and offer to auto-source it from your shell rc.This plugin bundles github-gist-mcp-minimal — 4 tools (create-private / create-public / update / delete) to keep context overhead low. Set GITHUB_TOKEN (PAT with gist scope) before invoking the publish skills.
claude plugins install gist-writer@danielrosehill
After install, run the configure skill once to set your defaults.
MIT
The most comprehensive Claude Code plugin — 48 agents, 182 skills, 68 legacy command shims, selective install profiles, and production-ready hooks for TDD, security scanning, code review, and continuous learning
Requires secrets
Needs API keys or credentials to function
Share bugs, ideas, or general feedback.
Stripe development plugin for Claude
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claim