00-andruia-consultant
Usar al iniciar o mejorar un proyecto de IA: diagnostica código y restricciones, propone skills existentes y redacta tareas y un…
Fetch any X/Twitter post as clean LLM-friendly JSON. Converts x.com, twitter.com, or adhx.com links into structured data with full article content, author info, and engagement metrics. No scraping or browser required.
Claude Code
$ npx -y skills add sickn33/agentic-awesome-skills --skill adhx --agent claude-code
Codex
$ npx skills add sickn33/agentic-awesome-skills --skill adhx -a codex -y
Cursor
$ npx skills add sickn33/agentic-awesome-skills --skill adhx -a cursor -y
Gemini CLI
$ npx skills add sickn33/agentic-awesome-skills --skill adhx -a gemini-cli -y
GitHub Copilot
$ npx skills add sickn33/agentic-awesome-skills --skill adhx -a github-copilot -y
OpenCode
$ npx skills add sickn33/agentic-awesome-skills --skill adhx -a opencode -y
Windsurf
$ npx skills add sickn33/agentic-awesome-skills --skill adhx -a windsurf -y
name: adhx description: "Fetch any X/Twitter post as clean LLM-friendly JSON. Converts x.com, twitter.com, or adhx.com links into structured data with full article content, author info, and engagement metrics. No scraping or browser required." risk: safe source: community date_added: "2026-03-25"
Fetch any X/Twitter post as structured JSON for analysis using the ADHX API.
ADHX is a third-party retrieval service. It may provide structured public-post/article data; do not promise every post, full content, free access or current metrics. Verify provider availability and record retrieval time. Do not send private URLs, cookies or authentication tokens.
https://adhx.com/api/share/tweet/{username}/{statusId}Extract `username` and `statusId` from any of these URL formats:
| Format | Example | |--------|---------| | `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` |
When a user shares an X/Twitter link:
1. **Parse the URL** to extract `username` and `statusId` from the path segments 2. **Fetch the JSON** using curl:
curl --fail --show-error --silent --max-time 20 "https://adhx.com/api/share/tweet/{username}/{statusId}"3. **Use the structured response** to answer the user's question (summarize, analyze, extract key points, etc.)
{
"id": "statusId",
"url": "original x.com URL",
"text": "short-form tweet text (empty if article post)",
"author": {
"name": "Display Name",
"username": "handle",
"avatarUrl": "profile image URL"
},
"createdAt": "timestamp",
"engagement": {
"replies": 0,
"retweets": 0,
"likes": 0,
"views": 0
},
"article": {
"title": "Article title (for long-form posts)",
"previewText": "First ~200 chars",
"coverImageUrl": "hero image URL",
"content": "Full markdown content with images"
}
}/plugin marketplace add itsmemeworks/adhx
# AAS already includes this skill; installing a second copy is optional. # Review an immutable upstream revision in a private staging directory first. # Copy into an explicitly selected host directory only if the user requested installation. # Preserve an existing host skill instead of overwriting it silently.
User: "Summarize this post https://x.com/dgt10011/status/2020167690560647464"
curl --fail --show-error --silent --max-time 20 "https://adhx.com/api/share/tweet/dgt10011/2020167690560647464"
Then use the returned JSON to provide the summary.
User: "How many likes did this tweet get? https://x.com/handle/status/123"
1. Parse URL: username = `handle`, statusId = `123` 2. Fetch: `curl --fail --show-error --silent --max-time 20 "https://adhx.com/api/share/tweet/handle/123"` 3. Return the `engagement.likes` value from the response
Find reusable instructions for your project, inspect their complete files, and keep an exact skill set you can review and reuse.
Usar al iniciar o mejorar un proyecto de IA: diagnostica código y restricciones, propone skills existentes y redacta tareas y un…
Security audit, hardening, threat modeling (STRIDE/PASTA), Red/Blue Team, OWASP checks, code review, incident response, and…
Usar para crear o mejorar una skill de Andru.ia: define entradas y resultados, redacta SKILL.md con ejemplos y límites, valida la…
Usar tras definir el sector de un proyecto: prepara un dossier en español con contexto, normas aplicables, patrones UX y riesgos,…
AI-powered presentation generation via the 2slides API — create slides from text, match a reference image style, summarize…
360 feedback register: reviewer, subject, review cycle, visibility, due date and score, as CSV, SQL, JSON Schema or Notion on…
Use your assigned AgentMail inbox to read email tasks, explicitly send or reply, and check delivery. Provided automatically by…
Create a new Architecture Decision Record with sequential numbering and AgentDB registration