Docs
PrefectHQ/fastmcp
Write or revise a page under docs/ for gofastmcp.com. An agent skill from PrefectHQ/fastmcp.
Builds a self-contained HTML digest of AI and agent news pulled from chosen X accounts through the official X MCP server, grouped into categories like Coding Agents and Agent Research.
$ npx skills add dair-ai/dair-academy-plugins --skill x-agent-intelligence -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install dair-ai/dair-academy-plugins x-agent-intelligence --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/dair-ai/dair-academy-plugins.git skills-src && mkdir -p .claude/skills && cp -r skills-src/plugins/x-agent-intelligence/skills/x-agent-intelligence .claude/skills/x-agent-intelligence && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "x-agent-intelligence" agent skill from https://github.com/dair-ai/dair-academy-plugins/tree/main/plugins/x-agent-intelligence/skills/x-agent-intelligence into .claude/skills/x-agent-intelligence/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "x-agent-intelligence", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/dair-ai/dair-academy-plugins/tree/main/plugins/x-agent-intelligence/skills/x-agent-intelligenceType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add dair-ai/dair-academy-plugins --skill x-agent-intelligence -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install dair-ai/dair-academy-plugins x-agent-intelligence --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/dair-ai/dair-academy-plugins.git skills-src && mkdir -p .agents/skills && cp -r skills-src/plugins/x-agent-intelligence/skills/x-agent-intelligence .agents/skills/x-agent-intelligence && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "x-agent-intelligence" agent skill from https://github.com/dair-ai/dair-academy-plugins/tree/main/plugins/x-agent-intelligence/skills/x-agent-intelligence into .agents/skills/x-agent-intelligence/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "x-agent-intelligence", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add dair-ai/dair-academy-plugins --skill x-agent-intelligence -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install dair-ai/dair-academy-plugins x-agent-intelligence --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/dair-ai/dair-academy-plugins.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/plugins/x-agent-intelligence/skills/x-agent-intelligence .cursor/skills/x-agent-intelligence && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "x-agent-intelligence" agent skill from https://github.com/dair-ai/dair-academy-plugins/tree/main/plugins/x-agent-intelligence/skills/x-agent-intelligence into .cursor/skills/x-agent-intelligence/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "x-agent-intelligence", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/dair-ai/dair-academy-plugins.git --path plugins/x-agent-intelligence/skills/x-agent-intelligence--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add dair-ai/dair-academy-plugins --skill x-agent-intelligence -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install dair-ai/dair-academy-plugins x-agent-intelligence --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/dair-ai/dair-academy-plugins.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/plugins/x-agent-intelligence/skills/x-agent-intelligence .gemini/skills/x-agent-intelligence && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "x-agent-intelligence" agent skill from https://github.com/dair-ai/dair-academy-plugins/tree/main/plugins/x-agent-intelligence/skills/x-agent-intelligence into .gemini/skills/x-agent-intelligence/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "x-agent-intelligence", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install dair-ai/dair-academy-plugins x-agent-intelligenceInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add dair-ai/dair-academy-plugins --skill x-agent-intelligence -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/dair-ai/dair-academy-plugins.git skills-src && mkdir -p .github/skills && cp -r skills-src/plugins/x-agent-intelligence/skills/x-agent-intelligence .github/skills/x-agent-intelligence && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "x-agent-intelligence" agent skill from https://github.com/dair-ai/dair-academy-plugins/tree/main/plugins/x-agent-intelligence/skills/x-agent-intelligence into .github/skills/x-agent-intelligence/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "x-agent-intelligence", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add dair-ai/dair-academy-plugins --skill x-agent-intelligence -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install dair-ai/dair-academy-plugins x-agent-intelligence --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/dair-ai/dair-academy-plugins.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/plugins/x-agent-intelligence/skills/x-agent-intelligence .opencode/skills/x-agent-intelligence && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "x-agent-intelligence" agent skill from https://github.com/dair-ai/dair-academy-plugins/tree/main/plugins/x-agent-intelligence/skills/x-agent-intelligence into .opencode/skills/x-agent-intelligence/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "x-agent-intelligence", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
x-agent-intelligenceBuilds a self-contained HTML digest of AI and agent news pulled from chosen X accounts through the official X MCP server, grouped into categories like Coding Agents and Agent Research.
The skill first confirms that an X MCP server, expected at https://api.x.com/mcp, is actually visible to the agent; if no X tools are available it stops and points to a setup reference rather than inventing API responses or quietly switching to scraping. Source configuration is then gathered or inferred separately from story content so it stays editable later: source handles without the @ sign, a lookback window of 24 hours for a daily feed or 7 days for a backlog, categories such as Coding Agents, Frameworks, Agent Research, Papers, Models and Meta, a cap of 10 to 25 stories per day, and whether the output should be a static snapshot or a refreshable data-backed shell.
Collection goes strictly through read-only official X MCP tools: resolving handles to user records, fetching each user's posts with fields like created_at, text and public_metrics, falling back to a from:handle search with explicit time windows when a direct feed is unavailable, and filling in missing post or author details with separate lookup calls. Bookmark writes, Article publishing, likes, reposts and other write tools are explicitly off-limits for this read-only workflow. Collected posts are normalized into a fixed JSON schema before being selected and laid out in the final HTML artifact.
5 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 0abffdc. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md (its code samples are json).
From the folder's file list and the shell code blocks in SKILL.md.
Hosts in commands or code, which the agent is likely to contact:
api.x.comx.comFrom URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
X Agent Intelligence Feed loads about 1.5k tokens when it runs. Until then it costs about 70 tokens; SKILL.md has 742 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from dair-ai/dair-academy-plugins at commit 0abffdc, republished under its MIT licence (© dair-ai). 742 words, ~1,513 tokens.
.claude/skills/x-agent-intelligence/SKILL.md (or your agent's skills folder).Create a local, readable HTML intelligence feed from X posts retrieved through the official X API MCP server. The feed is a presentation artifact, not a hosted application.
Confirm that the agent can see an X MCP server. The expected official server is https://api.x.com/mcp. If no X tools are available, stop and point the user to references/x-mcp-setup.md; do not invent API responses or silently substitute scraping.
Read ../../references/x-mcp-setup.md when setup, authentication, client configuration, or portability matters.
Ask for or infer:
@.Keep source configuration separate from story content so users can edit it later.
If the user asks to begin with the shared public list, read ../../references/starter-sources.md. It is an optional starting point, not a requirement or a hidden default; users may edit or replace it.
Use the official X MCP tools exposed by the user's client. Tool names may be namespaced by the client, but the expected operations are:
get_users_by_usernames, requesting id, name, username, profile_image_url, and verified.get_users_posts for each resolved user. Use post.fields including created_at, text, author_id, public_metrics, entities, and attachments when supported. Use expansions for author_id, attachments.media_keys, and referenced_tweets.id when supported.search_posts_all with from:handle queries and explicit start_time/end_time windows.get_posts_by_ids or get_posts_by_id.get_users_by_id only when an expanded author record is missing.Do not use bookmark writes, Article publishing, likes, reposts, or other write tools for this skill. This workflow is read-only.
Convert each post into this schema:
{
"id": "post-id",
"date": "YYYY-MM-DD",
"created_at": "ISO timestamp",
"category": "Models",
"handle": "OpenAI",
"author_name": "OpenAI",
"verified": true,
"profile_image_url": "https://...",
"tweet_url": "https://x.com/OpenAI/status/post-id",
"text": "raw text only when the user wants it retained",
"title": "Short factual headline",
"summary": "One or two sentences explaining why it matters.",
"media_url": null,
"media_type": null
}Deduplicate by post ID. Exclude replies and reposts unless explicitly requested. Defensively remove any item with in_reply_to_user_id or a referenced_tweets entry of type replied_to or retweeted, even when the X MCP response ignored the requested exclusion. Prefer original announcements, papers, releases, benchmarks, demos, and concrete engineering reports. Rank using relevance, source quality, recency, engagement, and diversity across accounts. Do not let engagement alone determine importance.
Write titles and summaries as faithful paraphrases. Do not fabricate benchmarks, product capabilities, paper claims, or dates. Preserve the original post URL on every story.
Build one self-contained feed.html, using ../../assets/reference-artifact.html as the design reference. Match its editorial reading-list layout closely: warm off-white canvas with a thin dark top rule; compact serif masthead; segmented story stats; a sticky, borderless category-chip toolbar; a narrow left date rail; and reading-list items with the title and "Why it matters" copy on the left and a fixed-size image or video preview on the right. Make the first story of the newest day the lead, with a larger thumbnail and headline.
Requirements:
media_url is available.profile_image_url from X when available. Do not require unavatar.io.references/starter-sources.md, but never include credentials, private handles, automation identifiers, or orchestration configuration.Check:
If recurring updates are requested, explain that the user may run the same prompt from any scheduler or orchestrator they choose. X MCP remains the source-access layer.
© dair-ai, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in plugins/x-agent-intelligence/skills/x-agent-intelligence of dair-ai/dair-academy-plugins.
Open the folder on GitHubat commit 0abffdc
X Agent Intelligence Feed next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| X Agent Intelligence Feed this skilldair-ai/dair-academy-plugins | 614 | — | ~1.5k | Automated safety check: Pass | MIT | |
| DocsPrefectHQ/fastmcp | 28k | — | ~1k | Automated safety check: Pass | Apache-2.0 | |
| Typeuibergside/typeui | 2k | — | ~474 | Automated safety check: Pass | MIT | |
| Fast Agent Designevalstate/fast-agent | 3.9k | — | ~220 | Automated safety check: Pass | Apache-2.0 | |
| Typeuibergside/typeui | 2k | — | ~473 | Automated safety check: Pass | MIT | |
| Xquik MCPXquik-dev/x-twitter-scraper | 210 | 1 repos | ~997 | Automated safety check: Pass | MIT |
PrefectHQ/fastmcp
Write or revise a page under docs/ for gofastmcp.com. An agent skill from PrefectHQ/fastmcp.
bergside/typeui
Use TypeUI with Hermes Agent to access project design skills, brand kits, UI prompts, and layout variations through the TypeUI MCP server when creating or refining user interfaces.
evalstate/fast-agent
A skill your agent uses to generate well-branded interfaces and assets for fast-agent, either for production or throwaway prototypes/mocks/etc.
bergside/typeui
Use TypeUI with OpenClaw to access project design skills, brand kits, UI prompts, and layout variations through the TypeUI MCP server when creating or refining user interfaces.
Xquik-dev/x-twitter-scraper
Connect, verify, and troubleshoot Xquik's remote MCP server.
ihuzaifashoukat/x-use
Install, register, and configure x-use, the browser-native MCP server for X (Twitter) automation that needs no X API key.
dair-ai/dair-academy-plugins
Creates and maintains configurable research wikis: scaffold a folder, add sources, compile pages and indexes, and file query answers back.
dair-ai/dair-academy-plugins
Generates and edits images with Google's Gemini Nano Banana Pro model through the Gemini API, including photo edits and multi-image composition.
dair-ai/dair-academy-plugins
Builds a single-file HTML survey paper on an AI or ML topic from a research bundle the agent curates, with prose and SVG figures written by Kimi K2.6.
dair-ai/dair-academy-plugins
Converts a YouTube talk into a markdown study note with slide images, a timestamped transcript and editable notes, browsable through a small local server.
dair-ai/dair-academy-plugins
Help a user learn a topic through adaptive tutoring, lesson planning, practice, retrieval checks, explanations, study guides, or exercises.
dair-ai/dair-academy-plugins
Has several open-weight models answer a question, rank each other's anonymized answers, then lets a chairman model write the final response through Fireworks AI.
Works with
Categories
Builds a self-contained HTML digest of AI and agent news pulled from chosen X accounts through the official X MCP server, grouped into categories like Coding Agents and Agent Research. com/mcp, is actually visible to the agent; if no X tools are available it stops and points to a setup reference rather than inventing API responses or quietly switching to scraping. Source configuration is then gathered or inferred separately from story content so it stays editable later: source handles without the @ sign, a lookback window of 24 hours for a daily feed or 7 days for a backlog, categories such as Coding Agents, Frameworks, Agent Research, Papers, Models and Meta, a cap of 10 to 25 stories per day, and whether the output should be a static snapshot or a refreshable data-backed shell.
X Agent Intelligence Feed fits situations like: building a daily HTML digest of AI news from a chosen list of X accounts; creating a source-account timeline grouped into categories like Agent Research or Papers; refreshing an existing X-based intelligence feed with a new lookback window.
Run `npx skills add dair-ai/dair-academy-plugins --skill x-agent-intelligence -a claude-code`. Or copy the skill folder (plugins/x-agent-intelligence/skills/x-agent-intelligence in dair-ai/dair-academy-plugins) into .claude/skills/x-agent-intelligence in your project. Claude Code loads it when a task matches its description.
Run `npx skills add dair-ai/dair-academy-plugins --skill x-agent-intelligence -a codex`. Or copy the skill folder (plugins/x-agent-intelligence/skills/x-agent-intelligence in dair-ai/dair-academy-plugins) into .agents/skills/x-agent-intelligence in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add dair-ai/dair-academy-plugins --skill x-agent-intelligence -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/x-agent-intelligence, .gemini/skills/x-agent-intelligence, .github/skills/x-agent-intelligence and .opencode/skills/x-agent-intelligence in your project.
SKILL.md names no scripts, command-line tools or credentials: X Agent Intelligence Feed is instructions for the agent only. Our summary lists: An official X API MCP server connected to the agent's client.
SKILL.md names 2 domains. In commands or code: api.x.com and x.com; the agent is likely to contact these when it follows the instructions. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
X Agent Intelligence Feed is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.5k tokens (SKILL.md is roughly 6.1k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with X Agent Intelligence Feed: Docs (PrefectHQ/fastmcp, 28k stars), Typeui (bergside/typeui, 2k stars), Fast Agent Design (evalstate/fast-agent, 3.9k stars) and Typeui (bergside/typeui, 2k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
dair-ai (a GitHub organization) maintains it in dair-ai/dair-academy-plugins, which has 614 GitHub stars. The repository holds 8 skills in this directory. The repository was last updated on July 21, 2026.
Source: dair-ai/dair-academy-plugins on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.