journal-to-post

Convert personal journal entries into shareable social media posts

7 stars

Best use case

journal-to-post is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Convert personal journal entries into shareable social media posts

Teams using journal-to-post should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/journal-to-post/SKILL.md --create-dirs "https://raw.githubusercontent.com/Demerzels-lab/elsamultiskillagent/main/public/skills/itsflow/journal-to-post/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/journal-to-post/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How journal-to-post Compares

Feature / Agentjournal-to-postStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Convert personal journal entries into shareable social media posts

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# Journal to Post

Convert personal reflections, journal entries, or voice notes into shareable social media posts.

## Usage

```
/journal-to-post [journal text or file path]
```

## How It Works

1. **Input:** Provide journal text directly or a file path
2. **Process:** Extract universal insights from personal experience
3. **Output:** 1-3 polished posts ready to share

## Voice Guidelines

### Do

- Direct, confident, no hedging
- First person when sharing experience
- Punchy hooks that challenge assumptions
- Specific details that add credibility (numbers, timeframes)

### Don't

- Include too personal/private details
- Write vague platitudes
- Use "I learned that..." framing (show, don't tell)
- Sound like typical self-help content

## What Gets Extracted

- Universal insights from personal experience
- Counterintuitive observations
- Patterns you've noticed
- Specific data points that anchor the insight

## Transformation Examples

### Example 1

**Journal:**
> "Noticed my energy dropped after that difficult meeting. Took 3 hours of walking before I felt normal again."

**Post:**
> "Your body keeps score of difficult conversations. My energy tanked after one meeting yesterday. Took 3 hours of walking to recover. Most people ignore this and wonder why they're exhausted by Friday."

---

### Example 2

**Journal:**
> "Had a breakthrough in meditation today - realized I've been trying to 'achieve' stillness instead of just noticing what's already there."

**Post:**
> "The meditation trap: trying to achieve stillness. The shift: noticing stillness is already there, underneath the noise. Took me 2 years to stop efforting."

---

### Example 3

**Journal:**
> "Spent 4 hours debugging something that turned out to be a typo. Frustrated but also funny in hindsight."

**Post:**
> "4 hours debugging. The fix? A typo. One character. This is the job. The gap between 'stuck' and 'solved' is often embarrassingly small."

## Output

For each generated post:

1. **Show the post** - Ready to copy/paste
2. **Explain the transformation** - What was extracted, what was removed
3. **Offer variations** - Different angles or platforms (X vs LinkedIn)

## Tips for Better Results

- Include specific numbers and timeframes in your journal
- Note your emotional state, not just events
- Capture the "aha moment" or shift in thinking
- Don't self-censor in the journal - the skill will filter for you

Related Skills

multiposting

7
from Demerzels-lab/elsamultiskillagent

Multiposting to X, Instagram, YouTube, Tiktok, LinkedIn, Facebook, Threads, Pinterest, Reddit, Bluesky

compost-tracker

7
from Demerzels-lab/elsamultiskillagent

Track compost piles, monitor temperature, record turns, and manage your organic waste decomposition.

gratitude-journal

7
from Demerzels-lab/elsamultiskillagent

Build gratitude practice with daily entries, streaks, and reflection prompts

moltbook-signed-posts

7
from Demerzels-lab/elsamultiskillagent

Cryptographically sign Moltbook posts with Ed25519. Enables verifiable agent identity without platform support.

postnitro-carousel

7
from Demerzels-lab/elsamultiskillagent

Generate professional social media carousel posts using the PostNitro.ai Embed API.

reddit-job-posting-templates

7
from Demerzels-lab/elsamultiskillagent

Templates for job postings and hiring requests on Reddit. Use when posting job opportunities, looking for work, or creating standardized hiring templates for professional communities.

Anonymous Posting API Skill

7
from Demerzels-lab/elsamultiskillagent

A skill to interact with the Anonymous Posting API, allowing agents to create posts, reply to others, rate content, and build reputation.

postproxy

7
from Demerzels-lab/elsamultiskillagent

Call PostProxy API to create and manage social media posts

postiz

7
from Demerzels-lab/elsamultiskillagent

Schedule and manage social media posts via Postiz API (self-hosted or cloud). Direct API integration — no n8n dependency. Supports X/Twitter, LinkedIn, Bluesky with platform-specific character limits. Includes deduplication, scheduling, media upload, and thread creation. WHAT IT CAN DO: - Schedule posts to 28+ channels (X, LinkedIn, Bluesky, Reddit, Instagram, Facebook, Threads, YouTube, TikTok, Pinterest, Mastodon, and more) - Multi-platform posting in a single API call with platform-adapted content - X/Twitter thread creation for longer content - Media upload (file and URL) - Find next available posting slot per channel - List, query, update, and delete scheduled posts - Deduplication workflow (check existing before posting) - Platform-specific character limits and content tone guidance - Post state management (QUEUE, PUBLISHED, ERROR, DRAFT) - Helper script for quick posting with auto-validation USE WHEN: scheduling social media posts, creating multi-platform content, managing a posting calendar, uploading media for social posts, checking post status, creating X/Twitter threads, or automating social media workflows.

postiz-extended

7
from Demerzels-lab/elsamultiskillagent

Schedule and manage social media posts via Postiz API (self-hosted or cloud). Direct API integration — no n8n dependency. Supports X/Twitter, LinkedIn, Bluesky with platform-specific character limits. Includes deduplication, scheduling, media upload, and thread creation. WHAT IT CAN DO: - Schedule posts to 28+ channels (X, LinkedIn, Bluesky, Reddit, Instagram, Facebook, Threads, YouTube, TikTok, Pinterest, Mastodon, and more) - Multi-platform posting in a single API call with platform-adapted content - X/Twitter thread creation for longer content - Media upload (file and URL) - Find next available posting slot per channel - List, query, update, and delete scheduled posts - Deduplication workflow (check existing before posting) - Platform-specific character limits and content tone guidance - Post state management (QUEUE, PUBLISHED, ERROR, DRAFT) - Helper script for quick posting with auto-validation USE WHEN: scheduling social media posts, creating multi-platform content, managing a posting calendar, uploading media for social posts, checking post status, creating X/Twitter threads, or automating social media workflows.

postiz-clawed

7
from Demerzels-lab/elsamultiskillagent

Schedule and manage social media posts via Postiz API (self-hosted or cloud). Direct API integration — no n8n dependency. Supports X/Twitter, LinkedIn, Bluesky with platform-specific character limits. Includes deduplication, scheduling, media upload, and thread creation. WHAT IT CAN DO: - Schedule posts to 28+ channels (X, LinkedIn, Bluesky, Reddit, Instagram, Facebook, Threads, YouTube, TikTok, Pinterest, Mastodon, and more) - Multi-platform posting in a single API call with platform-adapted content - X/Twitter thread creation for longer content - Media upload (file and URL) - Find next available posting slot per channel - List, query, update, and delete scheduled posts - Deduplication workflow (check existing before posting) - Platform-specific character limits and content tone guidance - Post state management (QUEUE, PUBLISHED, ERROR, DRAFT) - Helper script for quick posting with auto-validation USE WHEN: scheduling social media posts, creating multi-platform content, managing a posting calendar, uploading media for social posts, checking post status, creating X/Twitter threads, or automating social media workflows.

moltpost

7
from Demerzels-lab/elsamultiskillagent

Send real physical postcards anywhere in the world. No signup, no API key — just one API call and a payment link.