mai-daily-post

Generate and post AI persona content on X with multi-pass quality control.

Updated Mar 12, 2026
One-click install
npx skills add https://github.com/sogadaiki/claude-code-skills --skill mai-daily-post
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mai-daily-post
Source: https://github.com/sogadaiki/claude-code-skills/tree/main/skills/mai-daily-post
Command: npx skills add https://github.com/sogadaiki/claude-code-skills --skill mai-daily-post

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jq, base64, curl, sips, node, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the entire process of generating and posting daily content for an AI persona on X (formerly Twitter), ensuring consistent brand voice and engagement without manual intervention.

Core Features & Use Cases

  • Automated Content Generation: Creates original posts (long-form or threads) and images based on persona, phase, and briefing.
  • Multi-Pass Quality Control: Implements a rigorous 5-pass system including theme selection, self-criticism, generation, quality gating, and revision.
  • Autonomous Operation: Designed for claude -p execution, adhering to strict rules to avoid human bottlenecks.
  • Use Case: An AI marketing assistant can automatically post daily updates, tips, and engagement prompts for a brand's X account, maintaining a consistent presence and brand strategy.

Quick Start

Run the mai-daily-post skill with the --dry-run flag to simulate content generation and quality checks without posting.

Frequently Asked Questions about mai-daily-post

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

FAQPage Schema
How do I automate AI persona content generation for daily X (Twitter) posting?

Automate AI persona X posting by using a multi-pass pipeline that manages persona, phase, and briefing inputs to generate original text and images. The system operates autonomously via an orchestrator, executing strict quality gates and self-correction loops for daily scheduled posts.

How does the multi-pass quality control pipeline work for AI-generated social media content?

The multi-pass quality control pipeline works through a 5-pass system: theme selection, self-criticism, generation, quality gating, and revision. This ensures generated posts meet strict brand voice standards through autonomous self-correction loops before any content is published.

Can I test automated Twitter content generation without publishing to my account?

Yes, you can test automated Twitter content generation without posting by running the pipeline with the --dry-run flag. This simulates the entire content generation and quality check process, including text and image creation, without publishing to your X account.

Do I need jq and curl to run autonomous AI social media posting pipelines?

Yes, you need jq and curl, along with base64, sips, and node, to run this autonomous AI social media posting pipeline. These dependencies handle data parsing, API requests, image processing, and execution logic required for the automated generation and posting workflow.

What is the best way to maintain consistent brand voice in automated X posting?

The best way to maintain consistent brand voice in automated X posting is implementing a multi-pass generation pipeline with strict quality gates. By defining specific persona, phase, and briefing inputs, the system applies self-criticism and revision loops to ensure original content adheres to brand strategy.

Why does my autonomous X posting pipeline require a headless execution environment?

Autonomous X posting pipelines require headless execution environments like `claude -p` to operate without human bottlenecks. This allows the orchestrator to autonomously execute the multi-pass content generation, quality gating, and scheduled posting processes continuously.