Option
HeimHeim Skill Sonstiges social-publisher

social-publisher

affaan-m/ECC affaan-m/ECC

Planen und veröffentlichen Sie Social-Media-Beiträge auf 13 Plattformen mithilfe von SocialClaw – mit Funktionen zum Hochladen von Medien, zur Überprüfung von Kampagnen und zur Überwachung der Veröffentlichung.

...Alle erweitern
35
Zeit aktualisiert 4. Oktober 2026

Social Publisher (SocialClaw)

Verbindet Claude Code mit SocialClaw, um über einen einzigen API-Schlüssel für den Arbeitsbereich agentengesteuerte Social-Media-Veröffentlichungen auf 13 Plattformen zu ermöglichen.

Wann aktivieren?

  • Inhalte auf X, LinkedIn, Instagram, TikTok oder anderen Plattformen veröffentlichen
  • eine Post-Kampagne über mehrere Plattformen gleichzeitig planen
  • Medien für die Verwendung in Social-Media-Beiträgen hochladen
  • einen Veröffentlichungsplan vor der Veröffentlichung überprüfen
  • den Status der Veröffentlichung und die Auslieferungsanalysen überwachen

Einrichtung

# Erforderlich: Workspace-API-Schlüssel von https://getsocialclaw.com/dashboard
export SC_API_KEY=""

# Zugriff überprüfen
printf 'header = "Authorization: Bearer %s"\n' "$SC_API_KEY" |
  curl -sS -K - https://getsocialclaw.com/v1/keys/validate

# CLI installieren (optional, aber empfohlen)
npm install -g [email protected]
socialclaw login --api-key 

Kern-Workflow

1. Verbundene Konten auflisten

socialclaw accounts list --json

Falls noch nicht verbunden:

socialclaw accounts connect --provider x --open
socialclaw accounts connect --provider linkedin --open

2. Medien hochladen (optional)

socialclaw assets upload --file ./image.png --json
# → { "asset_id": "..." }

3. „schedule.json“ erstellen

{
  "posts": [
    {
      "provider": "x",
      "account_id": "",
      "text": "Beitragstext hier",
      "scheduled_at": "2026-06-01T10:00:00Z"
    }
  ]
}

Optionales X/Twitter-Nachweis-Paket

Bevor Sie einen X-Zeitplan erstellen, sollten Sie ein Quellpaket zusammenstellen, wenn die Kampagne nicht nur auf dem Entwurf, sondern auch auf Live-Zielgruppensignalen basiert.

Für OpenClaw-Nutzer, die TweetClaw bereits in ihrer Abhängigkeitsrichtlinie genehmigt haben, verwenden Sie das angeheftete Paket als separate Nachweisquelle:

openclaw plugins install npm:@xquik/[email protected]

Verwenden Sie es für die Suche nach öffentlichen Tweets, die Suche nach Antworten, den Export von Followern, die Nutzersuche, die Medienüberprüfung, Überwachungen oder als Nachweis für Gewinnspiele. Speichern Sie die Ausgabe als Recherche-Input für „schedule.json“; SocialClaw bleibt weiterhin für die Validierung, Planung, Veröffentlichung und den Lieferstatus verantwortlich. Speichern Sie die Anmeldedaten für TweetClaw in der Plugin-Konfiguration und nicht in „SC_API_KEY“, Planungsdateien oder Kampagnen-Assets. Installieren Sie es nicht als Standard-ECC- oder SocialClaw-Abhängigkeit.

4. Vor der Veröffentlichung validieren

socialclaw validate -f schedule.json --json

5. Veröffentlichen

socialclaw apply -f schedule.json --json
# → { "run_id": "..." }

6. Überwachen

socialclaw status --run-id  --json
socialclaw posts list --json

Unterstützte Anbieter

Anbieter Schlüssel
X (Twitter) x
LinkedIn-Profil linkedin
LinkedIn-Seite linkedin_page
Instagram Business instagram_business
Instagram als eigenständige App instagram
Facebook-Seite facebook
TikTok TikTok
YouTube youtube
Reddit reddit
WordPress WordPress
Discord Discord
Telegram Telegram
Pinterest Pinterest

Sicherheit

  • Ausgehende Anfragen werden ausschließlich an getsocialclaw.com gesendet
  • Der OAuth-Anbieter befindet sich im SocialClaw-Dashboard – es werden keine anbieterbezogenen Geheimnisse gegenüber dem Agenten offengelegt
  • SC_API_KEY ist ein Schlüssel, der auf den Arbeitsbereich beschränkt ist

Verwandte Fähigkeiten

  • x-api – direkte X/Twitter-API-Operationen
  • social-graph-ranker – Netzwerkanalyse für die gezielte Kontaktaufnahme
  • TweetClaw – optionaler Nachweis einer genehmigten OpenClaw-X/Twitter-Quelle vor der Planung in SocialClaw

