By Acendas
AI-agent-driven Android debugger — exposes JDI/JDWP and a JVMTI agent as MCP tools for Claude Code to drive. v1.8 adds standalone, attach-free static analysis backed by SootUp 2.0.0: static_class_hierarchy / static_call_graph / static_cfg / static_package_graph return agent-facing nodes/edges/truncated/warnings plus ASCII and Mermaid renderings, with BFS depth/node-cap bounds, virtual-dispatch-target capping, and Kotlin-synthetic collapse (companions, lambdas, DefaultImpls, coroutine continuations). New /android-debugger:ad-graph skill resolves class_dirs across Gradle modules and android_api_level, with a confirm-then-write Mermaid-persistence flow — routed as a 'Zeroth check' for pure structural questions ('what implements X', 'call graph of Y', 'class hierarchy of Z') ahead of the Debug-Plan shapes, and available mid-plan as a read-only side-query. v1.7 shipped Debug Plans: the agent authors a Plan declaring setup breakpoints, on_event handlers with actions (snapshot, FEEL expressions, eval_method, resume/step, yield_when, abort_when, log, set_var), hypotheses graded matched/contradicted/inconclusive, and a streaming plan_progress event feed. New MCP tools: run_debug_plan, pause_plan, abort_plan, validate_plan, list/save/load/delete_plan. New dbg.* FEEL namespace (instance_count, is_reachable, thread_state, frame_count, has_capability, elapsed_ms, logcat_since). Hybrid concurrency: read-only inspection passes through during a plan; mutating tools return vm_in_plan. Recipe skills /ad-catch /ad-trace /ad-walk /ad-bisect-flaky author plans; /ad-explain stays imperative; /ad-investigate dispatches templates and handles yield→abort→re-author. Plus everything from v1.0–v1.6: JVMTI deepening (native-speed heap walks count_instances / iterate_heap_by_class / find_referrers / find_referrer_chain auto-routing, line-rate method tracing with leaky-bucket throttling + arg + return-value capture, class-allowlisted allocation tracing, agent v3 JSON-RPC), HotSwap (hot_swap_class + hot_swap_classes + hot_swap_revert), the goal-driven /android-debugger:patch skill, breakpoints (line, conditional, hit-count, logpoint, exception, method, field, class-load), watches, step, FEEL expression evaluation (kfeel), eval_method with mutation refusal, frame snapshots, logcat, heap dump, session persistence, and the C++ JVMTI agent (3 ABIs). Cross-platform: macOS, Linux, Windows.
Attach the Android debugger to a running process.
Bisect an Android flaky test via plan rerun loop.
Break on an Android exception and root-cause it via plan.
Detach the Android debugger and release the app.
Explain why the Android debugger paused here.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimAdmin access level
Server config contains admin-level keywords
Uses power tools
Uses Bash, Write, or Edit tools
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Turn your idea into working code — Shipyard runs Claude Code through a spec-driven agile sprint lifecycle: discuss features, plan sprints, build with TDD, review, and ship.
Acendas Atlassian Suite — unified Jira Cloud, Confluence Cloud, Bitbucket Cloud, and QMetry Test Management integration for Claude Code. Jira + Confluence + Bitbucket + QMetry tools, workflow skills, and a multi-scanner PR review pipeline.
npx claudepluginhub acendas/acendas-marketplace --plugin android-debuggerComprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review
Binary reverse engineering, malware analysis, firmware security, and software protection research for authorized security research, CTF competitions, and defensive security
Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer