[PR #6597] llm: Add plan-android-work command and planning skills #12849

Closed
opened 2026-04-11 03:52:18 -05:00 by GiteaMirror · 0 comments
Owner

Original Pull Request: https://github.com/bitwarden/android/pull/6597

State: closed
Merged: Yes


🎟️ Tracking

Internal tooling improvement — Claude Code planning workflow infrastructure.

📔 Objective

Adds a pre-implementation planning workflow that pairs with /work-on-android. The new /plan-android-work command guides through requirements refinement and architecture planning before implementation begins.

New artifacts:

  • plan-android-work command — 4-phase guided workflow (Ingest → Refine → Plan → Finalize) that takes Jira tickets, Confluence pages, or free-text descriptions and produces a design document saved to .claude/outputs/plans/
  • refining-android-requirements skill — 5-category gap analysis rubric (Functional, Technical, Security, UX, Cross-cutting) covering product flavors, data layer tiers, streaming vs discrete data, sensitive ViewModel state, SDK crypto context isolation, and F-Droid compatibility. Includes blocking/non-blocking question classification and structured spec output (FR, TR, SR, UX numbered IDs)
  • planning-android-implementation skill — 6-step architecture planning (Classify → Explore → Architecture → Files → Phases → Risk) with three-tier data layer diagram (Screen → ViewModel → Repository → Manager → DataSource), pattern anchors, file inventory guidance (Navigation, Module, Test files), phased task breakdown with co-located tests, and process death verification

CLAUDE.md update:

  • Restructured Workflow Skills section into Planning Phase (skills 1-2) and Implementation Phase (skills 3-9)
  • Updated quick start to reference both /plan-android-work and /work-on-android
**Original Pull Request:** https://github.com/bitwarden/android/pull/6597 **State:** closed **Merged:** Yes --- ## 🎟️ Tracking Internal tooling improvement — Claude Code planning workflow infrastructure. ## 📔 Objective Adds a pre-implementation planning workflow that pairs with `/work-on-android`. The new `/plan-android-work` command guides through requirements refinement and architecture planning before implementation begins. **New artifacts:** - `plan-android-work` command — 4-phase guided workflow (Ingest → Refine → Plan → Finalize) that takes Jira tickets, Confluence pages, or free-text descriptions and produces a design document saved to `.claude/outputs/plans/` - `refining-android-requirements` skill — 5-category gap analysis rubric (Functional, Technical, Security, UX, Cross-cutting) covering product flavors, data layer tiers, streaming vs discrete data, sensitive ViewModel state, SDK crypto context isolation, and F-Droid compatibility. Includes blocking/non-blocking question classification and structured spec output (FR, TR, SR, UX numbered IDs) - `planning-android-implementation` skill — 6-step architecture planning (Classify → Explore → Architecture → Files → Phases → Risk) with three-tier data layer diagram (Screen → ViewModel → Repository → Manager → DataSource), pattern anchors, file inventory guidance (Navigation, Module, Test files), phased task breakdown with co-located tests, and process death verification **CLAUDE.md update:** - Restructured Workflow Skills section into Planning Phase (skills 1-2) and Implementation Phase (skills 3-9) - Updated quick start to reference both `/plan-android-work` and `/work-on-android`
GiteaMirror added the pull-request label 2026-04-11 03:52:18 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/android#12849