app-links

Generate and validate assetlinks.json and AndroidManifest.xml intent-filters for Android App Links.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/coco-de/skills --skill app-links
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: app-links
Source: https://github.com/coco-de/skills/tree/main/plugins/cc-deeplink/skills/app-links
Command: npx skills add https://github.com/coco-de/skills --skill app-links

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill simplifies the process of configuring Android App Links, enabling web URLs to open directly within your native application, improving user experience and engagement.

Core Features & Use Cases

  • Android App Links Configuration: Guides you through setting up assetlinks.json for domain verification.
  • AndroidManifest.xml Integration: Shows how to correctly define intent-filters for URL handling.
  • Use Case: Ensure that when a user clicks a link to your website (e.g., https://yourdomain.com/products/123), it opens directly in your Android app instead of the browser, providing a smoother user journey.

Quick Start

Configure Android App Links for your application by following the steps outlined in this skill.

Frequently Asked Questions about app-links

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I configure Android App Links to open web URLs directly in my native app?▼

To configure Android App Links, you need to generate an `assetlinks.json` file for domain verification and define `intent-filters` within your `AndroidManifest.xml` to handle specific URL patterns. This setup ensures web links open directly in your application.

What is an assetlinks.json file and when do I need it for deep linking?▼

An `assetlinks.json` file is a digital asset links configuration used for Android domain verification. You need it when setting up App Links to verify your SHA-256 fingerprints, proving your app's ownership of the web domain to enable seamless deep linking.

How do I set up AndroidManifest.xml intent-filters for specific URL path patterns?▼

You set up `AndroidManifest.xml` intent-filters by defining URL handling rules that match your web domain and specific path patterns. This configuration allows your native Android app to intercept and open matching web URLs instead of a browser.

Can I handle multiple domains with a single Android App Links configuration?▼

Yes, you can handle multiple domains when configuring Android App Links. The setup process supports defining multiple domains and specific path patterns within your `AndroidManifest.xml` intent-filters to route various web URLs directly into your native application.

Why are my Android App Links not working and how do I validate the configuration?▼

If Android App Links are not working, you should validate your configuration using provided debugging commands to check your `assetlinks.json` file and verify your SHA-256 fingerprints. This ensures your domain verification and intent-filters are correctly established.