Communitygithub.com

Análisis de Plataformas Competitivas

Utiliza esta habilidad para decidir **a quién comparar** y **dónde encontrarlos** antes de comenzar cualquier puntuación. El objetivo es un conjunto de competidores defendible y relevante para la toma de decisiones.

¿Qué es Análisis de Plataformas Competitivas?

Esta habilidad guía el proceso de definición del conjunto de competidores antes de cualquier ejercicio de benchmarking. Ayuda a establecer un marco de análisis que evita conjuntos sesgados o irrelevantes, asegurando que los competidores seleccionados reflejen la tensión estratégica del cliente (por ejemplo, memorabilidad vs. contratabilidad). Soporta la creación de un brief de posicionamiento del cliente, el mapeo de candidatos a lo largo de ocho ejes genéricos (como postura de posicionamiento, especialización, tamaño y modelo de credibilidad), y la clasificación en tres niveles (Directo, Adyacente, Aspiracional). Incluye criterios de selección detallados, fuentes de datos verificables (como Dribbble, LinkedIn, sitios propios) y una matriz de puntuación ligera para filtrar candidatos. El resultado es un conjunto de 10 a 18 competidores, etiquetados con su nivel y posiciones en los ejes, listo para la siguiente etapa de benchmarking. También advierte sobre antipatrones comunes, como omitir el brief de posicionamiento o mezclar niveles. Está diseñada para entornos de agencias creativas, consultoría de marca y análisis de mercado.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/affaan-m/ECC/tree/main/skills/competitive-platform-analysis

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

¿Qué hace Análisis de Plataformas Competitivas?

Utiliza esta habilidad para decidir a quién comparar y dónde encontrarlos antes de comenzar cualquier puntuación. Un análisis competitivo solo es tan bueno como su marco: un conjunto incorrecto hace que el cliente parezca imbatible o condenado. El objetivo es un conjunto defendible y relevante para la toma de decisiones, no un censo exhaustivo.

Cuándo activarla

  • Estás a punto de comenzar un proyecto de benchmarking competitivo y necesitas definir primero el conjunto de competidores.
  • No estás seguro de qué empresas pertenecen a los niveles Directo / Adyacente / Aspiracional.
  • Necesitas un alcance defendible y depurado para un informe de panorama de mercado.
  • Tienes un brief de posicionamiento y deseas identificar quién disputa esa posición.
  • Primer paso antes de ejecutar benchmark-methodology.

Brief de posicionamiento del cliente (establecer primero)

Antes de definir el alcance del conjunto, establece el brief de posicionamiento del cliente. Si aún no lo tienes, realiza una breve entrevista de descubrimiento de marca para obtenerlo — no inventes uno y no definas el conjunto a ciegas. El brief proporciona:

  • Identidad / registro estético — qué tipo de estudio o empresa es y cómo se presenta.
  • Oferta — qué servicios o productos entrega.
  • Clientes objetivo — a quién vende.
  • Diferenciador — el foso o argumento de posicionamiento en el que el cliente cree.
  • Consecuencia para el alcance — la implicación sobre cómo ponderar a los competidores (por ejemplo, priorizar por diferenciación vs. superposición de capacidades vs. precio).
  • Tensión estratégica — los ejes pareados que definen el espacio en blanco del cliente (por ejemplo, memorabilidad × contratabilidad).

No continúes sin el brief de posicionamiento. Una lista de competidores definida sin la perspectiva del cliente es ruido, no inteligencia. La consecuencia para el alcance determina qué competidores son rivales fuertes (aquellos que disputan el foso del cliente) frente a aquellos que simplemente se superponen en la oferta de servicios.

Criterios de selección