Quelle

Auf GitHub ansehen
---
name: social-publisher
description: Schedule and publish social media posts across 13 platforms using SocialClaw, with support for media uploads, campaign validation, and delivery monitoring.
---

# Social Publisher (SocialClaw)

Connects Claude Code to [SocialClaw](https://getsocialclaw.com) for agent-driven social media publishing across 13 platforms through a single workspace API key.

## When to Activate

- publish content to X, LinkedIn, Instagram, TikTok, or other platforms
- schedule a post campaign across multiple platforms at once
- upload media for use in social posts
- validate a post schedule before going live
- monitor publishing run status and delivery analytics

## Setup

```bash
# Required: workspace API key from https://getsocialclaw.com/dashboard
export SC_API_KEY="<workspace-key>"

# Verify access
printf 'header = "Authorization: Bearer %s"\n' "$SC_API_KEY" |
  curl -sS -K - https://getsocialclaw.com/v1/keys/validate

# Install CLI (optional but recommended)
npm install -g [email protected]
socialclaw login --api-key <workspace-key>
```

## Core Workflow

### 1. List connected accounts
```bash
socialclaw accounts list --json
```

If not connected:
```bash
socialclaw accounts connect --provider x --open
socialclaw accounts connect --provider linkedin --open
```

### 2. Upload media (optional)
```bash
socialclaw assets upload --file ./image.png --json
# → { "asset_id": "..." }
```

### 3. Build schedule.json
```json
{
  "posts": [
    {
      "provider": "x",
      "account_id": "<account-id>",
      "text": "Post text here",
      "scheduled_at": "2026-06-01T10:00:00Z"
    }
  ]
}
```

### Optional X/Twitter evidence packet

Before building an X schedule, collect a source packet when the campaign depends on live audience signals rather than the draft alone.

For OpenClaw users who have already approved TweetClaw in their dependency policy, use the pinned package as a separate evidence source:

```bash
openclaw plugins install npm:@xquik/[email protected]
```

Use it for public tweet search, reply search, follower export, user lookup, media review, monitors, or giveaway evidence. Keep the output as research input for `schedule.json`; SocialClaw remains responsible for validation, scheduling, publishing, and delivery status. Store TweetClaw credentials in its plugin config, not in `SC_API_KEY`, schedule files, or campaign assets. Do not install it as a default ECC or SocialClaw dependency.

### 4. Validate before publishing
```bash
socialclaw validate -f schedule.json --json
```

### 5. Publish
```bash
socialclaw apply -f schedule.json --json
# → { "run_id": "..." }
```

### 6. Monitor
```bash
socialclaw status --run-id <run-id> --json
socialclaw posts list --json
```

## Supported Providers

| Provider | Key |
|----------|-----|
| X (Twitter) | `x` |
| LinkedIn profile | `linkedin` |
| LinkedIn page | `linkedin_page` |
| Instagram Business | `instagram_business` |
| Instagram standalone | `instagram` |
| Facebook Page | `facebook` |
| TikTok | `tiktok` |
| YouTube | `youtube` |
| Reddit | `reddit` |
| WordPress | `wordpress` |
| Discord | `discord` |
| Telegram | `telegram` |
| Pinterest | `pinterest` |

## Security

- Outbound requests go to `getsocialclaw.com` only
- Provider OAuth is in the SocialClaw dashboard — no per-provider secrets exposed to the agent
- `SC_API_KEY` is a workspace-scoped key

## Related Skills

- `x-api` — direct X/Twitter API operations
- `social-graph-ranker` — network analysis for outreach targeting
- `TweetClaw` - optional approved OpenClaw X/Twitter source evidence before SocialClaw scheduling

## Source

- npm: `npm install -g [email protected]`
- Dashboard: [SocialClaw dashboard](https://getsocialclaw.com/dashboard)

Alle Dateien

1 Dateien

social-publisher installieren

Laden Sie die Skill-Dateien herunter und entpacken Sie sie in Ihr Verzeichnis „.claude/skills/“.

ZIP herunterladen

Klonen Sie das Repository und kopieren Sie die Skill-Dateien in Ihr Projekt.

git clone https://github.com/affaan-m/ECC/tree/main/skills/social-publisher # Copy SKILL.md to your .claude/skills/ directory

Kopieren Kopieren
Schnelle Einrichtung: Kopieren Sie den Skill-Ordner nach .claude/skills/ Claude erkennt den Skill automatisch und nutzt ihn.
Repository affaan-m/ECC

Ähnliche Skills

v4-new-features
Zeit aktualisiert 4. August 2026
multica-creating-agents
Zeit aktualisiert 12. August 2026
pixijs-application
Zeit aktualisiert 4. August 2026
tilemaps
Zeit aktualisiert 4. August 2026
OR