@ulinkly/setup
v0.1.7
Published
Set up ULink deep linking with your AI coding assistant (Claude Code, Cursor, Antigravity)
Maintainers
Readme
ULink AI Setup
Set up ULink deep linking with one command using Claude Code, Cursor, or Antigravity.
Quick Start
npx @ulinkly/setupThis detects your AI coding tools and configures the ULink MCP server + onboarding skill automatically. Then open your AI assistant in your project and ask it to "setup ulink".
Manual Setup
Claude Code
# Install the plugin (includes MCP server + onboarding skill)
claude plugin marketplace add FlywheelStudio/ulink-ai-setup
claude plugin install ulink-onboarding@ulinkRestart Claude Code, then run /setup-ulink in your project.
Cursor
1. Add MCP server — add to ~/.cursor/mcp.json:
{
"mcpServers": {
"ulink": {
"command": "npx",
"args": ["-y", "@ulinkly/[email protected]"]
}
}
}2. Install skill — copy skills/setup-ulink/ to ~/.cursor/skills/setup-ulink/.
Restart Cursor, then ask the agent: "setup ulink".
Antigravity
1. Add MCP server — add to ~/.gemini/antigravity/mcp_config.json:
{
"mcpServers": {
"ulink": {
"command": "npx",
"args": ["-y", "@ulinkly/[email protected]"]
}
}
}2. Install skill — copy skills/setup-ulink/ to ~/.gemini/antigravity/skills/setup-ulink/.
Restart Antigravity, then ask the agent: "setup ulink".
What the AI Does
- Detect project — scans your directory to identify Flutter, iOS, or Android
- Connect to ULink — authenticates via MCP and connects to your ULink project
- Select domain — pick an existing domain or create a new one
- Configure platforms — sets up Associated Domains (iOS), App Links (Android), or both (Flutter)
- Edit local files — proposes changes and applies them only after your approval
- Verify — runs the ULink CLI to validate your deep link configuration
- Summarize — shows everything that was configured and next steps
ULink CLI
The AI uses the CLI for verification. Install it with:
curl -fsSL https://ulink.ly/install.sh | bashSupported Platforms
- Flutter
- Native iOS
- Native Android
License
MIT
