CommunityPesquisa e Análise de Dadosgithub.com

tderoussel/competitive-teardown

Pesquisa um produto concorrente em relação ao seu e produz um veredito classificado de construir ou ignorar, além de uma cópia opcional para página de comparação.

O que é competitive-teardown?

Esta skill executa uma análise competitiva aprofundada, transformando a pesquisa de concorrentes em decisões acionáveis em vez de um simples inventário de recursos. Ela pesquisa o estado atual do concorrente (preços, posicionamento, reclamações de usuários), audita seu próprio repositório em busca de funcionalidades existentes e não utilizadas, e filtra cada lacuna através do perfil real do usuário. O resultado é um veredito classificado com estimativas de esforço, uma seção obrigatória de 'não vale a pena copiar' para manter o backlog honesto e uma análise estratégica sobre distribuição versus recursos. A skill suporta a criação de rascunhos de páginas de comparação, mas exige aprovação humana antes da publicação. Ideal para desenvolvedores e gerentes de produto que usam plataformas como Claude Code, Cursor ou Codex, esta skill garante que cada análise competitiva produza recomendações práticas e evite retrabalho de decisões anteriores.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/tderoussel/agent-skills/tree/main/skills/competitive-teardown

Installed? Explore more Pesquisa e Análise de Dados skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

Análise Competitiva (Teardown)

O resultado é uma decisão, não um inventário de funcionalidades. Cada lacuna recebe uma classificação, uma estimativa de esforço e um veredito de construir ou ignorar.

Método

  1. Pesquise o estado atual do concorrente — preços, posicionamento, o que foi lançado nos últimos 6 meses, do que os usuários reclamam. Datem cada afirmação; a maioria das categorias se move mais rápido do que a análise sobrevive.

  2. Audite seu próprio repositório para o que já existe. Este é o passo que muda a resposta. Repetidamente, as "lacunas" de maior valor acabam sendo andaimes adormecidos já no código, sem chamadores, ou uma funcionalidade enviada atrás de uma flag que ninguém ativou. Use grep antes de concluir que algo está faltando.

  3. Filtre pelo usuário real. Nomeie a quem seu produto atende, especificamente, e julgue cada lacuna em relação a essa pessoa. Uma funcionalidade que impressiona em uma demonstração empresarial pode ser inútil para um usuário solo, e vice-versa. Indique a quem cada lacuna atende — se a resposta for "alguém para quem não vendemos", esse é o veredito.

  4. Classifique pelo valor para esse usuário, com uma estimativa aproximada de esforço e o que torna a implementação barata ou cara.

Estrutura

# <Concorrente> vs <Nós> — Análise de Lacunas Competitivas (AAAA-MM-DD)

<Uma linha nomeando o modo de pesquisa usado.>

## Manchete
<Qual é a verdadeira vantagem deles — geralmente não é o que eles divulgam.>

## Lacunas classificadas
1. **<Lacuna>** (~esforço) — evidência do repositório, por que é importante para o nosso usuário, o que construir.

## Explicitamente não vale a pena copiar
<Nomeado, com razões.>

## Leitura estratégica
<A lição durável, separada da lista de funcionalidades.>

A seção "não vale a pena copiar" é obrigatória

É a seção que mantém o backlog honesto. Sem ela, uma análise é uma lista de trabalho no qual você agora se sente atrasado.

Funcionalidades que demonstram bem e geralmente não servem a ninguém em particular: objetos personalizados, canvases de fluxo de trabalho visual, quadros kanban, superfícies de colaboração em produtos de jogador único e enriquecimento voltado para um comprador para quem você não vende. Rejeite-as pelo nome, com o motivo, para que a próxima análise não as proponha novamente.

Distribuição supera funcionalidades

Quando o concorrente é maior, a ameaça geralmente é como eles alcançam o usuário — agrupamento, uma integração padrão, um relacionamento com o incumbente — não seu conjunto de funcionalidades. Pese isso explicitamente. Uma análise que compara apenas funcionalidades recomendará o trabalho errado.

Restrições permanentes

Mantenha uma lista curta de decisões anteriores para que a análise não reabra questões já resolvidas: coisas que a liderança já decidiu não construir, alegações de posicionamento que foram descartadas e apostas estruturais que não estão em debate. Adicione à medida que os vereditos são emitidos.

Registre-as na própria cópia do projeto desta skill — o ponto é que um concorrente fazer algo não é, por si só, um argumento para reverter uma decisão.

Páginas de comparação

Se a solicitação incluir texto de marketing, siga o padrão da casa que já existe, em vez de inventar um. Mantenha todas as afirmações factuais sobre o concorrente datadas e com fontes — essas páginas são públicas e uma afirmação desatualizada é um risco.

Deixe-as como rascunhos. Não publique uma página de comparação sem aprovação explícita de um humano.

Saída

Escreva a análise onde o projeto mantém sua pesquisa. Se a análise alterar a estratégia, adicione uma seção datada ao hub ou plano relevante — não substitua silenciosamente um veredito anterior.

Individual skills in this repo

This repo contains 8 individual skills — each has its own dedicated page.

tderoussel/codebase-audit

Runs a ranked, evidence-backed audit of a product, codebase, or subsystem, ending in a verify list that separates proven findings from inferred ones. Use when the user asks for an audit, a gap analysis, a deep read, a bug hunt, a readiness check, a re-audit, a state reconciliation, or asks what they are not seeing. Trigger phrases include "audit", "gap analysis", "what am I missing", "deep audit", "readiness", "bug hunt", "review the whole thing". Produces findings and a verify list; does not fix.

tderoussel/decision-council

Run a structured multi-perspective review of a decision instead of getting one agreeable answer. Use when the user says run a council, get me perspectives on this, should I do X, stress-test this decision, or is this a good idea.

tderoussel/fleet-brief

Authors a workstream brief for dispatching multiple parallel build agents across one codebase, with per-lane file ownership, shared-ground warnings, and a derived DO-NOT list. Use whenever work is about to be split across concurrent agents, workers, lanes, or waves — even if the user does not say "write a brief". Trigger phrases include "fan out", "parallel agents", "orchestrate this", "split into lanes", "workstreams", "run these in parallel", "review-gated build". Produces the brief; does not dispatch.

tderoussel/inbox-triage

Triage an email inbox — sort what needs a reply, draft the replies, flag what needs a decision, and surface what can be ignored or unsubscribed. Use when the user says triage my inbox, do my email, what's in my inbox, or clean up my email.

tderoussel/overnight-build

Composes an autonomous unattended Claude Code build prompt that survives usage-limit resets via BUILD_LOG.md checkpointing, plus the launcher that restarts it. Use when the user asks for an overnight build, an autonomous build, a build to run while they sleep, an unattended or unsupervised session, or any long build they will not be monitoring. Trigger phrases include "overnight build", "run overnight", "build while I sleep", "autonomous build", "let it run", "unattended". Produces a single copyable prompt; does not run the build.

tderoussel/session-log

Write a durable record of a work session — what was built, root-caused, or shipped — into the project's notes. Use when the user says log this session, write a session log, record this, or when a substantial piece of work has just finished and needs to be handed off to a future session.

tderoussel/ship-gate

Verification gate for a Next.js-on-Vercel + Supabase + GitHub Actions stack, to run before claiming anything is shipped, deployed, live, merged, passing, or done. Use before saying a change is in production, before merging a PR, before reporting CI green, and before writing any status into a document — even if the user does not ask for verification. Trigger phrases include "is it live", "did it deploy", "ship it", "merge it", "is CI green", "confirm prod", "did that work". Encodes traps where the obvious check returns a false pass.

tderoussel/vault-doctor

Audits and repairs an Obsidian vault's structural health — broken [[wikilinks]], ambiguous duplicate filenames, missing or malformed frontmatter, stale status markers, and hub notes whose state sections have gone cold. Use when the user asks about vault health, broken links, vault cleanup, dead links, orphan notes, tag consistency, or says the vault feels messy or out of date. Trigger phrases include "vault health", "broken links", "clean up the vault", "audit the vault", "is the vault current". Read-only by default; every repair is proposed before it is made.

Habilidades Relacionadas