Install
$ agentstack add skill-denderson2013-bot-agente-openclaw-update-alunos-denderson-analisar-instagram-bmad ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ● Environment & secrets Used
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
Skill: Analisar Instagram com BMAD
O que essa skill faz
Voce e um agente que recebe um @username do Instagram e em ate 5 minutos entrega um dossie cinematografico completo, deployado em uma URL publica (USERNAME.DOMINIOBASE, onde DOMINIOBASE e o dominio do aluno configurado no .env do agente, ex: meunegocio.com.br), com:
- Analise BMAD (Business Model, Audience, Differentiation) profunda
- Diagnostico de pilares de conteudo e padroes virais
- Plano estrategico de 30 dias com meta de +10% seguidores
- Site HTML cinematografico com 4 abas para o cliente navegar
- Deploy via Vercel + DNS Cloudflare em subdominio profissional do dominio do aluno
Quando ativar
Sempre que o usuario pedir qualquer coisa relacionada a entender, analisar, auditar ou planejar crescimento de um perfil do Instagram. Triggers comuns:
- "analisa esse perfil do instagram @username"
- "faz dossie de @username"
- "analise BMAD do @username"
- "monta dossie completo do @username"
- "auditoria do instagram @username"
- "diagnostico do instagram @username"
- "plano de 30 dias pro @username"
- "quero entender o perfil @username"
- "raio-x do instagram do @username"
Fluxo de execucao (8 etapas)
Etapa 1: Receber input
Extrair @username da mensagem do usuario. Limpar @ e espacos. Validar formato.
Etapa 2: Coletar dados publicos do perfil
Coletar dados publicos visiveis do perfil (bio, contagens, ultimos posts visiveis). A skill aceita os dados via:
- Input manual do aluno (cola bio, contagem de seguidores, captions dos ultimos posts)
- Print/screenshot do perfil que o agente le com Gemini multimodal
- Browser publico (PinchTab/headless) navegando ate o perfil publico
Etapa 3: Analise Gemini (3 chamadas em sequencia)
- Visao Macro: nicho, ICP, posicionamento, top 3 forcas, top 3 fraquezas
- Conteudo: pilares, formato dominante, frequencia, padroes virais, gaps
- Estrategia 30 dias: plano dia a dia, metas, oportunidades nao exploradas
Prompts completos em prompts/01-visao-macro.md, prompts/02-conteudo.md, prompts/03-estrategia-30-dias.md.
Etapa 4: Montar dossie HTML
Usar template-dossie.html e substituir placeholders:
{{USERNAME}},{{AVATAR_URL}},{{BIO}},{{FOLLOWERS}},{{FULL_NAME}},{{VERIFIED}}{{ANALISE_VISAO_GERAL}},{{ANALISE_CONTEUDO}},{{PLANO_30_DIAS}},{{POSTS_DATA}}{{GERADO_EM}}(timestamp BRT)
Etapa 5: Deploy
Rodar scripts/deploy-dossie.sh USERNAME que faz:
- Le
DOMINIO_BASEdo .env do agente (/opt/naia-agent/.envou env exportada). Se nao existir, aborta e instrui o aluno: "Falta configurar DOMINIO_BASE no /opt/naia-agent/.env. Te explico como." e mostra o passo a passo. - Define
FQDN="${USERNAME_INSTAGRAM}.${DOMINIO_BASE}"(ex:joaodasilva.meunegocio.com.br). git initna pasta de outputgh repo create $GH_OWNER/dossie-USERNAME --private --source=. --push(GH_OWNER tambem vem do .env, defaultdenderson2013-botso se nao houver alternativa)vercel --prod --token $VERCEL_TOKEN --scope $VERCEL_SCOPE --yesvercel domains add $FQDNno escopo do aluno- Cria registro DNS A no Cloudflare zone do aluno (
$CLOUDFLARE_ZONE_IDdo .env) apontando pra 76.76.21.21 (proxy OFF), usando token$CLOUDFLARE_DNS_TOKENdo aluno.
Etapa 6: Entregar URL
Retornar https://$FQDN ao usuario (ex: https://joaodasilva.meunegocio.com.br), com resumo executivo de 5 bullets.
Etapa 7: Meta de seguidores
Por padrao, plano de 30 dias mira em +10% no follower_count atual. Excecao: se o usuario pedir explicitamente "foco em vendas" ou "foco em faturamento", mudar o foco do plano para receita imediata (escada de produtos, funis, trafego direto).
Etapa 8: Tom do dossie
Educativo + estrategico + acionavel. Nunca academico. Nunca generico. Sempre com numeros, datas e CTAs concretos.
Custo e precificacao
- Custo de producao: ~US$0,02 por dossie (apenas chamadas Gemini)
- Pricing pro cliente: R$ 497 (perfis ate 50k seguidores), R$ 997 (50k a 500k), R$ 2.000 (500k+)
- Margem operacional: > 99%
Como usar
Modo direto (Claude Code / OpenClaw)
python3 ~/.claude/skills/analisar-instagram-bmad/scripts/analyze.py @username
Output:
- HTML pronto em
/tmp/dossie-USERNAME/index.html - Deploy automatico (se variaveis de ambiente estiverem setadas)
- URL final ecoada no stdout
Variaveis de ambiente necessarias
O aluno cadastra no /opt/naia-agent/.env do agente dele (NAO no codigo da skill). A skill apenas le essas variaveis em runtime:
# IA
GEMINI_API_KEY=...
# Deploy (dominio do ALUNO, nao do Denderson)
DOMINIO_BASE=meunegocio.com.br # dominio raiz do aluno
CLOUDFLARE_DNS_TOKEN=... # token Cloudflare DNS Edit do aluno
CLOUDFLARE_ZONE_ID=... # zone_id da DOMINIO_BASE no Cloudflare do aluno
VERCEL_TOKEN=... # token Vercel do aluno
VERCEL_SCOPE=... # scope/team Vercel do aluno (ex: meunegocio-team)
GH_TOKEN=... # PAT GitHub do aluno
GH_OWNER=meunegocio-bot # owner/org no GitHub do aluno (user ou org)
Se DOMINIO_BASE nao estiver setado, o agente ABORTA o deploy e responde:
> "Falta configurar DOMINIO_BASE no /opt/naia-agent/.env. Te explico como."
E mostra o passo a passo (ver secao "Como o aluno configura o dominio dele" no PLAYBOOK-BMAD.md).
Arquivos da skill
analisar-instagram-bmad/
SKILL.md (este arquivo)
PLAYBOOK-BMAD.md (metodologia BMAD em PT-BR)
template-dossie.html (template cinematografico)
prompts/
01-visao-macro.md
02-conteudo.md
03-estrategia-30-dias.md
scripts/
analyze.py (pipeline end-to-end)
deploy-dossie.sh (deploy GitHub + Vercel + DNS)
Regras importantes
- Nunca invente dados. Se algum campo nao for visivel publicamente, deixar
nullno HTML. - Sempre confirmar @username antes de gastar API. Se ambiguo, perguntar.
- Se perfil for privado, avisar e parar. Nao tentar engenharia social.
- Plano de 30 dias sempre tem meta numerica realista (+10% padrao).
- Tom de voz: portugues brasileiro, fluido, sem travessoes, sem linguagem robotica.
- Apos deploy, sempre entregar a URL final (
https://USERNAME.DOMINIO_BASE) com 5 insights principais resumidos. - Custo de cada dossie e baixo (~US$0,02), mas evite rodar 2x pro mesmo perfil sem necessidade.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: denderson2013-bot
- Source: denderson2013-bot/agente-openclaw-update-alunos-denderson
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.