Install Agent Deep Links
Pick your agent. Every command is ready to paste.
npx skills add composio-community/awesome-codex-skills --skill agent-deep-linksThe open skills CLI detects your agents (Claude Code, Cursor, Codex and 70+ more) and installs to the right folder. Add -g to install globally.
01
Install it
Run the command above, or upload the folder in Claude.
02
Ask naturally
Describe the task. Your agent loads agent-deep-links when the request matches its description.
03
Name it if needed
If it does not trigger, say “use the agent-deep-links skill”. In Codex, type $agent-deep-links.
Agent Deep Links
Overview
Use this skill when a user asks for clickable links that should open directly in an app (usually from Slack). This includes verifying whether a target app supports deep links at all, selecting the right URL shape, and providing fallbacks when deep links are unsupported.
Workflow
- Identify target app + target object:
- Thread/conversation
- File/folder
- Settings/new window
- Read
references/deep-link-matrix.mdfor known-good link formats and support level. - If support is unknown, verify locally before sending:
- Check URL schemes in the app bundle:
/usr/libexec/PlistBuddy -c 'Print :CFBundleURLTypes' /Applications/<App>.app/Contents/Info.plist - Smoke test launch behavior:
open '<scheme>://...'
- Check URL schemes in the app bundle:
- Construct Slack-safe link syntax:
<url|label>
- If unsupported or uncertain, send a fallback:
- Plain path + command
- Documented CLI open command
- Statement that no official deep-link format is known
Output Rules
- Prefer absolute paths for file/folder links.
- Keep labels short and action-oriented (
Open in Cursor,Open in Codex). - Do not claim deep-link support unless it is in the matrix or just verified.
- For uncertain app routes, clearly mark as inferred/experimental.
Common Templates
- Codex thread:
<codex://threads/<thread-uuid>|Open in Codex>
- Cursor file:
<cursor://file/<absolute-path>:<line>:<column>|Open in Cursor>
- VS Code file:
<vscode://file/<absolute-path>:<line>:<column>|Open in VS Code>
- VS Code Insiders file:
<vscode-insiders://file/<absolute-path>:<line>:<column>|Open in VS Code Insiders>
Use references/deep-link-matrix.md for the full cross-app matrix and support notes.
Tips for Agent Deep Links
- • Start a fresh session after installing so your agent picks up the new skill.
- • It bundles reference files. The agent reads them only when needed, so they cost no context until then.
- • It is part of a pack with 30 skills. Install only the ones you need with --skill to keep triggers precise.
- • If two skills overlap, mention the one you want by name.
Questions about Agent Deep Links
What does the Agent Deep Links skill do?
Build, validate, and troubleshoot deep links for Codex, Cursor, VS Code, Visual Studio, and similar tools. Use when users ask for clickable links (especially in Slack) that open threads, files, folders, or app settings.
How do I install Agent Deep Links?
Run "npx skills add composio-community/awesome-codex-skills --skill agent-deep-links" in your project. The skills CLI installs it for Claude Code, Cursor, Codex and 70+ other agents. In Claude on the web, upload the skill folder as a ZIP under Customize > Skills.
Does Agent Deep Links work in Cursor and Codex?
Yes. Agent Deep Links uses the open SKILL.md format, so it works in Claude Code, Claude, Cursor, OpenAI Codex, Gemini CLI, GitHub Copilot and other agents that support agent skills.
Is Agent Deep Links free?
Agent Deep Links is open source on GitHub. It is free to install; check the license before commercial use.
Who made Agent Deep Links?
Agent Deep Links is published by composio-community in the composio-community/awesome-codex-skills repository, together with 29 other skills.