Para cada candidato, captura estos ejes — determinan tanto la inclusión como el nivel:

  • Tamaño / modelo — autónomo, micro-estudio (2–8), boutique (menos de 30), agencia mediana. Coincide con la propia banda del cliente; los estudios de la misma banda son el conjunto realista para la comparación directa.
  • Nicho / especialización — qué tan cerca se superpone el enfoque del candidato con la oferta del cliente. Mayor superposición = más directo.
  • Geografía / mercado — UE vs. EE. UU. vs. global-remoto; idioma; alcance de zona horaria. Observa si ganan los mismos clientes a los que apunta el cliente.
  • Modelo de precios y contratación — sprints productizados, retainer, proyecto, tarifa diaria; transparente vs. "contáctenos". Indica la madurez del posicionamiento.
  • Estilo de portafolio — genérico vs. opinionado/editorial vs. contracorriente. Cuanto más cercano al registro estético del cliente, más disputan su diferenciación.
  • Profundidad técnica / madurez artesanal — relevante si la historia de credibilidad del cliente incluye trabajo de proceso público, herramientas abiertas o sistemas documentados.
  • Fuerza de la marca — ¿el estudio tiene una identidad verbal/visual propia, o es intercambiable? Pondera esto según la consecuencia para el alcance del cliente.

Taxonomía de actores — ejes para poblar transversalmente

No ordenes a los competidores en categorías específicas de nicho; ordénalos a lo largo de unos pocos ejes genéricos para que el panorama no esté sesgado hacia un arquetipo. Estos ejes se aplican a cualquier mercado de servicios creativos (diseño, animación, redacción publicitaria, branding, contenido, cine, etc.). Apunta primero a la amplitud en cada eje, luego poda hasta llegar a los más instructivos.

  1. Postura de posicionamiento — liderado por marca / editorial (compite en identidad, voz, punto de vista) vs. liderado por capacidades (compite en artesanía, rendimiento, resultados). Puebla ambos polos; el espejo más cercano del cliente se encuentra en su propio extremo.
  2. Especialización — especialista (una disciplina o vertical ajustada) vs. generalista (amplio menú de servicios). Cuanto más se superponga con el enfoque del cliente = más directo.
  3. Tamaño / modelo — autónomo / micro vs. boutique vs. mediano vs. escala empresarial. Los actores de la misma banda son los rivales realistas; las bandas más grandes son la referencia de madurez comercial/aspiracional.
  4. Formato de contratación — productizado (sprints nombrados, auditorías, paquetes fijos) vs. a medida (proyecto personalizado / retainer). Indica madurez de posicionamiento.
  5. Postura de diferenciación — convencional / seguro vs. contracorriente / impulsado por manifiesto. El extremo opinionado es clave para el benchmarking de diferenciación en cualquier nicho.
  6. Modelo de evidencia / credibilidad — liderado por resultados (métricas, clientes nombrados, profundidad de casos) vs. liderado por estética (portafolio, premios). Te dice cómo cada actor genera confianza.
  7. Fuerza de marca del operador — intercambiable vs. culto / identidad propia (incluyendo independientes seniors que demuestran el modelo de "marca individual memorable").
  8. Mercado / alcance — local / regional vs. global-remoto; observa si ganan los mismos clientes a los que apunta el cliente.

Traza a cada candidato en los ejes relevantes; un competidor es directo cuando se sitúa cerca del cliente en posicionamiento, especialización, tamaño y mercado simultáneamente.

Niveles competitivos (cómo se resuelve el conjunto)

Agrupa el conjunto final en tres niveles — esta estructura se mantiene en el informe:

  • Directo — misma banda, oferta superpuesta, mismos clientes objetivo. La comparación directa realista.
  • Adyacente — superposición parcial (una capacidad, o un tamaño de cliente diferente) que presiona en los bordes.
  • Aspiracional — actores con los que el cliente no compite hoy, pero cuya marca o madurez comercial marca el estándar al que aspirar.
  • (Observa también los sustitutos: herramientas sin código/IA, equipos internos, freelancers generalistas — anótalos como vector de amenaza, no como competidor perfilado a menos que sean materialmente relevantes).

Fuentes de datos (dónde buscar)

Empareja la fuente con la dimensión que necesitas. Los tipos de plataforma a continuación son genéricos; sustitúyelos por los nativos del nicho del cliente (por ejemplo, Dribbble/Behance para diseño, showreel/Vimeo para animación, muestras de escritura/trabajo publicado para copy):

  • Plataformas de portafolio / artesanía — calidad artesanal, rango, registro estético (por ejemplo, Dribbble, Behance, Vimeo o el escaparate equivalente del nicho).
  • Premios / escaparates curados — ambición artesanal y reconocimiento editorial; sobrepuntúa lo llamativo, así que contrasta con credibilidad comercial (por ejemplo, Awwwards, listas de premios de la industria).
  • Sitio web del competidor — fuente principal para posicionamiento, voz, empaquetado de oferta, postura de precios, clientes nombrados, manifiesto/punto de vista.
  • LinkedIn — tamaño/ modelo del equipo, narrativa del fundador, cadencia de publicaciones, logotipos de clientes, geografía.
  • Directorios de reseñas — reseñas, clientes nombrados, tamaños de proyecto, modelos de contratación; la señal más fuerte para credibilidad comercial y preparación empresarial (por ejemplo, Clutch.co o el equivalente del nicho).
  • Trabajo abierto / público — repositorios de proceso, muestras publicadas, producción creativa abierta: evidencia de profundidad y transparencia artesanal.
  • Charlas en conferencias / podcasts / boletines — profundidad de liderazgo intelectual y propiedad del punto de vista.

Siempre verifica las afirmaciones en al menos dos fuentes antes de tratar un atributo de competidor como hecho (el texto del sitio auto-reportado no es un resultado verificado). Mantén una disciplina de verificación adversarial en cada perfil.

Plantilla de matriz de puntuación (etapa de selección)

Un prefiltro ligero para decidir qué candidatos pasan al benchmarking completo. Puntúa del 1 al 5; conserva a los candidatos que obtengan una puntuación alta ya sea en diferenciación o en credibilidad — la tensión estratégica del cliente significa que ambos polos son instructivos.

CandidatoPostura de posicionamientoEspecializaciónBanda de tamañoNivelSuperposición de oferta (1–5)Diferenciación (1–5)Credibilidad comercial (1–5)Proximidad artesanal (1–5)¿Incluir?

Reglas generales (aplica según la consecuencia para el alcance del cliente en el brief de posicionamiento):

  • Alta diferenciación y alta credibilidad → debe perfilarse (demuestra que la tensión objetivo del cliente es alcanzable).
  • Alta diferenciación, baja credibilidad → caso de advertencia (memorable pero no contratable — un posible modo de fallo del que aprender).
  • Alta credibilidad, baja diferenciación → masa "competente pero olvidable" contra la que el cliente se define.
  • Bajo en ambos → descartar a menos que se necesite para la amplitud del panorama.

Salida de esta etapa

Un conjunto de competidores escalonado y con alcance definido (típicamente 10–18 candidatos → 8–12 perfilados), cada uno etiquetado con sus posiciones en los ejes, nivel y enlaces a fuentes, listo para pasar a benchmark-methodology.

Antipatrones

  • Definir el alcance sin un brief de posicionamiento. Una lista de competidores construida sin la perspectiva del cliente es ruido. El brief determina qué cuenta como un rival real.
  • Listar todas las empresas similares. El objetivo es un conjunto defendible de 10 a 18 candidatos, no un censo. La amplitud sin poda hace que el benchmarking sea inmanejable.
  • Difuminar los niveles Directo/Adyacente/Aspiracional. Estos niveles sirven para diferentes propósitos estratégicos. Mezclarlos produce una lista plana que no puede impulsar decisiones.
  • Depender de una sola fuente por competidor. El texto del sitio auto-reportado es marketing, no un hecho. Verifica los atributos en al menos dos fuentes.
  • Saltar directamente a la puntuación. Esta habilidad define el alcance y los niveles del conjunto. benchmark-methodology maneja la puntuación. No mezcles los dos pasos.

Ejemplos

Escenario: Un estudio boutique de identidad de marca (2 personas, remoto en la UE, sprints productizados, estética contracorriente/impulsada por manifiesto) quiere definir su conjunto competitivo antes del benchmarking. La tensión estratégica del brief de posicionamiento es memorabilidad × contratabilidad.

Paso 1 — Población de ocho ejes (candidatos de muestra):

CandidatoPostura de posicionamientoEspecializaciónBanda de tamañoContrataciónDiferenciaciónModelo de evidenciaFuerza de marcaMercado
Estudio Aliderado por marca / editorialsolo identidadmicroproductizadocontracorrienteliderado por estéticacultoglobal-remoto
Estudio Bliderado por capacidadesamplio DS+animaciónboutiquea medidaconvencionalliderado por resultadosintercambiableEE. UU.
Agencia Cliderado por capacidadesmarca+digitalmedianaretainerconvencionalliderado por resultadosintercambiableUE
Freelancer Dliderado por marcasolo voz de marcaautónomotarifa diariaeditorialliderado por estéticapropiaglobal
Estudio Eliderado por marcaestrategia de marcamicroproductizadoimpulsado por manifiestoliderado por resultadoscultoUE-remoto

Paso 2 — Puntuación de prefiltro (consecuencia para el alcance del cliente: ponderar diferenciación porque el foso del cliente es el punto de vista primero, no la amplitud de capacidades):

CandidatoSuperposición de oferta (1–5)Diferenciación (1–5)Credibilidad comercial (1–5)Proximidad artesanal (1–5)Nivel¿Incluir?
Estudio A5535Directo✓ debe perfilarse
Estudio B3253Adyacente✓ ancla de credibilidad
Agencia C2152Aspiracional✓ referencia de escala
Freelancer D4424Directo✓ caso de advertencia
Estudio E5544Directo✓ debe perfilarse

Paso 3 — Salida entregada a benchmark-methodology: Cinco candidatos (3 Directos, 1 Adyacente, 1 Aspiracional), cada uno etiquetado con posiciones en los ejes, nivel y enlaces a fuentes. Los Estudios A y E son los rivales más directos; el Freelancer D es el caso de advertencia "memorable pero no contratable" del que aprender.

Habilidades relacionadas

  • brand-discovery — úsala primero para establecer el brief de posicionamiento y la tensión estratégica que define el conjunto de competidores.
  • benchmark-methodology — el siguiente paso; toma el conjunto escalonado y puntúa a cada competidor en nueve dimensiones.

Individual skills in this repo

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

accessibility

Design, implement, and audit inclusive digital products using WCAG 2.2 Level AA. Use when building or auditing UI that must meet WCAG 2.2 Level AA, or when reviewing a change for keyboard, contrast, or screen-reader support.

affaan-m/content-engine

Create platform-native content systems for X, LinkedIn, TikTok, YouTube, newsletters, and repurposed multi-platform campaigns. Use when the user wants social posts, threads, scripts, content calendars, or one source asset adapted cleanly across platforms.

affaan-m/ECC

Multi-platform content distribution across X, LinkedIn, Threads, and Bluesky. Adapts content per platform using content-engine patterns. Never posts identical content cross-platform. Use when the user wants to distribute content across social platforms.

affaan-m/fal-ai-media

Unified media generation via fal.ai MCP — image, video, and audio. Covers text-to-image (Nano Banana), text/image-to-video (Seedance, Kling, Veo 3), text-to-speech (CSM-1B), and video-to-audio (ThinkSound). Use when the user wants to generate images, videos, or audio with AI.

affaan-m/manim-video

日本語翻訳:このファイルは manim-video 用の日本語翻訳が必要です

