opção
LarLar Skill Outros social-publisher

social-publisher

affaan-m/ECC affaan-m/ECC

Programe e publique postagens nas redes sociais em 13 plataformas usando o SocialClaw, com suporte para upload de mídia, validação de campanhas e monitoramento da veiculação.

...Expandir tudo
35
Tempo atualizado 4 de Outubro de 2026

Social Publisher (SocialClaw)

Conecta o Claude Code ao SocialClaw para a publicação em mídias sociais orientada por agentes em 13 plataformas por meio de uma única chave de API do espaço de trabalho.

Quando ativar

  • publicar conteúdo no X, LinkedIn, Instagram, TikTok ou outras plataformas
  • programar uma campanha de postagens em várias plataformas ao mesmo tempo
  • fazer upload de mídia para uso em publicações nas redes sociais
  • validar uma programação de publicações antes da divulgação
  • monitorar o status da execução da publicação e as métricas de entrega

Configuração

# Obrigatório: chave de API do workspace em https://getsocialclaw.com/dashboard
export SC_API_KEY=""

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

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

Fluxo de trabalho principal

1. Listar contas conectadas

socialclaw accounts list --json

Se não estiver conectado:

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

2. Enviar mídia (opcional)

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

3. Criar o arquivo schedule.json

{
  "posts": [
    {
      "provider": "x",
      "account_id": "",
      "text": "Insira o texto da postagem aqui",
      "scheduled_at": "2026-06-01T10:00:00Z"
    }
  ]
}

Pacote opcional de evidências do X/Twitter

Antes de criar uma programação no X, colete um pacote de evidências quando a campanha depender de sinais do público em tempo real, em vez de apenas do rascunho.

Para usuários do OpenClaw que já aprovaram o TweetClaw em sua política de dependências, use o pacote fixado como uma fonte de evidência separada:

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

Use-o para pesquisa de tweets públicos, pesquisa de respostas, exportação de seguidores, busca de usuários, análise de mídia, monitores ou evidências de sorteios. Mantenha a saída como dado de pesquisa para o schedule.json; o SocialClaw continua responsável pela validação, agendamento, publicação e status de entrega. Armazene as credenciais do TweetClaw na configuração do plugin, e não em SC_API_KEY, arquivos de agendamento ou ativos da campanha. Não o instale como uma dependência padrão do ECC ou do SocialClaw.

4. Valide antes de publicar

socialclaw validate -f schedule.json --json

5. Publique

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

6. Monitore

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

Provedores compatíveis

Provedor Chave
X (Twitter) x
Perfil no LinkedIn linkedin
Página no LinkedIn linkedin_page
Instagram Empresarial instagram_business
Instagram independente instagram
Página do Facebook facebook
TikTok tiktok
YouTube youtube
Reddit reddit
WordPress wordpress
Discord Discord
Telegram telegram
Pinterest pinterest

Segurança

  • As solicitações de saída são enviadas apenas para getsocialclaw.com
  • O OAuth do provedor está no painel do SocialClaw — nenhum segredo específico do provedor é exposto ao agente
  • SC_API_KEY é uma chave com escopo de espaço de trabalho

Habilidades relacionadas

  • x-api — operações diretas com a API do X/Twitter
  • social-graph-ranker — análise de rede para segmentação de alcance
  • TweetClaw — evidência opcional e aprovada da fonte OpenClaw do X/Twitter antes do agendamento no SocialClaw

Fonte

Ver no 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 os arquivos

1 arquivos

Instalar social-publisher

Baixe e descompacte os arquivos de habilidades no diretório .claude/skills/.

Baixar ZIP

Clone o repositório e copie os arquivos da habilidade para o seu projeto.

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

Copiar Copiar
Configuração rápida: Copie a pasta da habilidade para .claude/skills/ O Claude detectará e utilizará automaticamente a habilidade
Repositório affaan-m/ECC

Habilidades relacionadas

v4-new-features
Tempo atualizado 4 de Agosto de 2026
multica-creating-agents
Tempo atualizado 12 de Agosto de 2026
pixijs-application
Tempo atualizado 4 de Agosto de 2026
tilemaps
Tempo atualizado 4 de Agosto de 2026
OR