Pular para o conteúdo
Skillpedia
Escrita48 mil · #2699

daily-news-report

Ajuda seu agente a coletar e filtrar informações técnicas importantes. Ele cria relatórios diários com o conteúdo mais relevante.

O que ela faz

Esta ferramenta coleta notícias técnicas de alta qualidade de uma lista de sites pré-definidos e as organiza em um relatório diário em formato Markdown. Ela prioriza informações relevantes e evita conteúdo de baixa qualidade.

Quando usar

  • ✓Para se manter atualizado sobre as últimas novidades em tecnologia.
  • ✓Para obter um resumo rápido de informações técnicas importantes do dia.
  • ✓Para criar um arquivo de notícias curadas sobre um tópico específico.

Exemplo do que pedir para a IA

“Gere um relatório de notícias técnicas de hoje com base nas fontes configuradas.”

Quer saber mais? Abra as seções abaixo.

Como usar

O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.

Link da skill

https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/daily-news-report/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/daily-news-report/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

A ferramenta acessa sites definidos, filtra o conteúdo para encontrar informações técnicas de alta qualidade e, em seguida, compila um relatório em formato Markdown. Ela usa um sistema inteligente para decidir quais fontes verificar e quando parar, garantindo eficiência.

Instalação

Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.

No terminal (Claude Code, Codex, Cursor), na pasta do projeto:

npx skills add sickn33/agentic-awesome-skills --skill daily-news-report

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/daily-news-report/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

Relatório de Notícias Diárias v3.0

Atualização da Arquitetura: Orquestração do Agente Principal + Execução de SubAgentes + Raspagem de Navegador + Cache Inteligente

Arquitetura Principal

┌─────────────────────────────────────────────────────────────────────┐
│                        Main Agent (Orchestrator)                    │
│  Role: Scheduling, Monitoring, Evaluation, Decision, Aggregation    │
├─────────────────────────────────────────────────────────────────────┤
│                                                                      │
│   ┌─────────────┐    ┌─────────────┐    ┌─────────────┐    ┌─────────────┐     │
│   │ 1. Init     │ → │ 2. Dispatch │ → │ 3. Monitor  │ → │ 4. Evaluate │     │
│   │ Read Config │    │ Assign Tasks│    │ Collect Res │    │ Filter/Sort │     │
│   └─────────────┘    └─────────────┘    └─────────────┘    └─────────────┘     │
│         │                  │                  │                  │           │
│         ▼                  ▼                  ▼                  ▼           │
│   ┌─────────────┐    ┌─────────────┐    ┌─────────────┐    ┌─────────────┐     │
│   │ 5. Decision │ ← │ Enough 20?  │    │ 6. Generate │ → │ 7. Update   │     │
│   │ Cont/Stop   │    │ Y/N         │    │ Report File │    │ Cache Stats │     │
│   └─────────────┘    └─────────────┘    └─────────────┘    └─────────────┘     │
│                                                                      │
└──────────────────────────────────────────────────────────────────────┘
         ↓ Dispatch                          ↑ Return Results
┌─────────────────────────────────────────────────────────────────────┐
│                        SubAgent Execution Layer                      │
├─────────────────────────────────────────────────────────────────────┤
│                                                                      │
│   ┌─────────────┐   ┌─────────────┐   ┌─────────────┐              │
│   │ Worker A    │   │ Worker B    │   │ Browser     │              │
│   │ (WebFetch)  │   │ (WebFetch)  │   │ (Headless)  │              │
│   │ Tier1 Batch │   │ Tier2 Batch │   │ JS Render   │              │
│   └─────────────┘   └─────────────┘   └─────────────┘              │
│         ↓                 ↓                 ↓                        │
│   ┌─────────────────────────────────────────────────────────────┐   │
│   │                    Structured Result Return                 │   │
│   │  { status, data: [...], errors: [...], metadata: {...} }    │   │
│   └─────────────────────────────────────────────────────────────┘   │
│                                                                      │
└─────────────────────────────────────────────────────────────────────┘

Arquivos de Configuração

Esta habilidade usa os seguintes arquivos de configuração:

Arquivo Propósito
sources.json Configuração de fontes, prioridades, métodos de raspagem
cache.json Dados em cache, estatísticas históricas, impressões digitais de deduplicação

Detalhes do Processo de Execução

Fase 1: Inicialização

Steps:
  1. Determine date (user argument or current date)
  2. Read sources.json for source configurations
  3. Read cache.json for historical data
  4. Create output directory NewsReport/
  5. Check if a partial report exists for today (append mode)

Fase 2: Despacho de SubAgentes

Estratégia: Despacho paralelo, execução em lote, mecanismo de parada antecipada

Wave 1 (Parallel):
  - Worker A: Tier1 Batch A (HN, HuggingFace Papers)
  - Worker B: Tier1 Batch B (OneUsefulThing, Paul Graham)

Wait for results → Evaluate count

If < 15 high-quality items:
  Wave 2 (Parallel):
    - Worker C: Tier2 Batch A (James Clear, FS Blog)
    - Worker D: Tier2 Batch B (HackerNoon, Scott Young)

If still < 20 items:
  Wave 3 (Browser):
    - Browser Worker: ProductHunt, Latent Space (Require JS rendering)

Fase 3: Formato da Tarefa do SubAgente

Formato da tarefa recebida por cada SubAgente:

task: fetch_and_extract
sources:
  - id: hn
    url: https://news.ycombinator.com
    extract: top_10
  - id: hf_papers
    url: https://huggingface.co/papers
    extract: top_voted

output_schema:
  items:
    - source_id: string      # Identificador da Fonte
      title: string          # Título
      summary: string        # Resumo de 2-4 frases
      key_points: string[]   # Máximo de 3 pontos chave
      url: string            # URL Original
      keywords: string[]     # Palavras-chave
      quality_score: 1-5     # Pontuação de Qualidade

constraints:

…
Perguntas frequentes

Como a ferramenta decide quais notícias são de 'alta qualidade'?

Ela usa filtros definidos para priorizar informações técnicas avançadas, práticas e de produtividade, enquanto exclui notícias gerais, de marketing ou acadêmicas demais.

O que acontece se um site não funcionar?

A ferramenta tenta coletar dados de outras fontes e pode decidir pular o site problemático em execuções futuras para garantir que o relatório seja gerado.

O relatório é sempre o mesmo?

Não, o relatório é gerado diariamente com base nas notícias mais recentes disponíveis nas fontes configuradas, garantindo conteúdo sempre atualizado.

Detalhes

Descrição original do autor

Scrapes content based on a preset URL list, filters high-quality technical information, and generates daily Markdown reports.

repo: sickn33/agentic-awesome-skills

Popularidade

Estrelas no GitHub
48 mil
Posição no ranking
#2699
Licença
MIT
Atualizada em
15/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas