Skip to main content
skill CX Codex

detour-onboarding — Claude Code skill: what it does, how to install

Step-by-step guide for integrating Detour deferred deep linking. Helps configure the dashboard, Universal Links, App Links, and mobile SDKs.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add software-mansion-labs/skills --skill detour-onboarding -a claude-code
Open on GitHub

What detour-onboarding does

The assistant guides the integration of Software Mansion's open-source Detour SDK. This mechanism preserves link context across App Store or Google Play downloads. On first launch, the SDK matches the install via device fingerprinting and routes straight to the target screen. When the app is already installed, direct Universal Links and App Links take over immediately.

The guide covers React Native, native Swift on iOS, Android in Kotlin/Java, and Flutter. The agent first checks the target environment and dashboard status, then walks through setting up an organization at app.godetour.dev, acquiring the App ID, and saving the publishable key. Detour automatically hosts verification files, and the dashboard provides the ready-to-use Android intent-filter snippet.

Always call clearLink() or consume the intent after navigation to prevent duplicate route changes when resuming the app. The skill advises checking generated code directly against the installed package exports because reference docs might lag behind SDK updates.

What it helps with

  • handle deferred deep linking across store installations
  • configure Universal Links on iOS and App Links on Android
  • integrate the Detour SDK into React Native, Flutter, iOS, or Android
  • route users to specific screens from inbound link parameters

Example prompts for the agent

  • Help me set up Detour from scratch in a React Native Expo project
  • How do I configure Universal Links and App Links using the Detour dashboard?
  • Integrate the Detour SDK into our Flutter app and handle incoming routes

How to install detour-onboarding

1Skills CLI (Vercel)

npx skills add software-mansion-labs/skills --skill detour-onboarding -a claude-code

2Manually: put the files in place

~/.claude/skills/detour-onboarding/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/detour-onboarding/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about detour-onboarding

How do I install detour-onboarding in Claude Code?

Run npx skills add software-mansion-labs/skills --skill detour-onboarding -a claude-code in your terminal.

What does the detour-onboarding skill do?

It walks developers through setting up Detour deferred deep linking, covering dashboard configuration, manifest updates, and SDK integration.

What link processing modes does the Detour SDK support?

The linkProcessingMode setting accepts all, web-only, and deferred-only. By default it uses all, handling deferred links, Universal Links, App Links, and custom URL schemes.

Similar skills

Everything for Mobile →

From the same set10

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor