promote-github

Convert GitHub contributions into impact-framed social posts for Buffer syndication.

4|2|Updated Mar 30, 2026
One-click install
npx skills add https://github.com/michaellady/claude-social-media-skills --skill promote-github
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: promote-github
Source: https://github.com/michaellady/claude-social-media-skills/tree/main/promote-github
Command: npx skills add https://github.com/michaellady/claude-social-media-skills --skill promote-github

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) components.

What problem does it solve?

This Skill saves you from writing social posts by hand when you want to promote what you shipped on GitHub, turning new repos, merged PRs, commits, and releases into value/impact-framed drafts.

Core Features & Use Cases

  • GitHub activity fetching: Pulls contributions for today, this week, a date range, or a specific GitHub URL (PR/commit/release).
  • Voice-grounded writing: Uses a voice corpus so drafts sound like your newsletter style rather than generic tech-Twitter copy.
  • Buffer-based publishing workflow: Deduplicates against queued and recently-sent Buffer posts, routes drafts through Buffer formatting, and publishes to approved channels with character-limit validation.
  • Optional themed hero images: Generates and attaches 16:9 promo images per theme to enable image previews on platforms like Instagram.

Quick Start

Ask for a prompt like: promote your GitHub contributions from this-week so I can publish impact-framed posts to my Buffer channels.

Frequently Asked Questions about promote-github

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

FAQPage Schema
How do I turn GitHub commits and merged PRs into social media posts?

To turn GitHub commits and merged PRs into social media posts, this Skill fetches your GitHub activity and converts new repos, releases, and pull requests into impact-framed drafts for syndication. It grounds the writing in your voice corpus to match your newsletter style.

Can I automatically publish GitHub activity to Buffer without writing posts by hand?

Yes, you can publish GitHub activity to Buffer automatically by routing drafts through Buffer formatting and queue routing. The Skill deduplicates content against queued and recently-sent Buffer posts before publishing to your approved channels.

Does Buffer deduplication check against previously sent social media posts?

Buffer deduplication checks against both queued and recently-sent Buffer posts to prevent duplicate social media content. It validates drafts against your existing Buffer queue before routing new impact-framed posts to your approved channels.

How do I generate social posts from a specific GitHub pull request URL?

To generate social posts from a specific GitHub pull request URL, provide the URL to the Skill for fetching. It supports time-range queries and specific GitHub URLs for new repos, merged PRs, commits, and releases to create value-framed social drafts.

Do I need a voice corpus to write impact-framed posts about my GitHub releases?

You need a voice corpus to write impact-framed posts that sound like your personal newsletter style rather than generic tech-Twitter copy. The Skill uses voice grounding to compose drafts that match your established writing voice.

What are the character limit constraints for Buffer posts generated from GitHub activity?

Character limit constraints for Buffer posts generated from GitHub activity are enforced through per-platform compliance validation. The Skill checks character limits for each approved channel before routing your impact-framed drafts through Buffer formatting.