Thread Formatter

Select the highest-signal daily event and generate a verified 5-tweet X thread draft.

6|2|Updated May 21, 2026
One-click install
npx skills add https://github.com/anajuliabit/aeon --skill thread-formatter
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Thread Formatter
Source: https://github.com/anajuliabit/aeon/tree/main/skills/thread-formatter
Command: npx skills add https://github.com/anajuliabit/aeon --skill thread-formatter

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill turns what happened in your daily memory and logs into a single, copy-pasteable 5-tweet X thread so you do not lose valuable updates in chat or files.

Core Features & Use Cases

  • Event scoring and selection: Reads memory/logs for today, scores multiple signals, and chooses the highest-signal event instead of forcing you to decide.
  • Verified fact gathering: Pulls only traceable details from logs and the most recent token-report and repo-pulse articles, with deduplication over the last 3 days.
  • Operator-friendly publishing output: Writes an articles/thread-${today}.md draft and sends it via the ./notify path for posting without manual rewriting.
  • Voice matching: If soul/SOUL.md and soul/STYLE.md exist, it matches operator voice; otherwise it uses a clear, direct, opinionated style.

Quick Start

Run the Skill with an empty var override to automatically select the highest-signal event from memory/logs/${today}.md and generate articles/thread-${today}.md plus a notification draft.

Frequently Asked Questions about Thread Formatter

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

FAQPage Schema
How do I generate an X thread from daily logs automatically?

You can generate an X thread from daily logs by running the Skill to read memory/logs/${today}.md, score events for signal strength, and draft a 5-tweet thread with exactly one CTA link. It outputs articles/thread-${today}.md automatically.

What is event scoring and deduplication in social media thread generation?

Event scoring and deduplication in thread generation means evaluating multiple signals from daily logs to select the highest-signal event, checking against the last 3 days to avoid repetition. This ensures only verified, traceable facts become social copy.

How do I convert repo milestones and token reports into X copywriting?

You convert repo milestones and token reports into X copywriting by pulling verified facts from logs and recent repo-pulse or token-report articles, then formatting them into a tweet-constrained thread with exactly one CTA link.

Can I use my own voice matching for content repurposing on X?

Yes, you can use your own voice matching for content repurposing by providing soul/SOUL.md and soul/STYLE.md files. If present, the Skill matches your operator voice; otherwise it defaults to a clear, direct, and opinionated style for the thread.

Do I need manual rewriting after generating a thread draft from logs?

No, you do not need manual rewriting after generating a thread draft from logs. The Skill writes an articles/thread-${today}.md draft and sends it via the ./notify path for operator-friendly publishing output directly.

What are the limitations of autonomous thread generation from daily logs?

Limitations of autonomous thread generation include requiring memory/logs/${today}.md to exist and constraining output to exactly 5 tweets with one CTA link. It relies on defined scoring thresholds and deduplication over only the last 3 days.