android / android/skills

[Bug] Inconsistencies in `android-cli` skill

Closed
#176 0 comments 2 reactions 0 assignees View on GitHub
bug
Dominant language
Python
Stars
7.3k
Forks
476
Avg merge
8h 59m
Merged PRs (30d)
7

Description

### Affected Skill
`devtools/android-cli`

### Description
There are multiple inconsistencies within the skill and its references.

1. Skill mentions `android screenshot` as a command while the correct command (as stated in references) is `android screen capture`.
2. `references/interact.md` wrongly mentions `android screen --annotate`, but examples use `android screen capture --annotate`.
3. Journey instructions describe manual execution, not CLI command usage.

The skill also lacks subcommand syntax and options, input format for symbols/files/positions, usage examples, output format and exit-code meaning, project/studio instance selection behavior, unsaved file behavior, failure handling and fallback strategies, and guidance choosing IDE analysis versus text search, LSP, or Gradle checks.

### Suggested Fix
Please ensure proper consistency for the skill.

Contributor guide

Open the contributing guide

Research direction

Start with the devtools/android-cli skill and references/interact.md, checking every command and example for consistent subcommand usage. Review the journey instructions and the listed gaps around syntax, inputs, outputs, selection, unsaved files, failures, and analysis choices. Done means the skill and references agree and provide the requested usage and behavior guidance.

Written by the indexing model from the issue text.

Assessment

Tech stack
android
Domain
cli, documentation
Issue type
Documentation
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.