Communitygithub.com

analyse-de-la-concurrence-sectorielle

Compétence pour délimiter un ensemble défendable de concurrents (Directs / Adjacents / Aspirants) avant un benchmarking, en s'appuyant sur un brief de positionnement client.

Qu'est-ce que analyse-de-la-concurrence-sectorielle ?

Cette compétence aide à décider **qui benchmarker** et **où les trouver** avant tout travail de notation. Elle permet de produire un ensemble de concurrents non pas exhaustif, mais défendable et pertinent pour la prise de décision. Le processus commence par l'établissement d'un brief de positionnement client (via une interview de marque) qui fournit des axes clés comme l'identité, l'offre, les clients cibles et le différenciateur — sans ce brief, la liste des concurrents n'est que du bruit. Ensuite, huit axes génériques (positionnement, spécialisation, taille, format d'engagement, posture de distinctivité, modèle de crédibilité, force de marque, marché) sont utilisés pour classer chaque candidat, ce qui évite de biaiser le paysage vers un seul archétype. Trois niveaux de concurrence sont définis (Direct, Adjacent, Aspirant) et une grille de notation légère (1-5) permet de filtrer les candidats selon leur distinctivité et leur crédibilité. Les sources de données incluent des plateformes de portfolio, des récompenses, LinkedIn, des annuaires d'avis et le travail public. Elle s'intègre avec les compétences `brand-discovery` (en amont) et `benchmark-methodology` (en aval).

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

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Analyse de la Concurrence Sectorielle

Utilisez cette compétence pour décider qui benchmarker et où les trouver avant que toute notation ne commence. Une analyse concurrentielle ne vaut que par son cadre : un mauvais ensemble donne l'impression que le client est soit imbattable, soit condamné. L'objectif est un ensemble défendable et pertinent pour la décision — pas un recensement exhaustif.

Quand l'activer

  • Vous êtes sur le point de démarrer un projet de benchmarking concurrentiel et devez d'abord définir l'ensemble des concurrents.
  • Vous n'êtes pas sûr des entreprises qui appartiennent aux niveaux Direct / Adjacent / Aspirant.
  • Vous avez besoin d'un périmètre défendable et réduit pour un rapport de paysage de marché.
  • Vous disposez d'un brief de positionnement et souhaitez identifier qui conteste cette position.
  • Première étape avant d'exécuter benchmark-methodology.

Brief de positionnement client (à établir en premier)

Avant de délimiter l'ensemble, établissez le brief de positionnement du client. Si vous ne l'avez pas déjà, menez un court entretien de découverte de marque pour l'obtenir — ne l'inventez pas et ne délimitez pas l'ensemble à l'aveugle. Le brief fournit :

  • Identité / registre esthétique — quel type de studio ou d'entreprise il s'agit et comment il se présente.
  • Offre — quels services ou produits il livre.
  • Clients cibles — à qui il vend.
  • Différenciateur — la barrière ou l'argument de positionnement auquel le client croit.
  • Conséquence de cadrage — l'implication pour la pondération des concurrents (par exemple, prioriser la distinctivité par rapport au chevauchement des capacités ou au prix).
  • Tension stratégique — les axes appariés qui définissent l'espace vierge du client (par exemple, mémorabilité × embauchabilité).

Ne poursuivez pas sans le brief de positionnement. Une liste de concurrents délimitée sans la vision du client n'est que du bruit, pas de l'intelligence. La conséquence de cadrage détermine en particulier quels concurrents sont des rivaux forts (ceux qui contestent la barrière du client) par rapport à ceux qui ne chevauchent que le menu des services.

Critères de sélection

Pour chaque candidat, capturez ces axes — ils décident à la fois l'inclusion et le niveau :

  • Taille / modèle — solo, micro-studio (2–8), boutique (moins de 30), agence de taille moyenne. Correspondre à la propre catégorie du client ; les studios de la même catégorie sont l'ensemble réaliste face-à-face.
  • Créneau / spécialisation — à quel point le focus du candidat chevauche l'offre du client. Un chevauchement plus serré = plus direct.
  • Géographie / marché — UE vs États-Unis vs mondial-à-distance ; langue ; portée des fuseaux horaires. Notez s'ils gagnent les mêmes clients que ceux ciblés par le client.
  • Tarification et modèle d'engagement — sprints productisés, retenue, projet, tarif journalier ; transparent vs "contactez-nous". Signale la maturité du positionnement.
  • Style de portfolio — générique vs opinioné/éditorial vs provocateur. Plus proche du registre esthétique du client = plus ils contestent la distinctivité du client.
  • Profondeur technique / maturité du métier — pertinent si l'histoire de crédibilité du client inclut du travail de processus public, des outils ouverts ou des systèmes documentés.
  • Force de marque — le studio a-t-il une identité verbale/visuelle propre, ou est-il interchangeable ? Pondez-le selon la conséquence de cadrage du client.

