https://developer.android.com/agents/skills/device-ai/appfunctions/skill
CommunityDiscover and implement AppFunctions on-device
System Documentation
What problem does it solve?
This Skill helps you turn an Android app’s useful user workflows into AppFunctions so system agents can discover and execute them on-device without relying on the app UI.
Core Features & Use Cases
- Workflow Discovery: Analyze your codebase to recommend high-value AppFunctions that improve hands-free, AI-driven task execution.
- AppFunction Implementation & Configuration: Generate Kotlin AppFunction implementations and the required metadata/config so the system can register and run them.
- KDoc Refinement for AI: Refine AppFunction documentation so AI agents interpret parameters, constraints, and dependencies correctly.
- Testing & Debugging with ADB: Provide commands to list registered functions, execute them, and verify enable/disable state for local evaluation.
Use case example: you want an AI assistant to handle “create a note with a title and content” and “send a message via the app” by mapping those workflows into AppFunctions that a system agent can trigger reliably.
Quick Start
Ask the AI to discover, implement, and KDoc-optimize AppFunctions for your app that enable “creating a note” and “playing media” via system agents.
Dependency Matrix
Required Modules
None requiredComponents
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: https://developer.android.com/agents/skills/device-ai/appfunctions/skill Download link: https://github.com/fornewid/android-developers-changelog/archive/main.zip#https-developer-android-com-agents-skills-device-ai-appfunctions-skill Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.