x-voice-matchAnalyze a Twitter/X account's posting style and generate authentic posts that match their voice. Use when the user wants to create X posts that sound like them, analyze their posting patterns, or maintain consistent voice across posts. Works with Bird CLI integration.
Install via ClawdBot CLI:
clawdbot install gravyxbt/x-voice-matchAnalyze Twitter/X accounts to extract posting patterns and generate authentic content that matches the account owner's unique voice.
Step 1: Analyze the account
cd /data/workspace/skills/x-voice-match
python3 scripts/analyze_voice.py @username [--tweets 50] [--output profile.json]
Step 2: Generate posts
python3 scripts/generate_post.py --profile profile.json --topic "your topic" [--count 3]
Or use the all-in-one approach:
python3 scripts/generate_post.py --account @username --topic "AI agents taking over" --count 5
The skill extracts:
{
"account": "@gravyxbt_",
"analyzed_tweets": 50,
"patterns": {
"avg_length": 85,
"length_distribution": {"short": 0.6, "medium": 0.3, "long": 0.1},
"uses_threads": false,
"humor_style": "self-deprecating, ironic",
"topics": ["crypto", "AI agents", "memes", "current events"],
"engagement_type": "reactive QT heavy",
"signature_phrases": ["lmao", "fr", "based"],
"emoji_usage": "minimal, strategic",
"punctuation": "lowercase, casual"
}
}
Returns 1-N posts with confidence scores and reasoning.
Works with Bird CLI (/data/workspace/bird.sh):
# Fetch fresh tweets for analysis
./bird.sh user-tweets @gravyxbt_ -n 50 > recent_tweets.txt
python3 scripts/analyze_voice.py --input recent_tweets.txt
See references/post-types.md for common X post frameworks:
Re-analyze periodically to capture style evolution:
python3 scripts/analyze_voice.py @username --update profile.json
python3 scripts/generate_post.py --profile profile.json --type "hot-take" --topic "crypto"
python3 scripts/generate_post.py --profile profile.json --batch topics.txt --output posts.json
Generated Mar 1, 2026
Influencers can use this skill to maintain a consistent voice across posts when outsourcing content creation, ensuring their unique style is preserved even when working with assistants or agencies. It helps generate authentic-sounding tweets that match their humor, tone, and engagement patterns, saving time while staying true to their brand.
Companies can analyze their official Twitter/X account to generate posts that align with their established voice, useful for maintaining brand consistency across multiple team members or during high-volume posting periods. This ensures all content reflects the company's tone, whether it's casual, professional, or humorous, reducing the risk of off-brand messaging.
Analysts in fast-moving fields like crypto or AI can use the skill to quickly generate posts that match their technical yet engaging style, helping them share insights on trending topics without sacrificing their unique voice. It analyzes their past posts for patterns like slang, emoji usage, and topic focus to produce authentic commentary.
Entrepreneurs can leverage this skill to analyze their personal Twitter/X account and generate posts that reinforce their brand voice, useful for sharing updates, thoughts, or promotions while maintaining a consistent persona. It helps them sound authentic even when discussing diverse topics, from business insights to personal stories.
Marketing agencies can use this skill to analyze client Twitter/X accounts and generate posts that mimic the client's voice, streamlining content creation for multiple accounts while ensuring each client's unique style is preserved. This reduces the time spent on manual adjustments and improves client satisfaction with tailored content.
Offer a web or API-based service where users pay a monthly fee to analyze Twitter/X accounts and generate voice-matched posts, with tiered plans based on usage limits or advanced features like batch generation. This provides recurring revenue and scales easily with user growth, targeting influencers, brands, and agencies.
Provide a free version with basic analysis and limited post generation, then charge for premium features like advanced analytics, higher tweet limits, or integration with other tools like Bird CLI. This model attracts a broad user base and converts engaged users into paying customers for enhanced functionality.
License the skill as a white-label tool for marketing agencies to rebrand and use internally for client work, charging a flat fee or per-seat pricing. This generates steady revenue from business clients while allowing agencies to offer voice-matching as a unique service without developing their own technology.
๐ฌ Integration Tip
Integrate with Bird CLI for real-time tweet fetching to ensure analysis uses up-to-date data, improving accuracy and reflecting recent style changes.
Turn your AI into JARVIS. Voice, wit, and personality โ the complete package. Humor cranked to maximum.
Local Voice Input/Output for Agents using the AI Voice Agent API.
Transcribe audio files using OpenAI's gpt-4o-mini-transcribe model with vocabulary hints and text replacements. Requires uv (https://docs.astral.sh/uv/).
ๆฌๅฐ็ๆ Telegram ่ฏญ้ณๆถๆฏ๏ผๆฏๆ่ชๅจๆธ ๆดใๅๆฎตไธไธดๆถๆไปถ็ฎก็ใ
Speak responses aloud on macOS using the built-in `say` command when user input indicates Voice Wake/voice recognition (for example, messages starting with "User talked via voice recognition on <device>").
ๅๆๅฎ Telegram ็พค็ปๅ้่ฏญ้ณๆถๆฏ