ToanMobile

ToanMobile

@ToanMobile

GitHub
42 Skills
84 Total Stars
October 2026 Joined

Public Skills

qa-review

by ToanMobile

Chất vấn một thay đổi code trước khi tạo PR (hỗ trợ cả Web, Mobile Android/iOS/Flutter, Unity Game). Dùng khi cần đọc diff (branch, commit, hoặc PR số) rồi đặt câu hỏi làm rõ tính năng, sinh acceptance criteria kiểm chứng được, và dựng ma trận test scenario theo vai trò × trạng thái dữ liệu × luồng lỗi. Kích hoạt khi người dùng nói "review diff trước khi tạo PR", "chất vấn tính năng này", "viết acceptance criteria", "liệt kê test case cho thay đổi này", "QA cái PR này". Đây là bước hỏi và lập kế hoạch test, không phải bước tìm bug trong code hay chạy test.

Code Review 2 18d ago

ui-ux-pro-max

by ToanMobile

"Design Intelligence & UI/UX Engine cho Mobile (SwiftUI, Flutter, Jetpack Compose, React Native) và Game (Unity 6 uGUI, Casual Puzzle, Arcade). Dùng khi thiết kế giao diện mới, chọn bảng màu, font chữ, styling button, juice/micro-interactions, haptic feedback, hoặc audit thẩm mỹ giao diện giúp UI không bị phèn/template mặc định."

Design 2 21d ago

worktree-sandbox

by ToanMobile

"Quản lý môi trường thử nghiệm song song (Parallel Worktree Sandboxes) trên macOS APFS: nhân bản CoW siêu tốc (<100ms, 0-byte đĩa), nạp .worktreeinclude, cách ly dependencies, so sánh diff trọng tài và tự động dọn dẹp sạch sẽ (auto-clear) ngay khi merge vào main để chống rác Git. Kích hoạt khi cần chạy A/B testing giữa các agent, thử nghiệm nhiều giải pháp song song, hoặc gõ /sandbox."

Agents 2 24d ago

fixbugs

by ToanMobile

Quy trình chuẩn đoán, triage sự cố Crashlytics/ANR và sửa lỗi tuân thủ Paired Executable Oracle (RED -> GREEN). Kích hoạt khi gặp bug, crash log, production stack trace, ANR traces.txt, native crash, memory leak OOM, hoặc cần sửa lỗi phẫu thuật (surgical fix) không gây hồi quy.

Debugging 2 28d ago

documentation-and-adrs

by ToanMobile

Dùng khi quyết định kiến trúc, chọn dependency/pattern/data model, đổi public API hoặc cần lưu why/trade-off lâu dài. Bỏ qua thay đổi tầm thường và fact đã suy ra được từ code/git.

Comments 2 1mo ago

writing-skills

by ToanMobile

Dùng khi tạo, sửa hoặc audit skill trong thư mục skills/ của dự án. Bỏ qua khi chỉ sử dụng skill hoặc sửa typo không đổi contract.

CLI Tools 2 1mo ago

deprecation-migration

by ToanMobile

Dùng khi thay implementation, sunset API/feature/handler, xóa code cũ hoặc quyết định giữ hay migrate consumer. Bỏ qua feature mới thuần và local edit không đụng migration.

Processing 2 1mo ago

incremental-implementation

by ToanMobile

Dùng khi implement feature/thay đổi nhiều file hoặc task khó verify trong một bước. Bỏ qua edit local đã rõ và config không có logic.

Testing 2 1mo ago

grill-plan

by ToanMobile

Dùng khi User yêu cầu grill/phản biện plan, plan còn ambiguity blocking hoặc thay đổi kiến trúc rủi ro cao cần stress-test trước code. Bỏ qua khi task đã rõ hoặc User muốn thực thi ngay.

Automation 2 1mo ago

security-checklist

by ToanMobile

Dùng khi đổi external Intent/URI/file handling, exported component, permission, WebView, auth/cloud, network security, telemetry privacy hoặc trước release/security review. Bỏ qua UI thuần và rename không đổi behavior.

File Ops 2 1mo ago

deploy

by ToanMobile

"Quy trình build, đóng gói APK/AAB, kiểm tra signing và chuẩn bị release cho dự án Android/Gradle. Không dùng cho dự án không phải Android."

CI/CD 2 1mo ago

compose-recomp-audit

by ToanMobile

Kiểm toán và tối ưu hóa hiện tượng Recomposition thừa trong Jetpack Compose, hướng tới tốc độ hiển thị 120 FPS không giật lag. Tự động kích hoạt khi chỉnh sửa giao diện Jetpack Compose, State, ViewModel, LazyColumn/LazyRow, hoặc khi phát hiện UI Jank / đơ khung hình trên Android.

Code Review 2 1mo ago

codebase-memory

by ToanMobile

Use the codebase knowledge graph for structural code queries, AST navigation, and blast radius analysis. Dùng khi khám phá code, tìm symbol, đọc implementation, trace call/data flow, ai gọi hàm này (inbound caller), hàm này gọi gì (outbound), phân tích blast radius, dead code, refactor candidates, Cypher query, hoặc xem kiến trúc dự án. Tự động fallback về Read/Grep khi thiếu node hoặc index stale.

Debugging 2 1mo ago

session-handoff

by ToanMobile

Dùng khi User gọi /session-handoff để chuyển công việc đang dở sang session/người khác hoặc sắp hết context. Bỏ qua fact cần lưu lâu dài; dùng .agents/instincts.md cho nội dung persistent.

Auth 2 1mo ago

spec-driven-development

by ToanMobile

Dùng khi feature/refactor/risky flow cần spec trước code, yêu cầu mơ hồ, hoặc thay đổi chạm từ 2 module, 3 file hay hơn 200 LOC net diff. Bỏ qua typo, config không đổi behavior và bug local đã rõ root cause.

Debugging 2 1mo ago

qa-visual

by ToanMobile

Chụp màn hình và audit layout cho project có qa.config.json. Dùng khi cần capture các route × viewport khai trong qa.config.json, tự đăng nhập bằng form login của app để chụp được màn sau login, dò lỗi bố cục đo trên DOM (tràn khung, lệch align, chồng lấp, chạm cạnh màn hình), suy design token từ CSS thực tế, upload ảnh lên Cloudflare R2 và đính vào PR. Kích hoạt khi người dùng nói "chụp màn", "screenshot các trang", "audit layout", "check giao diện", "UI có lệch không", "đính ảnh vào PR".

Code Review 2 1mo ago

context-enricher

by ToanMobile

Tự động phân tích, mở rộng và làm giàu ngữ cảnh từ câu prompt ngắn gọn hoặc ngôn ngữ tự nhiên của người dùng thành Hồ Sơ Kỹ Thuật Đầy Đủ 5 Chiều (5D Context Dossier). Tự động truy vết codebase graph, nạp ràng buộc của active profile, tra cứu bẫy mã nguồn lịch sử (instincts), và gắn các yêu cầu phi chức năng ngầm định (debounce, a11y >= 48dp, non-blocking main thread, mask PII, paired test oracle) trước khi viết code, đảm bảo đầu ra luôn đạt chất lượng 10/10 mà không cần người dùng phải prompt chi tiết.

Accessibility 2 1mo ago

merge-conflict-resolver

by ToanMobile

Dùng khi Git đang có conflict merge, rebase, cherry-pick hoặc stash-pop, có conflict marker hay Unmerged paths. Bỏ qua khi chưa có conflict thật hoặc file generated/build có thể regenerate.

Git & VCS 2 1mo ago