Add a new expert to the Remotion experts page
日本語の概要は準備中です。原文の説明を表示しています。
Agent eXperience Interface (AXI) router — the main entry point for agent-ergonomic CLIs. Use whenever the agent needs GitHub, browser automation, human review, quota routing, Slack, Notion, AWS/Docker/K8s, databases, GitLab (glab-axi), Oracle DB (oracle-axi), tmux/herdr/WezTerm sessions (cyber-mux), or any AXI-catalog tool; when choosing AXI vs MCP vs raw CLI; when building or reviewing an agent-facing CLI; or when the user says axi, gh-axi, chrome-devtools-axi, TOON output, agent ergonomics, or "prefer AXI". When in doubt about which external tool interface to use, start here.
インストールする前に、エージェントに与えられる指示の中身を確認できます。
AXI is not a protocol. It is 10 design principles for agent-ergonomic CLIs that beat both raw CLI and MCP on success, cost, duration, and turns (axi.md, kunchenguid/axi).
This skill is the main router for the AXI catalog (official + community). It picks the right AXI, installs/runs it agent-first (npx -y <axi>), and teaches the principles when you build or review agent-facing CLIs.
| Depth | File |
|---|---|
| 10 principles (full spec) | rules/principles.md |
| Official + community catalog | rules/catalog.md |
| AXI vs MCP vs raw CLI vs mktg tools | rules/prefer-axi.md |
| Build / review an AXI | rules/build.md |
| Benchmark numbers | rules/benchmarks.md |
| Upstream build-skill snapshot | references/upstream-axi-skill.md |
npx -y <axi> … (zero global install). Fall back to global binary if already on PATH.<axi> setup hooks (SessionStart) after explicit user opt-in.which gh-axi chrome-devtools-axi 2>/dev/null; npx -y gh-axi --version 2>/dev/null | head -1mktg doctor --json --fields checks and note cli-gh, cli-gh-axi, cli-chrome-devtools-axi.gh-axi instead of raw gh / GitHub MCP because AXI wins on cost and success for GitHub tasks."help[] next steps, then follow those templates.| Need | AXI | Install / run | Layer |
|---|---|---|---|
| GitHub issues, PRs, CI runs, releases, secrets, projects | gh-axi | npx -y gh-axi (needs gh auth login) | Official |
| Browse, click, fill, extract, tables, Lighthouse | chrome-devtools-axi | npx -y chrome-devtools-axi | Official |
| Human review of HTML artifacts (annotate → agent feedback) | lavish-axi | npx skills add kunchenguid/lavish-axi / see catalog | Official |
| Local Claude/Codex/Cursor/Copilot/Grok quota windows | quota-axi | see rules/catalog.md | Official |
| Jujutsu history | jj-axi | community | VCS |
| npm registry inspect | npm-axi | community | Packages |
| SQLite inspect / capped queries | sqlite-axi | community | Data |
| Slack read/search/draft | slack-axi | community | Comms |
| Gmail/Calendar/Docs/Drive/Slides (draft-only mail) | gws-axi | community | Workspace |
| Harvest time tracking | harvest-axi | community | Ops |
| Spec-driven agent workflow (AXI-in-skill demo) | specops | community | Process |
| Git-backed record sheets | gitsheets-axi | community | Data |
| Metabase SQL/MBQL | metabase-axi | community | Analytics |
| Otter.ai transcripts | otter-axi | community | Meetings |
| Notion pages/databases | notion-axi | community | Docs |
| ClickUp tasks | clickup-axi | community | Tasks |
| Databricks jobs/runs | databricks-axi | community | Data |
| AWS host/deploy | aws-axi | community | Cloud |
| Docker app lifecycle | docker-axi | community | Cloud |
| DynamoDB | dynamodb-axi | community | Data |
| PostgreSQL | pg-axi | community | Data |
| MongoDB | mongodb-axi | community | Data |
| Elasticsearch | elasticsearch-axi | community | Data |
| Kubernetes workloads | kubernetes-axi | community | Cloud |
| Redis | redis-axi | community | Data |
| Celery queues | celery-axi | community | Cloud |
| Oracle DB | oracle-axi | community | Data |
| tmux / herdr / WezTerm sessions | cyber-mux | community (overlaps /tmux, /herdr) | Terminal |
| GitLab issues / MRs / pipelines | glab-axi | community | VCS |
| Design / review agent CLI ergonomics | (this skill → principles) | read rules | Meta |
| Marketing playbook (brand, content, publish) | /cmo | mktg skills | Out of scope |
Full URLs + one-liners: rules/catalog.md.
| User says | Route to | Not | Why |
|---|---|---|---|
| "check the PR / CI / issues" | gh-axi | raw gh, GitHub MCP | AXI: 100% success @ $0.050 vs CLI 86% / MCP ~$0.10–0.15 |
| "open this page / click / fill form / extract table" | chrome-devtools-axi | chrome-devtools-mcp, agent-browser | Combined ops + --query; 100% @ $0.074, 4.5 turns |
| "scrape this URL I already have" (static content) | firecrawl / exa-contents | chrome-devtools-axi | Don't pay for a browser when fetch/crawl is enough |
| "search the web for X" (unknown URLs) | exa-search / Exa MCP | chrome-devtools-axi | Semantic search ≠ browser automation |
| "automate Instagram/TikTok login post" | /cmo + browser profile / mktg publish | chrome-devtools-axi alone | Marketing distribution is /cmo's job |
| "help me market / write copy / SEO" | /cmo | /axi | AXI routes tools; CMO routes marketing skills |
| "build a CLI for my agent" | /axi principles + build | MCP-first design | Principled CLI beats MCP on the published benches |
| "use MCP for GitHub/browser" | Prefer matching AXI first | Eager MCP schemas | MCP schema overhead ~2.3× input tokens in GitHub bench (185K vs 79K) |
| "what's my Cursor/Claude quota" | quota-axi | guessing from UI | Local-first usage windows for routing-aware agents |
| "review this HTML with humans" | lavish-axi | paste into chat | Annotation loop back to the agent |
npx.gh auth login once, then npx -y gh-axi (home view).npx -y chrome-devtools-axi open https://example.com --query "Example".npm i -g gh-axi && gh-axi setup hooks (restart session).npx -y <axi> … before asking the user to npm i -g.help[]: AXI outputs next-step command templates — use them; don't invent flags.| head, | rg on AXI stdout is encouraged; don't dump full snapshots into context when --query exists./axi orchestrates tool choice; leaf AXIs execute. Exception: /cmo owns marketing — hand off explicitly.setup hooks without clear user intent.| Anti-pattern | Why it's wrong | Do this instead |
|---|---|---|
| Loading full MCP tool schemas for GitHub/browser when an AXI exists | Schema tax balloons input tokens every turn | Route to gh-axi / chrome-devtools-axi |
navigate then separate snapshot every click | Doubles turns; AXI combines ops | open, click --query, fill … --submit |
| Dumping full page snapshots into context | Burns the token budget | --query "…", pipe filters, truncation + --full |
Silent fallback to raw gh because "I know the flags" | Raw CLI loses accuracy on the GitHub bench | Use gh-axi; keep gh only for gaps AXI doesn't wrap yet |
| Building a new MCP server before an AXI CLI | Protocol choice ≠ ergonomics | Apply the 10 principles; ship CLI + optional skill + optional hooks |
| Presenting the entire catalog as a menu | Shifts the decision to the human | Recommend 1 AXI with a one-line why |
| Using browser AXI for static URL fetch | Overkill cost/latency | firecrawl / exa-contents / curl |
| Failure | Fix |
|---|---|
npx / network blocked | Install global once: npm i -g gh-axi (or the needed AXI); retry |
gh-axi auth error | gh auth login (and gh auth refresh -s project when Projects need scope) |
chrome-devtools-axi bridge stale | chrome-devtools-axi stop then retry; or new CHROME_DEVTOOLS_AXI_SESSION=… |
STALE_REF on click | Re-snapshot / open --query and use the new @g:… ref |
Unknown command (navigate) | Read AXI help[] / --help — prefer open, not MCP verb names |
| No AXI for domain | Use prefer-axi fallback; offer to scaffold per rules/build.md |
| Level | What /axi can do |
|---|---|
| L0 | Route by domain; run via npx -y with no prior setup |
| L1 | Binaries on PATH; faster cold start |
| L2 | setup hooks ambient home views for Claude Code / Codex / OpenCode |
| L3 | Multiple community AXIs installed; quota-aware routing via quota-axi |
| L4 | Team ships internal AXIs using principles + contributor catalog workflow |
Principles, catalog, and benchmarks from AXI / kunchenguid/axi (MIT). This mktg skill is the router + catalog orchestrator adapted for /cmo-style activation; the upstream build-skill snapshot lives in references/upstream-axi-skill.md.
まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
Add a new expert to the Remotion experts page
日本語の概要は準備中です。原文の説明を表示しています。
Add a new sound effect to @remotion/sfx
日本語の概要は準備中です。原文の説明を表示しています。
Use when setting up a secure email inbox for any AI agent — configuring inbound email via Resend, webhooks, tunneling for local development, and implementing security measures to prevent prompt injection attacks. Also use when someone mentions 'agent email', 'bot inbox', 'receive emails for agent', 'agent webhook', 'email security for AI', 'prompt injection via email', 'inbound email for bot', or wants their AI agent to receive and respond to emails securely.
日本語の概要は準備中です。原文の説明を表示しています。
Builds, measures, and improves an Answer Engine Optimization program across ChatGPT, Perplexity, Claude, Gemini, Google AI Overviews, and Copilot. Use for AEO, GEO, LLMO, AI search visibility, AI citations, brand mentions, answer-engine monitoring, llms.txt, AI crawler audits, or questions like 'what does AI say about us?' and 'why are competitors cited instead of us?'. Produces a durable evidence report and prioritized gameplan, not a one-shot content checklist.
日本語の概要は準備中です。原文の説明を表示しています。
Generate Apple App Store screenshot pages as a Next.js app with html-to-image export at required resolutions. Screenshots are advertisements, not documentation — every screenshot sells one idea. Use when building App Store screenshots, generating exportable marketing screenshots for iOS apps, or creating programmatic screenshot generators. Triggers on 'app store screenshots', 'App Store', 'screenshot generator', 'iOS screenshots', 'marketing screenshots', 'phone mockup', 'ASO screenshots', 'app store assets', 'app listing', 'app store page', or 'app preview images'. Also use when someone is about to submit an app and needs store assets, or when they say 'make my app store page look good'. Includes iPhone and iPad mockup components with pre-measured dimensions.
日本語の概要は準備中です。原文の説明を表示しています。
Build detailed buyer personas and audience profiles from research. Use this skill whenever the user mentions audience, buyer persona, ideal customer, target market, ICP, watering holes, 'who am I selling to', customer research, or audience profile. Also use when content feels unfocused or generic (that's an audience problem), when conversion is low because messaging doesn't resonate, when starting any new project (audience should be first), or when any downstream skill needs audience.md but it doesn't exist yet. Even if the user doesn't explicitly ask for audience research, trigger this if they're writing copy or building a landing page without a clear audience defined. Three approaches: Quick Profile, Persona Build, Community Mining.
日本語の概要は準備中です。原文の説明を表示しています。