Android CLI and Skills for AI Agent Development Workflows

Google introduced Android CLI and Android Skills, tools designed to improve AI agent workflows for Android development outside of Android Studio.
Android CLI Features
The revitalized Android CLI serves as a lightweight, programmatic interface for terminal-based Android development. Key commands include:
android sdk install- downloads specific SDK components for lean environmentsandroid create- generates new projects from official templates with recommended architectureandroid emulator- creates and manages virtual devicesandroid run- deploys apps to devicesandroid update- ensures latest capabilities are available
Internal experiments showed Android CLI reduced LLM token usage by more than 70% and completed tasks 3x faster compared to using standard toolsets alone.
Android Skills Repository
The Android Skills GitHub repository provides modular, markdown-based instruction sets (SKILL.md files) that trigger automatically when prompts match skill metadata. Initial skills include:
- Navigation 3 setup and migration
- Implementing edge-to-edge support
- AGP 9 and XML-to-Compose migrations
- R8 config analysis
Skills can be browsed and set up using the android skills command when using Android CLI.
📖 Read the full source: HN AI Agents
👀 See Also

Indie Developer Unveils 'Ideanator' CLI Tool for Structuring Vague Ideas with Local LLMs
Ideanator is a CLI tool designed by a self-taught 19-year-old developer using local LLMs like Ollama/MLX. It structures vague ideas into well-defined concepts, completely offline.

Atelier v0.3 adds targeted markdown revisions with Claude Code
Atelier v0.3 is a free VS Code extension that lets you highlight sections of markdown documents and send them to Claude Code for revisions. The agent responds with targeted edits in the editor, and you can track which feedback each revision addresses.

engram: Claude memory plugin with salience-gated capture and dream cycles
engram is a Claude memory plugin that filters observations at capture time using 5 salience dimensions, persisting only high-scoring events to SQLite with no LLM calls in scoring. It features automatic injection through 5 hooks and dream cycles that extract recurring workflows at session end.

ClamBot: AI Agent Runs LLM-Generated Code in WASM Sandbox for Security
ClamBot is an AI agent framework that executes all LLM-generated code in a WebAssembly sandbox using QuickJS in Wasmtime, eliminating the need for exec() or subprocess calls. It includes an approval gate for tool calls, persistent script caching as 'clams', and supports multiple LLM providers.