← all publishers

KathleenMaas

@kathleenmaas source repo

4 published skills

  1. ▌
    Android Voice · kathleenmaas
    Voice input/output on Android with OpenAI audio APIs: RECORD_AUDIO permission, MediaRecorder capture, multipart upload to /v1/audio/transcriptions (STT), /v1/audio/speech (TTS) playback with MediaPlayer, and a VoiceSession state machine for push-to-talk UX. Use when adding speech-to-text, text-to-speech, mic recording, or a voice-driven screen to an Android app.
    0 installs
  2. ▌
    Android Compose · kathleenmaas
    Jetpack Compose UI patterns for Android: modifiers, lists, TextFields, Scaffold, previews, performance, navigation with Compose, dialogs, focus, LaunchedEffect and one-shot events, and light animation. Use when building Compose screens, fixing effect timing, list/input polish, or motion. Complements android-interview-bootstrap state hygiene.
    0 installs
  3. ▌
    Android Agent Harness · kathleenmaas
    Android agent clients in two topologies: a client-side LLM tool loop (OpenAI-style Responses or Chat Completions, SSE streaming, tool calls, permissions) or a thin client consuming a remote harness server's event stream over WebSocket. Use when building Cursor-like agents, parsing tool_calls, streaming tokens into UiState, reading SSE with OkHttp, or wiring an OkHttp WebSocket to a sealed AgentEvent Flow.
    0 installs
  4. ▌
    Android Interview Bootstrap · kathleenmaas bundle
    Bootstraps a generic Kotlin Jetpack Compose Android app with Hilt and minimal multi-module structure. Use when starting an Android app from scratch, scaffolding MVVM features, Retrofit/Room/Navigation Compose, or timed interview / take-home Android builds. Prefer pragmatic code over verbose clean-architecture theater.
    0 installs