Cuts and publishes a new version of the yorkie-android-sdk to Maven Central. Runs the full release flow: branch release/vX.X.X from develop, bump VERSION_NAME in gradle.properties, PR to main, create the GitHub Release that triggers publish.yml, then sync…
Orchestrates Android development tasks including project creation, deployment, SDK management, and environment diagnostics using the `android` command-line tool.
Creates or updates a PR for yorkie-android-sdk with English body and JIRA integration. Auto-detects base branch from current branch name. Supports updating existing PRs. Triggered by "create PR", "make PR", "open PR", "pull request", "push and PR", "update…
Bug-fix workflow from JIRA ticket to PR. Fetches the bug report, investigates root cause, writes a failing test (when possible), fixes the bug, and creates a PR. Use this whenever the user wants to fix a bug from a JIRA ticket, e.g. "fix bug 123",…
Feature development workflow from JIRA ticket to PR. Fetches the feature request, writes implementation plan, implements with team-review, and creates PR(s). For large features, creates subtask tickets and a base feature branch with sub-PRs. Use this whenever…
Refactoring workflow from JIRA ticket to PR. Fetches the refactoring task, analyzes current code, ensures tests pass before changes, refactors with zero behavior change, and creates PR. Use this whenever the user wants to refactor code from a JIRA ticket,…
JIRA ticket dispatcher. Fetches the issue, detects the type (bug, feature, refactor, etc.), and routes to the appropriate workflow skill. Use this when the user mentions a JIRA ticket number without specifying a workflow, e.g. "solve 42", "work on ticket 42",…
Multi-agent review for yorkie-android-sdk. Runs critic-reviewer and test-writer in parallel; adds api-compat-checker when Client, Document, JsonObject/Array/Text/Tree, or .proto files are in the diff; adds protobuf-converter-checker when .proto files are in…