Content Repurposer
irinabuht12-oss/marketing-skills
Transform one long-form piece into multiple platform-specific content derivatives including LinkedIn posts, tweet threads, email snippets, ad hooks, and video scripts while maintaining voice…
Repurpose Product Hunt launch content across channels. An agent skill from manojbajaj95/claude-gtm-plugin.
$ npx skills add manojbajaj95/claude-gtm-plugin --skill ph-content-recycling -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install manojbajaj95/claude-gtm-plugin ph-content-recycling --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/manojbajaj95/claude-gtm-plugin.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/ph-content-recycling .claude/skills/ph-content-recycling && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "ph-content-recycling" agent skill from https://github.com/manojbajaj95/claude-gtm-plugin/tree/main/skills/ph-content-recycling into .claude/skills/ph-content-recycling/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ph-content-recycling", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/manojbajaj95/claude-gtm-plugin/tree/main/skills/ph-content-recyclingType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add manojbajaj95/claude-gtm-plugin --skill ph-content-recycling -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install manojbajaj95/claude-gtm-plugin ph-content-recycling --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/manojbajaj95/claude-gtm-plugin.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/ph-content-recycling .agents/skills/ph-content-recycling && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "ph-content-recycling" agent skill from https://github.com/manojbajaj95/claude-gtm-plugin/tree/main/skills/ph-content-recycling into .agents/skills/ph-content-recycling/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ph-content-recycling", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add manojbajaj95/claude-gtm-plugin --skill ph-content-recycling -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install manojbajaj95/claude-gtm-plugin ph-content-recycling --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/manojbajaj95/claude-gtm-plugin.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/ph-content-recycling .cursor/skills/ph-content-recycling && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "ph-content-recycling" agent skill from https://github.com/manojbajaj95/claude-gtm-plugin/tree/main/skills/ph-content-recycling into .cursor/skills/ph-content-recycling/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ph-content-recycling", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/manojbajaj95/claude-gtm-plugin.git --path skills/ph-content-recycling--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add manojbajaj95/claude-gtm-plugin --skill ph-content-recycling -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install manojbajaj95/claude-gtm-plugin ph-content-recycling --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/manojbajaj95/claude-gtm-plugin.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/ph-content-recycling .gemini/skills/ph-content-recycling && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "ph-content-recycling" agent skill from https://github.com/manojbajaj95/claude-gtm-plugin/tree/main/skills/ph-content-recycling into .gemini/skills/ph-content-recycling/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ph-content-recycling", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install manojbajaj95/claude-gtm-plugin ph-content-recyclingInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add manojbajaj95/claude-gtm-plugin --skill ph-content-recycling -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/manojbajaj95/claude-gtm-plugin.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/ph-content-recycling .github/skills/ph-content-recycling && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "ph-content-recycling" agent skill from https://github.com/manojbajaj95/claude-gtm-plugin/tree/main/skills/ph-content-recycling into .github/skills/ph-content-recycling/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ph-content-recycling", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add manojbajaj95/claude-gtm-plugin --skill ph-content-recycling -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install manojbajaj95/claude-gtm-plugin ph-content-recycling --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/manojbajaj95/claude-gtm-plugin.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/ph-content-recycling .opencode/skills/ph-content-recycling && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "ph-content-recycling" agent skill from https://github.com/manojbajaj95/claude-gtm-plugin/tree/main/skills/ph-content-recycling into .opencode/skills/ph-content-recycling/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ph-content-recycling", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
ph-content-recyclingRepurpose Product Hunt launch content across channels. An agent skill from manojbajaj95/claude-gtm-plugin.
Ph Content Recycling is an agent skill from manojbajaj95/claude-gtm-plugin. Repurpose Product Hunt launch content across channels. Use this skill to maximize the value of your launch assets by adapting them for blog posts, documentation, social media, and more.
Its SKILL.md is about 2.2k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It sits in Writing & Content, covering Product launch strategy, Content repurposing and Blog and article writing. The licence is MIT.
12 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 0830a46. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md (its code samples are html and markdown).
From the folder's file list and the shell code blocks in SKILL.md.
Hosts in commands or code, which the agent is likely to contact:
producthunt.comapi.producthunt.comFrom URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Ph Content Recycling loads about 2.2k tokens when it runs. Until then it costs about 52 tokens; SKILL.md has 640 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from manojbajaj95/claude-gtm-plugin at commit 0830a46, republished under its MIT licence (© manojbajaj95). 640 words, ~2,158 tokens.
.claude/skills/ph-content-recycling/SKILL.md (or your agent's skills folder).Read bootstrap context before asking questions: strategy/brand.md for brand, audience, offer, channels, tools, constraints, and metrics; about/me.md for personal voice; content/ideas.md and content/calendar.md for content planning. Use legacy product-marketing context files only as fallback. Save generated drafts to content/<platform>/drafts/YYYY-MM-DD_short-topic-slug.md, and route durable learnings back to strategy/brand.md, about/me.md, or content/ideas.md.
This skill is self-contained for its frontmatter scope: use its local instructions, references, scripts, and assets as the playbook; ask only for missing task-specific inputs; hand off to adjacent skills instead of expanding scope; and return an actionable artifact, decision, plan, draft, or diagnostic.
This skill helps you repurpose Product Hunt launch content across multiple channels to extend your launch impact.
LAUNCH ASSETS:
├── Tagline
├── Description (short + long)
├── Maker comment
├── Gallery images (4-6)
├── Video demo
├── Thumbnail/GIF
├── Email templates
├── Social posts
└── Supporter materialsDESTINATION CHANNELS:
├── Website (landing page, about, features)
├── Blog (launch story, learnings, how-to)
├── Documentation (README, quickstart)
├── Social media (ongoing posts)
├── Email marketing (sequences)
├── Other platforms (directories, communities)
├── Sales materials (decks, one-pagers)
└── PR/Media (press releases, pitches)Landing Page:
Features Page:
About Page:
Homepage Badge:
<!-- Product Hunt Badge -->
<a href="https://www.producthunt.com/posts/your-product">
<img src="https://api.producthunt.com/widgets/embed-image/v1/top-post-badge.svg?post_id=YOUR_ID" />
</a>Launch Announcement Post:
Title: "Introducing [Product]: [Tagline]"
Contents:
- What we launched (description)
- Why we built it (maker comment story)
- Key features (from gallery)
- Getting started (CTA)Launch Retrospective:
Title: "What We Learned Launching on Product Hunt"
Contents:
- Our results (numbers)
- What worked
- What didn't
- Advice for othersFeature Deep-Dive (from each gallery image):
Title: "How [Feature] Helps You [Benefit]"
Contents:
- The problem (from description)
- Our solution (from demo)
- How to use it (new content)
- Results/examplesREADME.md:
# [Product Name]
> [Tagline]
[Description - first paragraph]

## Features
- [Feature 1 from gallery]
- [Feature 2 from gallery]
- [Feature 3 from gallery]
## Getting Started
[Adapted from demo script]
## Support
[From maker comment closing]
---
🏆 Featured on Product Hunt: [Badge/Link]Quick Start Guide:
Thread Formats:
Origin Story Thread:
1/ Just launched [Product] on Product Hunt! 🚀
Here's the story of why we built it...
[Maker comment story, broken into tweets]
n/ Try it here: [link]Lessons Learned Thread:
1/ We launched on Product Hunt and got [X upvotes].
Here are [X] things we learned:
[List of lessons]
n/ Full details: [blog link]Feature Highlight Posts:
[Gallery image]
[Feature name] makes [benefit] easy.
Here's how:
[Demo or explanation]
Try it: [link]Welcome Sequence:
Newsletter:
Platforms to List:
Adapted Content: Each platform needs slightly different format, but core content stays same:
One-Pager:
[LOGO]
[Tagline]
THE PROBLEM
[From description]
THE SOLUTION
[From description + demo]
KEY FEATURES
[From gallery]
RESULTS
[From launch metrics or testimonials]
GET STARTED
[CTA]Pitch Deck Slides:
Press Release:
FOR IMMEDIATE RELEASE
[Tagline] — [Company] Launches [Product]
[City, Date] — [First paragraph of description]
[Key features and benefits]
"[Quote from maker comment]" — [Founder Name], [Title]
[Availability and pricing]
About [Company]:
[Brief company description]
Contact:
[Media contact info]| Original Asset | Blog | Social | Docs | PR | |
|---|---|---|---|---|---|
| Tagline | Title | Hook | Subject | Header | Headline |
| Description | Body | Threads | Body | Overview | Body |
| Gallery | Images | Posts | Images | Screenshots | Attachments |
| Video | Embed | Clip | GIF | Tutorial | Asset |
| Maker Comment | Story | Thread | Intro | About | Quote |
List all assets created for launch:
Rank by impact:
For each priority channel:
Create content calendar:
| Date | Channel | Content | Asset Used |
|---|---|---|---|
| [Date] | Blog | Launch post | All |
| [Date] | Thread | Story | |
| [Date] | Feature post | Gallery 1 |
CONTENT RECYCLING PLAN: [Product Name]
ASSETS AVAILABLE:
- [List all launch assets]
PRIORITY CHANNELS:
1. [Channel] - [Reason]
2. [Channel] - [Reason]
3. [Channel] - [Reason]
CONTENT CALENDAR:
Week 1:
- [Date]: [Content] → [Channel]
- [Date]: [Content] → [Channel]
Week 2:
- [Date]: [Content] → [Channel]
- [Date]: [Content] → [Channel]
ADAPTATIONS NEEDED:
- [Asset] → [Channel]: [Changes needed]
- [Asset] → [Channel]: [Changes needed]
QUICK WINS:
- [ ] [Easy recycling task]
- [ ] [Easy recycling task]
- [ ] [Easy recycling task]© manojbajaj95, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in skills/ph-content-recycling of manojbajaj95/claude-gtm-plugin.
Open the folder on GitHubat commit 0830a46
Ph Content Recycling next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Ph Content Recycling this skillmanojbajaj95/claude-gtm-plugin | 105 | — | ~2.2k | Automated safety check: Pass | MIT | |
| Content Repurposeririnabuht12-oss/marketing-skills | 4.1k | — | ~2k | Automated safety check: Pass | None | |
| Li RepurposeJakeschincariol/linkedin-agent-skill | 1.7k | — | ~680 | Automated safety check: Pass | MIT | |
| Content Repurposerguia-matthieu/clawfu-skills | 150 | — | ~1.4k | Automated safety check: Pass | MIT | |
| RepurposeBlotato-Inc/blotato-skills | 183 | — | ~1.7k | Automated safety check: Pass | None | |
| Blog RepurposeAgriciDaniel/claude-blog | 2.3k | — | ~3k | Automated safety check: Pass | MIT |
irinabuht12-oss/marketing-skills
Transform one long-form piece into multiple platform-specific content derivatives including LinkedIn posts, tweet threads, email snippets, ad hooks, and video scripts while maintaining voice…
Jakeschincariol/linkedin-agent-skill
Turn one long asset - a YouTube video, podcast, newsletter, blog post, transcript or client call - into a week of LinkedIn posts.
guia-matthieu/clawfu-skills
Transform long-form content into multiple short-form pieces.
Blotato-Inc/blotato-skills
Turns one long-form input (blog post, newsletter, YouTube transcript, or script) into 3 platform-native LinkedIn posts, 5 X/Twitter threads, and 2 short-form video scripts for Reels/TikTok.
AgriciDaniel/claude-blog
Repurpose blog posts for social media, email, video, podcast, and community channels.
Varnan-Tech/opendirectory
Turns rough notes, bullet points, voice transcripts, or tweet dumps into a polished, publication-ready blog post.
manojbajaj95/claude-gtm-plugin
A skill your agent uses when optimizing app store listings, researching keywords, or tracking mobile app performance on Apple App Store and Google Play Store.
manojbajaj95/claude-gtm-plugin
Comprehensive market research and analysis skill. An agent skill from manojbajaj95/claude-gtm-plugin.
manojbajaj95/claude-gtm-plugin
Create professional investor pitch decks with structured content and visual design.
manojbajaj95/claude-gtm-plugin
Generate QR codes with URLs and UTM tracking. An agent skill from manojbajaj95/claude-gtm-plugin.
manojbajaj95/claude-gtm-plugin
SEO, AEO (Answer Engine Optimization), and GEO strategy for search engines and AI visibility.
manojbajaj95/claude-gtm-plugin
LinkedIn profile optimization and content creation. An agent skill from manojbajaj95/claude-gtm-plugin.
Categories
Repurpose Product Hunt launch content across channels. An agent skill from manojbajaj95/claude-gtm-plugin. Ph Content Recycling is an agent skill from manojbajaj95/claude-gtm-plugin. Repurpose Product Hunt launch content across channels.
Ph Content Recycling fits situations like: maximize the value of your launch assets by adapting them for blog posts; tasks that involve Product launch strategy; tasks that involve Content repurposing.
Run `npx skills add manojbajaj95/claude-gtm-plugin --skill ph-content-recycling -a claude-code`. Or copy the skill folder (skills/ph-content-recycling in manojbajaj95/claude-gtm-plugin) into .claude/skills/ph-content-recycling in your project. Claude Code loads it when a task matches its description.
Run `npx skills add manojbajaj95/claude-gtm-plugin --skill ph-content-recycling -a codex`. Or copy the skill folder (skills/ph-content-recycling in manojbajaj95/claude-gtm-plugin) into .agents/skills/ph-content-recycling in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add manojbajaj95/claude-gtm-plugin --skill ph-content-recycling -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/ph-content-recycling, .gemini/skills/ph-content-recycling, .github/skills/ph-content-recycling and .opencode/skills/ph-content-recycling in your project.
SKILL.md names no scripts, command-line tools or credentials: Ph Content Recycling is instructions for the agent only.
SKILL.md names 2 domains. In commands or code: producthunt.com and api.producthunt.com; the agent is likely to contact these when it follows the instructions. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Ph Content Recycling is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 2.2k tokens (SKILL.md is roughly 8.6k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Ph Content Recycling: Content Repurposer (irinabuht12-oss/marketing-skills, 4.1k stars), Li Repurpose (Jakeschincariol/linkedin-agent-skill, 1.7k stars), Content Repurposer (guia-matthieu/clawfu-skills, 150 stars) and Repurpose (Blotato-Inc/blotato-skills, 183 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
manojbajaj95 (a GitHub user) maintains it in manojbajaj95/claude-gtm-plugin, which has 105 GitHub stars. The repository holds 52 skills in this directory. The repository was last updated on September 18, 2026.
Source: manojbajaj95/claude-gtm-plugin on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.