affaan-m/remotion-video-creation

Remotion のベストプラクティス - React で動画を作成する。3D、アニメーション、音声、字幕、チャート、トランジションなどをカバーするドメイン固有の29のルール。

affaan-m/video-editing

AI-assisted video editing workflows for cutting, structuring, and augmenting real footage. Covers the full pipeline from raw capture through FFmpeg, Remotion, ElevenLabs, fal.ai, and final polish in Descript or CapCut. Use when the user wants to edit video, cut footage, create vlogs, or build video content.

agent-architecture-audit

Full-stack diagnostic for agent and LLM applications. Audits the 12-layer agent stack for wrapper regression, memory pollution, tool discipline failures, hidden repair loops, and rendering corruption. Produces severity-ranked findings with code-first fixes. Essential for developers building agent applications, autonomous loops, or any LLM-powered feature. Use when an agent or LLM feature misbehaves and the failing layer is unknown, or before shipping an agent stack.

agent-eval

Head-to-head comparison of coding agents (Claude Code, Aider, Codex, etc.) on custom tasks with pass rate, cost, time, and consistency metrics. Use when choosing between coding agents, or when a change to an agent setup needs measured pass rate, cost, and time rather than an impression.

agent-harness-construction

Design and optimize AI agent action spaces, tool definitions, and observation formatting for higher completion rates. Use when defining or revising an agent

agentic-engineering

Operate as an agentic engineer using eval-first execution, decomposition, and cost-aware model routing. Use when planning or executing engineering work that agents will carry out end to end.

agentic-os

Build persistent multi-agent operating systems on Claude Code. Covers kernel architecture, specialist agents, slash commands, file-based memory, scheduled automation, and state management without external databases. Use when building a persistent multi-agent system on Claude Code with its own memory, commands, and scheduling.

agent-introspection-debugging

Structured self-debugging workflow for AI agent failures using capture, diagnosis, contained recovery, and introspection reports. Use when an agent run fails and you need a reproducible diagnosis instead of a retry.

agent-payment-x402

Add x402 payment execution to AI agents with per-task budgets, spending controls, and non-custodial wallets. Supports Base through agentwallet-sdk and X Layer through OKX Payments / OKX Agent Payments Protocol. Use when an agent must pay for something itself and needs per-task budgets, spending controls, and a non-custodial wallet.

agent-self-evaluation

Use after completing any non-trivial task. The agent self-rates its output on 5 axes — accuracy, completeness, clarity, actionability, conciseness — with concrete evidence per criterion. Produces a structured 1-5 scorecard with specific improvement suggestions.

agent-sort

Build an evidence-backed ECC install plan for a specific repo by sorting skills, commands, rules, hooks, and extras into DAILY vs LIBRARY buckets using parallel repo-aware review passes. Use when ECC should be trimmed to what a project actually needs instead of loading the full bundle.

ai-first-engineering

Engineering operating model for teams where AI agents generate a large share of implementation output. Use when setting team process, review gates, or ownership rules for a codebase largely written by agents.

ai-regression-testing

Regression testing strategies for AI-assisted development. Sandbox-mode API testing without database dependencies, automated bug-check workflows, and patterns to catch AI blind spots where the same model writes and reviews code. Use when adding regression coverage to AI-assisted code, or when the same model both wrote and reviewed a change.

android-clean-architecture

Clean Architecture patterns for Android and Kotlin Multiplatform projects — module structure, dependency rules, UseCases, Repositories, and data layer patterns. Use when structuring modules, layers, or data flow in an Android or KMP project.

angular-developer

Generates Angular code and provides architectural guidance. Trigger when creating projects, components, or services, or for best practices on reactivity (signals, linkedSignal, resource), forms, dependency injection, routing, SSR, accessibility (ARIA), animations, styling (component styles, Tailwind CSS), testing, or CLI tooling.

Skills relacionados