Skip to content
Back to skills

Screenshot Feature Extractor

ASecurity

Analise capturas de tela de produtos para extrair listas de recursos e gerar checklists de tarefas de desenvolvimento. Use quando: (1) Analisando capturas de tela de produtos concorrentes para extração de recursos, (2) Gerando PRD/listas de tarefas a partir de designs de UI, (3) Analisando em lote várias telas de aplicativos, (4) Conduzindo análise competitiva a partir de referências visuais.

  • 11 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 8, 2026
design

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned September 8, 2026

npx -y skills add artubss/SKILLS-CLAUDE-CODE --skill screenshot-feature-extractor --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Screenshot Feature Extractor?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Screenshot Feature Extractor
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/artubss-screenshot-feature-extractor/badge)](https://www.skillsdirectory.com/skills/artubss-screenshot-feature-extractor)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: screenshot-feature-extractor
description: "Analise capturas de tela de produtos para extrair listas de recursos e gerar checklists de tarefas de desenvolvimento. Use quando: (1) Analisando capturas de tela de produtos concorrentes para extração de recursos, (2) Gerando PRD/listas de tarefas a partir de designs de UI, (3) Analisando em lote várias telas de aplicativos, (4) Conduzindo análise competitiva a partir de referências visuais."
---

# Analisador de Capturas de Tela (Multi-Agent)

Extraia recursos de produtos de capturas de tela de UI usando um pipeline de análise coordenado com múltiplos agentes.

**Princípio central**: Descreva O QUE construir (recursos/interações), NÃO COMO (sem stack tecnológico).

## Arquitetura Multi-Agent

Esta skill orquestra 5 agentes especializados para análise abrangente:

```
                    ┌─────────────────┐
                    │   Coordenador   │
                    │   (esta skill)  │
                    └────────┬────────┘
                             │
         ┌───────────────────┼───────────────────┐
         │                   │                   │
         ▼                   ▼                   ▼
┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐
│  Analisador UI  │ │  Analisador de  │ │   Analisador    │
│  (paralelo)     │ │   Interação     │ │    de Negócios  │
│                 │ │  (paralelo)     │ │   (paralelo)    │
└────────┬────────┘ └────────┬────────┘ └────────┬────────┘
         │                   │                   │
         └───────────────────┼───────────────────┘
                             ▼
                    ┌─────────────────┐
                    │    Sintetizador │
                    │  (sequencial)   │
                    └────────┬────────┘
                             │
                             ▼
                    ┌─────────────────┐
                    │   Revisor       │
                    │  (sequencial)   │
                    └─────────────────┘
```

## Processo

### Fase 1: Coleta de Capturas de Tela

Reúna todas as capturas de tela para análise:
1. Leia o(s) arquivo(s) de captura de tela fornecido(s) pelo usuário
2. Para cada captura de tela, anote o caminho do arquivo e qualquer contexto fornecido
3. Se houver múltiplas capturas de tela, determine se elas são do mesmo produto

### Fase 2: Análise em Paralelo

Lance TRÊS agentes de Tarefa EM PARALELO para cada captura de tela:

**Agente 1: screenshot-ui-analyzer**
```
Analise esta captura de tela quanto a componentes de UI, estrutura de layout e padrões de design.
Captura de tela: [caminho do arquivo]
Retorne sua análise como JSON.
```

**Agente 2: screenshot-interaction-analyzer**
```
Analise esta captura de tela quanto a interações do usuário, fluxos de navegação e transições de estado.
Captura de tela: [caminho do arquivo]
Retorne sua análise como JSON.
```

**Agente 3: screenshot-business-analyzer**
```
Analise esta captura de tela quanto a funções de negócios, entidades de dados e lógica de domínio.
Captura de tela: [caminho do arquivo]
Retorne sua análise como JSON.
```

**IMPORTANTE**: Use a ferramenta Task com TRÊS chamadas em paralelo em uma única mensagem para maximizar a eficiência.

### Fase 3: Síntese

Após todas as análises em paralelo serem concluídas, lance o agente sintetizador:

**Agente 4: screenshot-synthesizer**
```
Sintetize estes resultados de análise em uma lista de tarefas de desenvolvimento unificada.

Análise de UI:
[cole o resultado do analisador de UI]

Análise de Interação:
[cole o resultado do analisador de interação]

Análise de Negócios:
[cole o resultado do analisador de negócios]

Nome do Produto: [nome do produto]
Arquivo de saída: docs/plans/YYYY-MM-DD-<produto>-features.md
```

### Fase 4: Revisão

Lance o agente revisor para validar a saída:

**Agente 5: screenshot-reviewer**
```
Revise esta lista de tarefas quanto a completude e qualidade.

Captura(s) de tela original(is): [caminhos de arquivo]
Lista de tarefas: [saída sintetizada]

Se problemas forem encontrados, forneça correções.
```

### Fase 5: Saída

1. Escreva a lista de tarefas final em `docs/plans/YYYY-MM-DD-<produto>-features.md`
2. Use o formato de [references/output-format.md](references/output-format.md)
3. Apresente um resumo ao usuário

## Diretrizes Principais

- Use formato de checkbox `- [ ]` para todas as tarefas
- Divida recursos em subtarefas pequenas e executáveis
- Foque em interações do usuário, não em detalhes de implementação
- Para múltiplas capturas de tela: deduplicar recursos em todas as telas
- Para análise competitiva: destacar recursos únicos e lacunas

## Benefícios da Abordagem Multi-Agent

1. **Abrangência** - Três perspectivas especializadas capturam mais detalhes
2. **Velocidade** - Análise em paralelo reduz o tempo total
3. **Qualidade** - Síntese + Revisão garante saída coerente e completa
4. **Especialização** - Cada agente foca em sua expertise de domínio

Files in this skill

  • SKILL.md5.6 KB
  • references/output-format.md2.4 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

View all in design →

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.