Skip to content
android-ux-flows logo

Android UX and Interaction Design Skill

android-ux-flows

This skill is used to design Android user flows and screen structures that match the existing app patterns and keep forms, lists and navigation clear.

SKILL.md

Full skill instructions

Android UX and Interaction Design Skill

Purpose

Turn a shaped product slice into a clear Android user journey and screen structure that feels natural in Compose, with simple navigation and discoverable actions.

When to Use

Use this skill after product shaping is complete and before any implementation work starts.

Outputs

  • Entry → action → exit flow
  • Screen and section structure
  • Interaction rules, including tap areas and edit modes
  • Empty states and navigation hints

Procedure

  1. Identify where the user enters the flow (for example, app launch, list tap, notification tap) and where they leave it.
  2. Decide which existing screens are reused and whether a new screen, bottom sheet or dialog is required.
  3. For each screen:
    • Define sections and hierarchy (headers, “create new” area, list of existing items, secondary actions).
    • Separate “create” forms from “view/​edit existing items”.
  4. Specify interaction patterns that avoid everything being an inline form:
    • Use rows or cards for existing items.
    • Use a single “new item” form or dialog rather than repeating forms per row.
    • Put rename or advanced actions behind menus or explicit buttons.
  5. Define empty states that explain what to do and how to reach the next screen. Include hints such as:
    • “Create a list, then tap it to view tasks.”
  6. Ensure navigation is obvious:
    • Entire rows or cards as tap targets.
    • Icons or labels that signal navigation (for example chevrons).
    • No hidden navigation that relies on guessing.

Guardrails

  • Do not invent new navigation paradigms. Use existing use of NavHost, top bars and bottom bars.
  • Do not turn lists into stacked edit forms. Keep clear separation between viewing and editing.
  • Do not specify colours or typography beyond hierarchy and grouping.
  • Respect existing screen names, terminology and style.

More Other skills

Delegate independent tasks to specialized agents working concurrently with isolated context.

295.4K 206.3K
View

Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel. Use it when brand colors or style guidelines, visual formatting, or company design standards apply.

179.7K 100.1K
View

Toolkit for styling artifacts with a theme. These artifacts can be slides, docs, reportings, HTML landing pages, etc. There are 10 pre-set themes with colors/fonts that you can apply to any artifact that has been creating, or can generate a new theme on-the-fly.

179.7K 89.5K
View

A set of resources to help me write all kinds of internal communications, using the formats that my company likes to use. Claude should use this skill whenever asked to write some sort of internal communications (status reports, leadership updates, 3P updates, company newsletters, FAQs, incident reports, project updates, etc.).

179.7K 76.1K
View

Fundamental design principles for writing maintainable, testable Python code.

40.2K 21.9K
View

Modern responsive layouts using container queries, fluid typography, CSS Grid, and mobile-first strategies.

40.2K 20K
View

Generate Playwright tests from scenarios using interactive browser exploration and validation.

39.7K 18.2K
View

Modern React state management with Redux Toolkit, Zustand, Jotai, and React Query for every state category.

40.2K 14.7K
View

GDPR-compliant data handling with consent management, data subject rights, and privacy controls.

40.2K 14.3K
View

Python error handling patterns including input validation, exception hierarchies, and partial failure handling. Use when implementing validation logic, designing exception strategies, handling batch processing failures, or building robust APIs.

40.2K 13.5K
View

Detailed multi-file refactor planning with safety checks and rollback guidance.

39.7K 13K
View