Taxonomie des acteurs — axes à renseigner

Ne triez pas les concurrents dans des cases spécifiques à un créneau ; triez-les le long de quelques axes génériques afin que le paysage ne soit pas biaisé vers un seul archétype. Ces axes s'appliquent à tout marché de services créatifs (design, motion, rédaction, branding, contenu, film, etc.). Visez d'abord la largeur sur chaque axe, puis réduisez aux plus instructifs.

  1. Posture de positionnement — orienté marque / éditorial (compète sur l'identité, la voix, le point de vue) vs orienté capacité (compète sur le métier, le débit, les résultats). Renseignez les deux pôles ; le miroir le plus proche du client se trouve à son propre bout.
  2. Spécialisation — spécialiste (une seule discipline ou verticale étroite) vs généraliste (large menu de services). Un chevauchement plus serré avec le focus du client = plus direct.
  3. Taille / modèle — solo / micro vs boutique vs taille moyenne vs échelle entreprise. Les acteurs de la même catégorie sont le face-à-face réaliste ; les catégories plus grandes sont la référence aspirante/maturité commerciale.
  4. Format d'engagement — productisé (sprints nommés, audits, forfaits fixes) vs sur mesure (projet personnalisé / retenue). Signale la maturité du positionnement.
  5. Posture de distinctivité — conventionnel / sûr vs provocateur / manifeste. Le bout opinioneur est clé pour le benchmarking de distinctivité dans n'importe quel créneau.
  6. Modèle de preuve / crédibilité — orienté résultats (métriques, clients nommés, profondeur des cas) vs orienté esthétique (portfolio, récompenses). Vous indique comment chaque acteur gagne la confiance.
  7. Force de marque de l'opérateur — interchangeable vs culte / identité propre (y compris les indépendants seniors qui prouvent le modèle "marque solo mémorable").
  8. Marché / portée — local / régional vs mondial-à-distance ; notez s'ils gagnent les mêmes clients que ceux ciblés par le client.

Placez chaque candidat sur les axes pertinents ; un concurrent est direct lorsqu'il se trouve près du client en matière de positionnement, spécialisation, taille et marché à la fois.

Niveaux de concurrence (comment l'ensemble se résout)

Groupez l'ensemble final en trois niveaux — cette structure se poursuit dans le rapport :

  • Direct — même catégorie, offre chevauchante, mêmes clients cibles. Le face-à-face réaliste.
  • Adjacent — chevauchement partiel (une capacité, ou une taille de client différente) qui exerce une pression sur les bords.
  • Aspirant — acteurs avec lesquels le client n'est pas en concurrence aujourd'hui mais dont la marque ou la maturité commerciale fixe la barre à viser.
  • (Surveillez aussi les substituts : outils no-code/IA, équipes internes, freelances généralistes — notez-les comme un vecteur de menace, pas un concurrent profilé sauf si matériellement pertinent.)

Sources de données (où chercher)

Faites correspondre la source à la dimension dont vous avez besoin. Les types de plateformes ci-dessous sont génériques ; remplacez-les par ceux natifs du créneau du client (par exemple Dribbble/Behance pour le design, showreel/Vimeo pour le motion, échantillons d'écriture/travaux publiés pour la rédaction) :

  • Plateformes de portfolio / métier — qualité du métier, gamme, registre esthétique (par ex., Dribbble, Behance, Vimeo, ou la vitrine équivalente du créneau).
  • Récompenses / vitrines sélectionnées — ambition du métier et reconnaissance éditoriale ; surpondère le clinquant, donc recoupez avec la crédibilité commerciale (par ex., Awwwards, listes de prix du secteur).
  • Propre site du concurrent — source principale pour le positionnement, la voix, le packaging de l'offre, la posture tarifaire, les clients nommés, le manifeste/point de vue.
  • LinkedIn — taille/équipe, récit du fondateur, cadence de publication, logos clients, géographie.
  • Annuaires d'avis — avis, clients nommés, tailles de projet, modèles d'engagement ; signal le plus fort pour la crédibilité commerciale et la préparation à l'échelle entreprise (par ex., Clutch.co ou l'équivalent du créneau).
  • Travail ouvert / public — dépôts de processus, échantillons publiés, production créative ouverte : profondeur et preuve de transparence du métier.
  • Conférences / podcasts / newsletters — profondeur de leadership éclairé et possession d'un point de vue.

Toujours vérifier les affirmations sur au moins deux sources avant de traiter un attribut d'un concurrent comme un fait (le texte du site auto-déclaré ≠ résultat vérifié). Adoptez une discipline de vérification adversaire dans chaque profil.

Modèle de grille de notation (étape de sélection)

Un pré-filtre léger pour décider quels candidats passent au benchmarking complet. Notez 1–5 ; conservez les candidats qui obtiennent un score élevé soit en distinctivité soit en crédibilité — la tension stratégique du client signifie que les deux pôles sont instructifs.

CandidatPosture de positionnementSpécialisationCatégorie de tailleNiveauChevauchement d'offre (1–5)Distinctivité (1–5)Crédibilité commerciale (1–5)Proximité métier (1–5)Inclure ?

Règles empiriques (à appliquer selon la conséquence de cadrage du client dans le brief de positionnement) :

  • Distinctivité élevée et crédibilité élevée → à profiler impérativement (prouve que la tension cible du client est réalisable).
  • Distinctivité élevée, crédibilité faible → cas d'avertissement (mémorable mais non embauchable — un mode d'échec potentiel à étudier).
  • Crédibilité élevée, distinctivité faible → masse "compétent mais oubliable" contre laquelle le client se définit.
  • Faible sur les deux → abandonner sauf si nécessaire pour la largeur du paysage.

Sortie de cette étape

Un ensemble de concurrents délimité et hiérarchisé (généralement 10–18 candidats → 8–12 profilés), chacun étiqueté avec ses positions sur les axes, son niveau et des liens vers les sources, prêt à être remis à benchmark-methodology.

Anti-patrons

  • Délimiter sans brief de positionnement. Une liste de concurrents construite sans la vision du client n'est que du bruit. Le brief détermine ce qui compte comme un véritable rival.
  • Lister toutes les entreprises similaires. L'objectif est un ensemble défendable de 10–18 candidats, pas un recensement. La largeur sans réduction rend le benchmarking ingérable.
  • Mélanger les niveaux Direct/Adjacent/Aspirant. Ces niveaux servent des objectifs stratégiques différents. Les mélanger produit une liste plate qui ne peut pas guider les décisions.
  • Se fier à une seule source par concurrent. Le texte du site auto-déclaré est du marketing, pas un fait. Vérifiez les attributs sur au moins deux sources.
  • Passer directement à la notation. Cette compétence délimite et hiérarchise l'ensemble. Benchmark-methodology gère la notation. Ne confondez pas les deux étapes.

Exemples

Scénario : Un studio d'identité de marque boutique (2 personnes, UE-à-distance, sprints productisés, esthétique provocatrice/manifeste) souhaite délimiter son ensemble concurrentiel avant le benchmarking. La tension stratégique du brief de positionnement est mémorabilité × embauchabilité.

Étape 1 — renseignement des huit axes (candidats échantillon) :

CandidatPosture de positionnementSpécialisationCatégorie de tailleEngagementDistinctivitéModèle de preuveForce de marqueMarché
Studio Aorienté marque/éditorialidentité seulementmicroproductiséprovocateurorienté esthétiquecultemondial-à-distance
Studio Borienté capacitéDS+motion largeboutiquesur mesureconventionnelorienté résultatsinterchangeableÉtats-Unis
Agence Corienté capacitémarque+digitaltaille moyenneretenueconventionnelorienté résultatsinterchangeableUE
Freelance Dorienté marquevoix de marque seulementsolotarif journalieréditorialorienté esthétiquepropremondial
Studio Eorienté marquestratégie de marquemicroproductisémanifesteorienté résultatsculteUE-à-distance

Étape 2 — pré-filtre de notation (conséquence de cadrage du client : pondérer la distinctivité car sa barrière est le point de vue en premier, pas la largeur des capacités) :

CandidatChevauchement d'offre (1–5)Distinctivité (1–5)Crédibilité commerciale (1–5)Proximité métier (1–5)NiveauInclure ?
Studio A5535Direct✓ à profiler impérativement
Studio B3253Adjacent✓ ancrage de crédibilité
Agence C2152Aspirant✓ référence d'échelle
Freelance D4424Direct✓ cas d'avertissement
Studio E5544Direct✓ à profiler impérativement

Étape 3 — sortie remise à benchmark-methodology : Cinq candidats (3 Directs, 1 Adjacent, 1 Aspirant), chacun étiqueté avec ses positions sur les axes, son niveau et des liens vers les sources. Les Studios A et E sont les rivaux face-à-face les plus tranchants ; le Freelance D est le cas d'avertissement "mémorable mais non embauchable" à étudier.

Compétences associées

  • brand-discovery — à utiliser en premier pour établir le brief de positionnement et la tension stratégique qui délimite l'ensemble concurrentiel.
  • benchmark-methodology — l'étape suivante ; prend l'ensemble hiérarchisé et note chaque concurrent sur neuf dimensions.

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 associés