ユーザーが目にするAirtableのコンテンツをエージェントが操作するたびに、クリック可能なAirtableのリンクを表示します。 **次のような場合に使用:** レコード(データの個別項目)の作成・更新、リストの表示、検索、またはレコード・スキーマ(データの構造)・インターフェースページ(ベース、テーブル、フィールド、レコード、ページなど)を返すMCP呼び出しのたびに使用してください。 **リンクの優先順位:** - エージェントのツール呼び出しで実際にアクセスできた、もっとも具体的なURLを提供してください - 単一レコードのURLをテーブルのURLより優先 - テーブルのURLをベースのURLより優先 - ユーザーがページへのアクセスのみ許可されている場合はインターフェースページのURLを優先 **その他の注意点:** - マークdown形式のリンク(説明文つき)として整形してください - ツールが実際に返したIDからのみURLを構築し、IDを作り足してURLを補完することはしないでください - Airtableコンテンツに影響を与える任意のワークフロースキルから、このスキルを組み合わせて構成してください
Provides a clickable Airtable link whenever the agent has touched user-visible Airtable content. Use after every MCP call that creates, updates, lists, searches, or returns records, schema, or interface pages — bases, tables, fields, records, or pages. Hand off the most-specific URL the agent's tool calls have proven access to — prefer single-record URLs over table URLs, table URLs over base URLs, and interface page URLs when the user's access is restricted to pages. Format as a markdown link with a descriptive label. Construct URLs only from IDs the tools actually returned — never synthesize IDs to round out a URL. Compose this skill from any workflow skill that affects Airtable content.
After any MCP call that affects user-visible Airtable content, return a clickable link to the most-specific surface the call's results give the user access to. The link is how the user reviews the agent's work — without it, the work is invisible until they go hunting for it.
All URLs are built from IDs the tool calls actually returned. Don't include any ID slot — viw*, tbl*, rec*, pag*, etc. — that wasn't in a tool response.
| Surface | URL pattern |
|---|---|
| Workspace | https://airtable.com/workspaces/<wspId> |
| Base | https://airtable.com/<appId> |
| Base interfaces hub | https://airtable.com/<appId>/interfaces |
| Table | https://airtable.com/<appId>/<tblId> |
| Record (table context) | https://airtable.com/<appId>/<tblId>/<recId> |
| Interface page | https://airtable.com/<appId>/<pagId> |
| Record (page context) | https://airtable.com/<appId>/<pagId>/<recId> |
ID prefixes: wsp (workspace), app (base), tbl (table), pag (interface page), rec (record), fld (field). Construct URLs using IDs verbatim from MCP responses — do not lowercase, transform, or guess them.
Hand off the most-specific URL the work allows:
get_record_for_page returned the record; otherwise the table-context URL.For multi-record results without one obvious "best" record, link the table or page once. Do not produce a link per record — that's spam.
The MCP user's auth determines which tools succeed. Hand off URLs only at access surfaces the call sequence has proven:
list_pages_for_base, list_records_for_page, get_record_for_page succeeded. Hand off page URLs only — synthesizing a tbl* URL the user can't open produces a dead link from their perspective.list_tables_for_base, get_table_schema, list_records_for_table, update_records_for_table succeeded. Table URLs are safe.list_workspaces returned IDs. Workspace URLs are safe.Standing rule: if a tool call didn't prove the access surface, don't link to it. When in doubt, drop one specificity level and link the surface you do have.
[Sales Pipeline base](https://airtable.com/appEXAMPLEbase001)View in Airtable: [Sales Pipeline](https://airtable.com/appEXAMPLEbase001) — matches Airtable's existing internal handoff labelhttps://airtable.com/appEXAMPLEbase001 — bare URL with no contextviw*, tbl*, rec*, pag*, or any other identifier to round out a URL — if your tool calls didn't return that ID, the URL slot it'd fill doesn't have a real target.?home=<pagId> or other query params. Page-management modes (/build, /edit, /preview) are for page authors, not handoffs from chat.Workflow and methodology skills that create, modify, or return Airtable content should compose this convention at handoff time. Don't re-implement URL construction inline.
In another skill's body:
"After completing the work, return a clickable link via the
show-airtable-linkskill. Hand off the most-specific URL the agent's tool calls have proven access to."
Created a new base for product roadmap:
Created your roadmap base with three tables — Roadmap, Feedback, and Releases.
Updated 12 records' Status field:
Updated Status to "In Review" on 12 records.
Returned one record from an interface page (page-restricted user):
Found the matching deal: Acme Corp, $50k, Stage = Negotiation.
原文・著作権は Anthropic および各プラグイン作者に帰属します。日本語訳は Claude API による自動翻訳です。