opción
HogarHogar Skill Otros social-publisher

social-publisher

affaan-m/ECC affaan-m/ECC

Programa y publica entradas en redes sociales en 13 plataformas con SocialClaw, que permite subir archivos multimedia, validar campañas y supervisar su publicación.

...Expandir todo
35
Tiempo actualizado 4 de octubre de 2026

Social Publisher (SocialClaw)

Conecta Claude Code con SocialClaw para permitir la publicación en redes sociales impulsada por agentes en 13 plataformas mediante una única clave API del espacio de trabajo.

Cuándo activarlo

  • para publicar contenido en X, LinkedIn, Instagram, TikTok u otras plataformas
  • programar una campaña de publicaciones en varias plataformas a la vez
  • subir archivos multimedia para utilizarlos en publicaciones en redes sociales
  • validar una programación de publicaciones antes de su publicación
  • supervisar el estado de la publicación y los análisis de entrega

Configuración

# Requisito: clave API del espacio de trabajo de https://getsocialclaw.com/dashboard
export SC_API_KEY=""

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

# Instalar la CLI (opcional, pero recomendado)
npm install -g [email protected]
socialclaw login --api-key 

Flujo de trabajo básico

1. Mostrar las cuentas conectadas

socialclaw accounts list --json

Si no están conectadas:

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

2. Subir archivos multimedia (opcional)

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

3. Crear el archivo schedule.json

{
  "posts": [
    {
      "provider": "x",
      "account_id": "",
      "text": "Escribe aquí el texto de la publicación",
      "scheduled_at": "2026-06-01T10:00:00Z"
    }
  ]
}

Paquete de pruebas opcional de X/Twitter

Antes de crear una programación en X, recopila un paquete de pruebas cuando la campaña dependa de señales de la audiencia en tiempo real y no solo del borrador.

Para los usuarios de OpenClaw que ya hayan aprobado TweetClaw en su política de dependencias, utilicen el paquete fijado como fuente de pruebas independiente:

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

Úsalo para la búsqueda de tuits públicos, la búsqueda de respuestas, la exportación de seguidores, la búsqueda de usuarios, la revisión de medios, los monitores o las pruebas de sorteos. Guarda el resultado como dato de investigación para schedule.json; SocialClaw sigue siendo responsable de la validación, la programación, la publicación y el estado de entrega. Almacena las credenciales de TweetClaw en la configuración del complemento, no en SC_API_KEY, en archivos de programación ni en activos de campaña. No lo instales como dependencia predeterminada de ECC o SocialClaw.

4. Valida antes de publicar

socialclaw validate -f schedule.json --json

5. Publicar

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

6. Supervisar

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

Proveedores compatibles

Proveedor Clave
X (Twitter) x
Perfil de LinkedIn linkedin
Página de LinkedIn linkedin_page
Instagram para empresas instagram_business
Instagram independiente instagram
Página de Facebook facebook
TikTok TikTok
YouTube youtube
Reddit reddit
WordPress WordPress
Discord Discord
Telegram telegram
Pinterest pinterest

Seguridad

  • Las solicitudes salientes se dirigen únicamente a getsocialclaw.com
  • El OAuth del proveedor se encuentra en el panel de control de SocialClaw; no se exponen al agente secretos específicos de cada proveedor
  • SC_API_KEY es una clave con ámbito de espacio de trabajo

Habilidades relacionadas

  • x-api: operaciones directas con la API de X/Twitter
  • social-graph-ranker: análisis de redes para la segmentación de campañas de divulgación
  • TweetClaw: evidencia opcional y aprobada de la fuente OpenClaw de X/Twitter antes de la programación en SocialClaw

Fuente

Ver en GitHub
---
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)

Todos los archivos

1 archivos

Instalar social-publisher

Descarga y descomprime los archivos de habilidades en tu directorio .claude/skills/.

Descargar ZIP

Clona el repositorio y copia los archivos de la habilidad a tu proyecto.

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

Copiar Copiar
Configuración rápida: Copia la carpeta de la habilidad en .claude/skills/ Claude detectará y utilizará automáticamente la habilidad
Repositorio affaan-m/ECC

Habilidades relacionadas

v4-new-features
Tiempo actualizado 4 de agosto de 2026
multica-creating-agents
Tiempo actualizado 12 de agosto de 2026
pixijs-application
Tiempo actualizado 4 de agosto de 2026
tilemaps
Tiempo actualizado 4 de agosto de 2026
OR