threads-reply-voice

Generates and publishes Threads comment replies matching a measured personal writing voice.

366|90|Updated Aug 22, 2026
One-click install
npx skills add https://github.com/bam-bam-2/solo-skills --skill threads-reply-voice-bam-bam-2
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: threads-reply-voice
Source: https://github.com/bam-bam-2/solo-skills/tree/main/skills/threads-reply
Command: npx skills add https://github.com/bam-bam-2/solo-skills --skill threads-reply-voice-bam-bam-2

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve? Writing dozens of authentic-sounding replies to comments on your own Threads posts is time-consuming, and generic AI drafts get rejected because they miss your actual voice. This Skill reverse-engineers a personal reply style from 22,560 real replies and runs a measured draft-review-publish pipeline. ## Core Features & Use Cases - Voice-matched draft generation: Builds a Codex prompt from 220 real comment-reply pairs plus a quantitative style table (median length, exclamation rate, emoji usage) so drafts match the account owner's measured tone. - Numeric draft validation: Scores drafts against measured baselines (e.g., 20-char-or-less ratio, exclamation rate) before showing them to a human, and regenerates when metrics drift. - Safe bulk publishing: Publishes approved replies via the Threads Graph API at 30-45 second intervals with username re-verification, duplicate-prevention logs, and a dry-run default in the bundled publish script. - Use Case: A solo creator with hundreds of unanswered comments runs the extraction script, gets numbered voice-matched drafts, approves them by number, and publishes the batch in under an hour. ## Quick Start Ask the agent to find unanswered top-level comments on my Threads posts and draft replies in my voice using the threads-reply skill.

Frequently Asked Questions about threads-reply-voice

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

FAQPage Schema
How do I automate replies to Threads comments with the Graph API?

Fetch unanswered comments via GET /me/replies or the conversation endpoint, then publish replies with a two-step POST to /me/threads (with reply_to_id) followed by /me/threads_publish. The bundled script defaults to dry-run and only publishes with the --go flag.

How to make AI-generated social media replies match my writing style?

Build a prompt from real comment-reply pairs (around 220 recent examples) plus a quantitative style table covering median length, exclamation rate, and emoji usage. Validate drafts numerically against those baselines before publishing instead of relying on visual review.

Does the Threads API require an access token for posting replies?

Yes, publishing requires a Threads access token, which this Skill reads only from environment variables or a local .env file. The token is never hardcoded or transmitted anywhere except the official graph.threads.net API.

Why do automated Threads replies get flagged or removed?

Generic invitation templates like 'anyone can join, feel free to come' pattern-match scam filters and can trigger automatic removal. Include at least one concrete detail such as event name, date, or location, and keep publish intervals at 30-45 seconds.

Can I publish Threads replies without human approval?

No, this Skill requires human approval of all drafts before publishing. If a reply is auto-flagged by Threads moderation, it is deleted rather than rewritten on the spot, and any replacement must go through a new approval round.