← Back to Skills Marketplace
g0atfac3

Content Machine

by G0atfac3 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
240
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install g0atbot-content-machine
Description
Automates trending topic discovery, AI content creation, scheduling, and multi-platform posting with performance tracking and optimization.
README (SKILL.md)

Content Machine

Automated content generation system that discovers trending topics and publishes to social media. Uses AI to research, write, and schedule posts.

What It Does

  • Monitors trends across multiple sources
  • Generates engaging content using AI
  • Schedules and publishes to social platforms
  • Tracks performance and optimizes

Setup

Prerequisites

  1. OpenAI API Key or Anthropic API Key - For content generation
  2. Postiz API Key - For posting to social platforms
  3. Optional: Platform-specific APIs (Twitter, LinkedIn, etc.)

Environment Variables

export OPENAI_API_KEY="your_openai_key"
export POSTIZ_API_KEY="your_postiz_key"

Installation

pip install requests openai

Usage

Run content generation

python content-machine.py --niche tech --platforms twitter,linkedin --count 5

Configure sources

Edit config/sources.json to add:

  • RSS feeds
  • News APIs
  • Social trend endpoints

Set posting schedule

python content-machine.py --schedule "9am,12pm,6pm"

Configuration

  • config/content.json - Content templates
  • config/schedule.json - Posting times
  • config/platforms.json - Platform settings

Features

  • Multi-platform posting (Twitter, LinkedIn, Instagram, TikTok)
  • Content templates and virality scoring
  • Auto-hashtag generation
  • Image generation for posts
  • Performance analytics

Cost

Depends on AI usage:

  • OpenAI: ~$0.001/post
  • Images: ~$0.01/post (if generating)
Usage Guidance
This package appears to be what it says: an automation pipeline that needs an OpenAI key for generation and a Postiz key for posting. However: (1) the source/homepage is missing — that reduces trust. (2) The included Python script is a lightweight stub that does not show actual network or posting code, but the real behavior depends on external services and configuration files (config/sources.json, platform configs). (3) 'Postiz' is required but undocumented here — verify what Postiz is and whether you trust it before supplying an API key. Before installing/providing credentials: inspect the repository or source for any network endpoints and posting code; run the script in a sandbox or isolated environment; prefer OAuth-based tokens with limited scope; avoid reusing high-privilege keys; and rotate keys after use. If you need higher assurance, request the author/source, documentation for Postiz, or a signed release from a verifiable homepage.
Capability Analysis
Type: OpenClaw Skill Name: g0atbot-content-machine Version: 1.0.0 The skill bundle appears to be a legitimate skeleton for an automated content generation and social media posting system. The Python script (content-machine.py) and documentation (SKILL.md) describe a standard workflow involving trend analysis and AI-generated content without any evidence of data exfiltration, malicious execution, or prompt injection.
Capability Assessment
Purpose & Capability
Name/description (trend discovery, AI content, scheduling, posting) align with the declared requirements (OPENAI_API_KEY and POSTIZ_API_KEY) and with the SKILL.md instructions to install openai/requests and edit platform configs. Nothing requested appears unrelated to the stated purpose.
Instruction Scope
SKILL.md stays within scope: it instructs installing Python packages, exporting API keys, running the provided script, and editing config files for sources/platforms. However the instructions are high-level and vague about what external endpoints will be contacted (Postiz is required but not explained) and editing config/sources.json could point the tool at arbitrary feeds/APIs — this grants broad discretion depending on how users configure it.
Install Mechanism
No install spec in the registry; SKILL.md advises pip install of known packages (requests, openai). There are no arbitrary download URLs or archive extracts in the manifest. Risk from installation appears low.
Credentials
The skill declares two required env vars (OPENAI_API_KEY, POSTIZ_API_KEY), which are proportionate to content generation + posting. Postiz is an unknown third-party here (no homepage provided), and SKILL.md also says platform-specific APIs are optional — users may end up supplying multiple tokens. Require caution before providing keys to an unvetted service.
Persistence & Privilege
The skill does not request always:true and is user-invocable only. It reads/writes its own config path (config/content-machine.json) per the script; it does not modify other skills or request system-wide privileges.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install g0atbot-content-machine
  3. After installation, invoke the skill by name or use /g0atbot-content-machine
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of Content Machine: an automated system for trending topic discovery and AI-powered social media posting. - Supports multi-platform publishing (Twitter, LinkedIn, Instagram, TikTok). - Includes performance tracking and schedule management. - Offers flexible setup with multiple API key options and content customization via config files. - Features auto-hashtag generation, virality scoring, and optional AI image generation for posts.
Metadata
Slug g0atbot-content-machine
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Content Machine?

Automates trending topic discovery, AI content creation, scheduling, and multi-platform posting with performance tracking and optimization. It is an AI Agent Skill for Claude Code / OpenClaw, with 240 downloads so far.

How do I install Content Machine?

Run "/install g0atbot-content-machine" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Content Machine free?

Yes, Content Machine is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Content Machine support?

Content Machine is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Content Machine?

It is built and maintained by G0atfac3 (@g0atfac3); the current version is v1.0.0.

💬 Comments