Communitygithub.com

SamuelChien/mega-skills-collection

Récupère n'importe quel post X/Twitter sous forme de JSON propre et adapté aux LLM. Convertit les liens x.com, twitter.com ou adhx.com en données structurées avec le contenu complet de l'article, les informations sur l'auteur et les métriques d'engagement. Aucun scraping ni navigateur requis.

Qu'est-ce que mega-skills-collection ?

Cette compétence permet à un agent IA de lire et d'analyser n'importe quel post X (Twitter) en utilisant l'API gratuite ADHX. Elle transforme les URL de posts X (format x.com, twitter.com ou adhx.com) en JSON structuré comprenant le contenu textuel complet, les informations sur l'auteur (nom, pseudo, avatar) et les métriques d'engagement (réponses, retweets, likes, vues). Son principal intérêt est de fournir un contenu propre et directement exploitable par un LLM, bien supérieur aux approches de scraping ou basées sur un navigateur. Elle supporte aussi bien les tweets courts que les articles longs (X Articles) et ne nécessite aucune authentification. La compétence est conçue pour être utilisée avec Claude Code ou tout autre agent IA capable d'exécuter des commandes curl et de parser du JSON, via une installation manuelle ou via le plugin marketplace.

Compatible avec✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/SamuelChien/mega-skills-collection/tree/HEAD/adhx

Demander à votre IA préférée

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

Documentation

ADHX - Lecteur de posts X/Twitter

Récupère n'importe quel post X/Twitter sous forme de JSON structuré pour analyse via l'API ADHX.

Présentation

ADHX fournit une API gratuite qui renvoie un JSON propre pour n'importe quel post X, y compris le contenu complet des articles longs. C'est bien supérieur au scraping ou aux approches basées sur un navigateur pour la consommation par un LLM. Fonctionne avec les tweets classiques et les articles X complets.

Quand utiliser cette compétence

  • Lorsqu'un utilisateur partage un lien X/Twitter et souhaite lire, analyser ou résumer le post
  • Lorsque vous avez besoin de données structurées d'un post X/Twitter (auteur, engagement, contenu)
  • Lorsque vous travaillez avec des articles X longs nécessitant une extraction complète du contenu

Point d'accès API

https://adhx.com/api/share/tweet/{username}/{statusId}

Formats d'URL

Extrayez username et statusId de l'un de ces formats d'URL :

FormatExemple
x.com/{user}/status/{id}https://x.com/dgt10011/status/2020167690560647464
twitter.com/{user}/status/{id}https://twitter.com/dgt10011/status/2020167690560647464
adhx.com/{user}/status/{id}https://adhx.com/dgt10011/status/2020167690560647464

Flux de travail

Lorsqu'un utilisateur partage un lien X/Twitter :

  1. Analyser l'URL pour extraire username et statusId des segments du chemin
  2. Récupérer le JSON à l'aide de curl :
curl -s "https://adhx.com/api/share/tweet/{username}/{statusId}"
  1. Utiliser la réponse structurée pour répondre à la question de l'utilisateur (résumer, analyser, extraire les points clés, etc.)

Schéma de réponse

{
  "id": "statusId",
  "url": "URL x.com d'origine",
  "text": "texte du tweet court (vide s'il s'agit d'un article)",
  "author": {
    "name": "Nom affiché",
    "username": "pseudo",
    "avatarUrl": "URL de l'image de profil"
  },
  "createdAt": "horodatage",
  "engagement": {
    "replies": 0,
    "retweets": 0,
    "likes": 0,
    "views": 0
  },
  "article": {
    "title": "Titre de l'article (pour les posts longs)",
    "previewText": "Premiers ~200 caractères",
    "coverImageUrl": "URL de l'image principale",
    "content": "Contenu complet en Markdown avec images"
  }
}

Installation

Option A : Place de marché des plugins Claude Code (recommandé)

/plugin marketplace add itsmemeworks/adhx

Option B : Installation manuelle

curl -sL https://raw.githubusercontent.com/itsmemeworks/adhx/main/skills/adhx/SKILL.md -o ~/.claude/skills/adhx/SKILL.md

Exemples

Exemple 1 : Résumer un tweet

Utilisateur : "Résume ce post https://x.com/dgt10011/status/2020167690560647464"

curl -s "https://adhx.com/api/share/tweet/dgt10011/2020167690560647464"

Utilisez ensuite le JSON renvoyé pour fournir le résumé.

Exemple 2 : Analyser l'engagement

Utilisateur : "Combien de likes ce tweet a-t-il obtenu ? https://x.com/handle/status/123"

  1. Analyser l'URL : username = handle, statusId = 123
  2. Récupérer : curl -s "https://adhx.com/api/share/tweet/handle/123"
  3. Renvoyer la valeur engagement.likes de la réponse

Bonnes pratiques

  • Toujours analyser l'URL complète pour extraire username et statusId avant d'appeler l'API
  • Vérifier la présence du champ article lorsque l'utilisateur souhaite le contenu complet (pas seulement le texte du tweet)
  • Utiliser le champ engagement lorsque les utilisateurs posent des questions sur les likes, les retweets ou les vues
  • Ne pas tenter de scraper x.com directement - utilisez cette API à la place

Remarques

  • Aucune authentification requise
  • Fonctionne aussi bien avec les tweets courts qu'avec les articles X longs
  • Toujours préférer cette méthode au scraping basé sur un navigateur pour le contenu X
  • Si l'API renvoie une erreur ou une réponse vide, informez l'utilisateur que le post n'est peut-être pas disponible

Ressources supplémentaires

Limitations

  • N'utilisez cette compétence que lorsque la tâche correspond clairement au périmètre décrit ci-dessus.
  • Ne considérez pas la sortie comme un substitut à une validation, un test ou une revue experte spécifique à l'environnement.
  • Arrêtez-vous et demandez des clarifications si les entrées requises, les autorisations, les limites de sécurité ou les critères de succès sont manquants.

Individual skills in this repo

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

SamuelChien/mega-skills-collection

Security audit, hardening, threat modeling (STRIDE/PASTA), Red/Blue Team, OWASP checks, code review, incident response, and infrastructure security for any project.

SamuelChien/mega-skills-collection

Arquitecto de Soluciones Principal y Consultor Tecnológico de Andru.ia. Diagnostica y traza la hoja de ruta óptima para proyectos de IA en español.

SamuelChien/mega-skills-collection

Ingeniero de Sistemas de Andru.ia. Diseña, redacta y despliega nuevas habilidades (skills) dentro del repositorio siguiendo el Estándar de Diamante.

SamuelChien/mega-skills-collection

Estratega de Inteligencia de Dominio de Andru.ia. Analiza el nicho específico de un proyecto para inyectar conocimientos, regulaciones y estándares únicos del sector. Actívalo tras definir el nicho.

SamuelChien/mega-skills-collection

2D game development principles. Sprites, tilemaps, physics, camera.

SamuelChien/mega-skills-collection

3D game development principles. Rendering, shaders, physics, cameras.

SamuelChien/mega-skills-collection

Expert in building 3D experiences for the web - Three.js, React Three Fiber, Spline, WebGL, and interactive 3D scenes. Covers product configurators, 3D portfolios, immersive websites, and bringing depth to web experiences.

SamuelChien/mega-skills-collection

Accessibility audit skill for scanning, fixing, and verifying WCAG 2.2 Level A and AA compliance across React, Next.js, Vue, Angular, Svelte, and plain HTML codebases. Use when auditing accessibility, fixing a11y violations, checking color contrast, generating compliance reports, or integrating accessibility checks into CI/CD pipelines.

SamuelChien/mega-skills-collection

Ab Test Analyzer - Auto-activating skill for Data Analytics. Triggers on: ab test analyzer, ab test analyzer Part of the Data Analytics skill category.

SamuelChien/mega-skills-collection

A B Test Config Creator - Auto-activating skill for ML Deployment. Triggers on: a b test config creator, a b test config creator Part of the ML Deployment skill category.

SamuelChien/mega-skills-collection

When the user wants to plan, design, or implement an A/B test or experiment. Also use when the user mentions "A/B test," "split test," "experiment," "test this change," "variant copy," "multivariate test," "hypothesis," "conversion experiment," "statistical significance," or "test this." For tracking implementation, see analytics-tracking.

SamuelChien/mega-skills-collection

Acceptance Criteria Creator - Auto-activating skill for Enterprise Workflows. Triggers on: acceptance criteria creator, acceptance criteria creator Part of the Enterprise Workflows skill category.

SamuelChien/mega-skills-collection

Use when a coding task should be driven end-to-end from issue intake through implementation, review, deployment, and acceptance verification with minimal human re-intervention.

SamuelChien/mega-skills-collection

Accessibility Audit Runner - Auto-activating skill for Frontend Development. Triggers on: accessibility audit runner, accessibility audit runner Part of the Frontend Development skill category.

SamuelChien/mega-skills-collection

You are an accessibility expert specializing in WCAG compliance, inclusive design, and assistive technology compatibility. Conduct audits, identify barriers, and provide remediation guidance.

SamuelChien/mega-skills-collection

Web accessibility patterns for WCAG 2.2 compliance including ARIA, keyboard navigation, screen readers, and testing

SamuelChien/mega-skills-collection

Manage Discord channel access — approve pairings, edit allowlists, set DM/group policy. Use when the user asks to pair, approve someone, check who's allowed, or change policy for the Discord channel.

SamuelChien/mega-skills-collection

Create unified specification packages across Business, Development, and Design teams. Staged elaboration (L0 Vision → L1 Requirements → L2 Team Detail → L3 Acceptance Criteria) to build shared understanding. Does not write code.

SamuelChien/mega-skills-collection

Research a company or person and get actionable sales intel. Works standalone with web search, supercharged when you connect enrichment tools or your CRM. Trigger with "research [company]", "look up [person]", "intel on [prospect]", "who is [name] at [company]", or "tell me about [company]".

SamuelChien/mega-skills-collection

Validate messaging consistency across website, GitHub repos, and local documentation generating read-only discrepancy reports. Use when checking content alignment or finding mixed messaging. Trigger with phrases like "check consistency", "validate documentation", or "audit messaging".

Skills associés