fix(project-manager): remover Dify KB das descriptions, marcar nota TODO

Dify foi removido 06-03-2026. Skills brainstorm/discover ainda referenciam-no
no corpo. Bump v1.2 + nota top-of-file. Reescrita workflow para próxima sessão.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-04-07 04:52:03 +01:00
parent 6285be6c2e
commit faef9b47dc
185 changed files with 9238 additions and 589 deletions
+114
View File
@@ -0,0 +1,114 @@
---
name: trend-signal
category: marketing
description: "Obtem sinais de mercado em tempo real via X/Grok com scoring matrix. Trend intelligence sem APIs pagas. Usar quando 'tendencias', 'trend', 'sinais mercado', 'social listening', 'X grok', 'conteudo trending'."
version: "1.0.0"
created: 2026-04-07
tools: [mcp__claude-in-chrome__tabs_create_mcp, mcp__claude-in-chrome__read_page, mcp__claude-in-chrome__form_input, mcp__claude-in-chrome__computer]
---
# Skill: /trend-signal
Obtem sinais de mercado em tempo real via X/Grok com scoring matrix. Baseado em #365 Jack Roberts.
---
## Pre-requisitos
- Utilizador autenticado no X (twitter.com) no Chrome
- Chrome acessivel via MCP (claude-in-chrome)
---
## Processo
### 1. Perguntar contexto
Antes de pesquisar, perguntar ao utilizador:
- **Sector/industria:** (ex: marketing digital, saude, e-commerce)
- **Palavras-chave especificas:** (ex: claude code, n8n, WordPress)
- **Objectivo:** (ex: ideias conteudo, inteligencia competitiva, tendencias tecnologia)
### 2. Abrir X e interagir com Grok
1. `mcp__claude-in-chrome__tabs_create_mcp` — abrir `https://x.com/i/grok`
2. Enviar prompt ao Grok via `form_input`:
```
Preciso de tendencias dos ultimos 7 dias sobre [SECTOR/KEYWORDS].
Para cada tendencia encontrada, indica:
1. Titulo/topico
2. Fonte (conta X, link)
3. Data de publicacao
4. Numero de interaccoes aproximado
5. Porque e relevante
Prioriza por:
- Recency (ultimos 7 dias)
- Authority (contas com mais seguidores)
- Velocity (crescimento rapido)
- Engagement (likes, retweets, replies)
Lista as top 10 tendencias.
```
3. Ler resposta via `read_page`
### 3. Scoring matrix
Para cada sinal retornado, calcular score:
| Factor | Peso | 1 | 3 | 5 |
|--------|------|---|---|---|
| **Premacy** | 25% | >7 dias | 3-7 dias | <3 dias |
| **Authority** | 25% | <1K followers | 1K-50K | >50K |
| **Velocity** | 25% | Estavel | Crescimento moderado | Viral |
| **Relevance** | 25% | Tangencial | Relacionado | Directamente relevante |
Score total = soma ponderada (max 20).
### 4. Output
Gerar tabela markdown:
```markdown
## Trend Signal Report — [DATA]
**Sector:** [sector]
**Keywords:** [keywords]
| # | Sinal | Score | Premacy | Authority | Velocity | Relevance | Fonte |
|---|-------|-------|---------|-----------|----------|-----------|-------|
| 1 | ... | 18/20 | 5 | 4 | 5 | 4 | @conta |
### Angulos de conteudo sugeridos
1. **[Titulo]** — [descricao breve, formato sugerido: artigo/video/post]
2. **[Titulo]** — [descricao]
3. **[Titulo]** — [descricao]
```
### 5. Opcoes pos-analise
Perguntar ao utilizador:
- Guardar relatorio no Hub? (`00-Inbox/trend-signal-YYYY-MM-DD.md`)
- Criar tarefas de conteudo no Desk CRM?
- Agendar proxima execucao via `/schedule`?
---
## Fallback (sem acesso ao X)
Se o Chrome nao tem sessao X activa:
1. Informar o utilizador
2. Oferecer alternativa: pesquisa web via `WebSearch` + `WebFetch` sobre as mesmas keywords
3. Scoring manual baseado em resultados web
---
## Healing Log
```jsonl
{"date":"","issue":"","fix":"","source":"user|auto"}
```