技能 article-list-processor
📄

article-list-processor

低风险 📁 文件系统访问🌐 网络访问🔑 环境变量

Processar listas de artigos em posts virais

Você tem uma lista de links de artigos mas não tem tempo para ler e reescrever cada um. Esta skill busca automaticamente o conteúdo dos artigos e gera posts virais usando uma estrutura de conteúdo comprovada.

支持: Claude Codex Code(CC)
⚠️ 66
1

下载技能 ZIP

2

在 Claude 中上传

前往 设置 → 功能 → 技能 → 上传技能

3

开启并开始使用

测试它

正在使用“article-list-processor”。 Crie um arquivo reading_list.md com conteúdo: # Meus Artigos - [Tendências de IA 2024](https://example.com/ai-trends) - [Guia de Trabalho Remoto](https://example.com/remote-work)

预期结果:

  • O processamento inicia automaticamente quando o arquivo é detectado
  • Cada artigo é buscado e reescrito em estilo viral
  • Posts gerados salvos em outputs/defou-stanley-posts/
  • Arquivo de entrada arquivado após processamento

正在使用“article-list-processor”。 Solte vários arquivos markdown no diretório local_inputs/

预期结果:

  • O processador observa continuamente por novos arquivos
  • Cada arquivo processado com 2 workers simultâneos
  • Sucesso e falha registrados para cada artigo
  • Skill de verificação disparada após conclusão da geração

安全审计

低风险
v6 • 1/17/2026

This is a legitimate content processing skill with no malicious intent. Static scanner flagged 177 issues but most are false positives from pattern misidentification. The skill reads local Markdown files, fetches article content from user-specified URLs, calls Anthropic API for content generation, and writes output files. All operations follow expected workflow patterns with no data exfiltration, no command injection risks, and no credential misuse.

4
已扫描文件
958
分析行数
3
发现项
6
审计总数

风险因素

📁 文件系统访问 (3)
🌐 网络访问 (1)
🔑 环境变量 (1)
审计者: claude 查看审计历史 →

质量评分

38
架构
95
可维护性
85
内容
22
社区
90
安全
83
规范符合性

你能构建什么

Repurposing de Conteúdo em Lote

Transforme uma lista de 20 links de artigos em 20 posts virais em uma sessão automatizada.

Geração de Digest Semanal

Converta links de artigos coletados em conteúdo formatado para seus assinantes de newsletter.

Pipeline de Posts Sociais

Construa um pipeline para transformar artigos da indústria em posts virais específicos para cada plataforma.

试试这些提示

Processamento de Lista Básica
Crie um arquivo markdown em local_inputs/ com links de artigos no formato [Título](URL), depois execute o processador de lista de artigos.
Teste de Artigo Único
Crie test_list.md com um link de artigo para verificar se o fluxo de trabalho completo funciona corretamente.
Processamento em Lote
Solte vários arquivos markdown em local_inputs/ e o processador manipulará cada arquivo sequencialmente.
Estilo de Conteúdo Personalizado
Edite os prompts da função generateContent para personalizar o estilo de saída para sua audiência específica.

最佳实践

  • Use títulos de artigos claros e descritivos em seus arquivos markdown para melhor conteúdo gerado.
  • Teste com um único artigo primeiro para verificar a configuração da API antes do processamento em lote.
  • Mantenha listas de artigos com menos de 50 links por arquivo para manter tempos de processamento gerenciáveis.

避免

  • Não processe artigos de sites com paywall sem permissão.
  • Evite processar artigos extremamente longos que podem exceder limites de contexto.
  • Não modifique o caminho do diretório de entrada enquanto o watcher está em execução.

常见问题

Quais formatos de arquivo são suportados?
Apenas arquivos .md e .txt em local_inputs/ são processados. Outros arquivos são ignorados.
Quanto tempo leva o processamento?
Cada artigo leva 30-60 segundos. Com 2 workers simultâneos, 10 artigos levam cerca de 5 minutos.
O que acontece com buscas com falha?
Artigos com falha são ignorados com um registro de erro. O processador continua com os artigos restantes.
Posso usar isso sem uma chave de API?
Defina MOCK_MODE=true em .env para testar sem chamadas de API. Nenhum conteúdo será gerado.
Onde os arquivos de saída são salvos?
Posts gerados são salvos em outputs/defou-stanley-posts/ com nomes de arquivos com timestamp.
Comoparo o watcher?
Pressione Ctrl+C no terminal. Use npm run skill:list para reiniciar a qualquer momento.