Communitygithub.com

SamuelChien/mega-skills-collection

X/Twitter 게시물을 깨끗한 LLM 친화적 JSON으로 가져옵니다. x.com, twitter.com 또는 adhx.com 링크를 전체 콘텐츠, 작성자 정보, 참여 지표가 포함된 구조화된 데이터로 변환합니다. 스크래핑이나 브라우저가 필요하지 않습니다.

mega-skills-collection란 무엇인가요?

이 스킬은 ADHX API를 활용하여 X/Twitter 게시물을 구조화된 JSON 형식으로 가져오는 도구입니다. AI 에이전트(예: Claude Code, Cursor, Codex)가 사용자로부터 공유받은 X/Twitter 링크를 분석, 요약, 또는 추가 처리할 수 있도록 설계되었습니다. 브라우저 기반 스크래핑이나 복잡한 인증 없이, 간단한 curl 명령어 하나로 전체 게시물 내용(짧은 트윗 및 긴 형식의 X 아티클 모두 포함)과 작성자 정보, 조회수, 좋아요, 리트윗 등의 참여 지표를 얻을 수 있습니다. x.com, twitter.com, adhx.com의 세 가지 URL 패턴을 지원하며, URL에서 사용자 이름과 상태 ID를 추출하여 API 호출을 자동화합니다. 이 스킬은 특히 LLM이 소셜 미디어 콘텐츠를 읽고 요약하거나 분석해야 하는 작업에 유용하며, 공식 API나 스크래핑 대신 더 간단하고 효율적인 대안을 제공합니다.

지원 대상✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/SamuelChien/mega-skills-collection/tree/HEAD/adhx

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

ADHX - X/Twitter 게시물 읽기

ADHX API를 사용하여 모든 X/Twitter 게시물을 구조화된 JSON으로 가져옵니다.

개요

ADHX는 모든 X 게시물(긴 형식의 기사 콘텐츠 포함)을 깨끗한 JSON으로 반환하는 무료 API를 제공합니다. 이는 LLM에서 사용하기 위해 스크래핑이나 브라우저 기반 접근 방식보다 훨씬 뛰어납니다. 일반 트윗과 전체 X 아티클 모두에서 작동합니다.

이 스킬을 사용해야 하는 경우

  • 사용자가 X/Twitter 링크를 공유하고 게시물을 읽거나, 분석하거나, 요약하려는 경우
  • X/Twitter 게시물에서 구조화된 데이터(작성자, 참여 지표, 콘텐츠)가 필요한 경우
  • 전체 콘텐츠 추출이 필요한 긴 형식의 X 아티클을 다룰 때

API 엔드포인트

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

URL 패턴

다음 URL 형식에서 username과 statusId를 추출합니다:

형식예시
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

워크플로우

사용자가 X/Twitter 링크를 공유하면:

  1. URL 파싱 - 경로 세그먼트에서 username과 statusId 추출
  2. JSON 가져오기 - curl 사용:
curl -s "https://adhx.com/api/share/tweet/{username}/{statusId}"
  1. 구조화된 응답 사용 - 사용자의 질문에 답변(요약, 분석, 주요 포인트 추출 등)

응답 스키마

{
  "id": "statusId",
  "url": "원본 x.com URL",
  "text": "짧은 트윗 텍스트 (기사 게시물인 경우 비어 있음)",
  "author": {
    "name": "표시 이름",
    "username": "핸들",
    "avatarUrl": "프로필 이미지 URL"
  },
  "createdAt": "타임스탬프",
  "engagement": {
    "replies": 0,
    "retweets": 0,
    "likes": 0,
    "views": 0
  },
  "article": {
    "title": "아티클 제목 (긴 형식 게시물의 경우)",
    "previewText": "처음 ~200자",
    "coverImageUrl": "히어로 이미지 URL",
    "content": "이미지를 포함한 전체 마크다운 콘텐츠"
  }
}

설치

옵션 A: Claude Code 플러그인 마켓플레이스 (권장)

/plugin marketplace add itsmemeworks/adhx

옵션 B: 수동 설치

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

예시

예시 1: 트윗 요약

사용자: "이 게시물 요약해줘 https://x.com/dgt10011/status/2020167690560647464"

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

그런 다음 반환된 JSON을 사용하여 요약을 제공합니다.

예시 2: 참여 지표 분석

사용자: "이 트윗은 좋아요가 몇 개야? https://x.com/handle/status/123"

  1. URL 파싱: username = handle, statusId = 123
  2. 가져오기: curl -s "https://adhx.com/api/share/tweet/handle/123"
  3. 응답에서 engagement.likes 값 반환

모범 사례

  • API를 호출하기 전에 항상 전체 URL을 파싱하여 사용자 이름과 상태 ID를 추출하세요.
  • 사용자가 전체 콘텐츠(트윗 텍스트가 아닌)를 원할 경우 article 필드를 확인하세요.
  • 사용자가 좋아요, 리트윗, 조회수에 대해 물을 때는 engagement 필드를 사용하세요.
  • x.com을 직접 스크래핑하지 말고 이 API를 사용하세요.

참고 사항

  • 인증이 필요하지 않습니다.
  • 짧은 트윗과 긴 형식의 X 아티클 모두에서 작동합니다.
  • X 콘텐츠에는 브라우저 기반 스크래핑보다 항상 이 방법을 선호하세요.
  • API가 오류를 반환하거나 빈 응답을 반환하면 사용자에게 게시물을 사용할 수 없을 수도 있음을 알리세요.

추가 리소스

제한 사항

  • 이 스킬은 위에서 설명한 범위와 명확하게 일치하는 작업에만 사용하세요.
  • 출력물을 환경별 검증, 테스트 또는 전문가 검토를 대체하는 것으로 취급하지 마세요.
  • 필요한 입력, 권한, 안전 경계 또는 성공 기준이 누락된 경우 중단하고 명확히 요청하세요.

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".

관련 스킬