RIPDPI's own Compose conventions: ViewModel pattern, Route/Screen split, DataStore->StateFlow, RipDpiThemeTokens. Use for how this app does Compose, not generic Compose API questions (see compose).
The English summary is being prepared. Showing the original description.
po4yka/RIPDPI☆ 81Updated Oct 20, 2026
ADB-based RIPDPI device/emulator debugging: build/install/launch, logcat filtering, fixture port-forwarding, instrumented tests, crash/ANR triage. Use when debugging on a real device or emulator.
The English summary is being prepared. Showing the original description.
po4yka/RIPDPI☆ 81Updated Oct 20, 2026
RIPDPI Appium test authoring: page objects, resource-id locators, assertions, wait tiers. Use when writing a new Appium test or page object, or adding coverage for a new screen.
The English summary is being prepared. Showing the original description.
po4yka/RIPDPI☆ 81Updated Oct 20, 2026
Jetpack Compose API guidance (state, modifiers, navigation, theming) plus a scored RIPDPI audit. Use for generic Compose API questions or an audit. Not for RIPDPI conventions (see android-compose-patterns).
The English summary is being prepared. Showing the original description.
po4yka/RIPDPI☆ 81Updated Oct 20, 2026
Reference for the DPI desync pipeline (ripdpi-config/-desync/-desync-runtime/-proxy-runtime). Use when changing TcpChainStep/UdpChainStep, offsets, fake-packet/TTL/TLS-prelude behavior, or a candidate's technique. Scheduling: diagnostics-system.
The English summary is being prepared. Showing the original description.
po4yka/RIPDPI☆ 81Updated Oct 20, 2026
Kotlin/Compose/Hilt/coroutine test code patterns: fakes, MainDispatcherRule, Turbine, Roborazzi, golden-contract calls. Use when writing or fixing Kotlin test code. Not for the TDD workflow (use tdd).
The English summary is being prepared. Showing the original description.
po4yka/RIPDPI☆ 81Updated Oct 20, 2026
MD3 vocabulary, component catalog, and a compliance-audit rubric across Web/Flutter/Compose. Use for MD3 tokens/components or an audit -- RIPDPI disables dynamic color (see android-compose-patterns).
The English summary is being prepared. Showing the original description.
po4yka/RIPDPI☆ 81Updated Oct 20, 2026
Select and start the next unblocked RIPDPI portfolio task.
The English summary is being prepared. Showing the original description.
po4yka/RIPDPI☆ 81Updated Oct 20, 2026
Inspect and update RIPDPI execution steps through the repository-pinned mdtask wrapper.
The English summary is being prepared. Showing the original description.
po4yka/RIPDPI☆ 81Updated Oct 20, 2026
Playbook for capturing SOCKS5/VPN-tunnel traffic on Android devices and emulators with mitmproxy, tcpdump, or PCAPdroid. Use when debugging on-device network traffic or correlating Kotlin/Rust logs.
The English summary is being prepared. Showing the original description.
po4yka/RIPDPI☆ 81Updated Oct 20, 2026
Archive a completed RIPDPI OpenSpec change through the fail-closed taskctl lifecycle.
The English summary is being prepared. Showing the original description.
po4yka/RIPDPI☆ 81Updated Oct 20, 2026
Enter explore mode - a thinking partner for exploring ideas, investigating problems, and clarifying requirements. Use when the user wants to think through something before or during a change.
The English summary is being prepared. Showing the original description.
po4yka/RIPDPI☆ 81Updated Oct 20, 2026
Propose a new change with all artifacts generated in one step. Use when the user wants to quickly describe what they want to build and get a complete proposal with design, specs, and tasks ready for implementation.
The English summary is being prepared. Showing the original description.
po4yka/RIPDPI☆ 81Updated Oct 20, 2026
Update an OpenSpec change by revising its existing planning artifacts and keeping them coherent with one another. Use when the user wants to revise a change's plan, fold new decisions into it, or reconcile its artifacts after an edit. Never edits code.
The English summary is being prepared. Showing the original description.
po4yka/RIPDPI☆ 81Updated Oct 20, 2026
Never invoke implicitly; use only when explicitly asked for Play Store assets. Builds or updates RIPDPI's marketing screenshots and feature graphic (Next.js generator in play-store-screenshots/).
The English summary is being prepared. Showing the original description.
po4yka/RIPDPI☆ 81Updated Oct 20, 2026
Reserved-field rules and field-number lookup for evolving AppSettings, plus the Rust/Kotlin diagnostics wire contract. Use before assigning or removing a proto field. DataStore mapping: protobuf-datastore.
The English summary is being prepared. Showing the original description.
po4yka/RIPDPI☆ 81Updated Oct 20, 2026
Never tags, pushes, edits, or publishes. Read-only evidence pack and curated RIPDPI release notes from Git/GitHub history for a stable-tag-to-candidate-SHA range. Use when preparing a changelog or release notes.
The English summary is being prepared. Showing the original description.
po4yka/RIPDPI☆ 81Updated Oct 20, 2026
Network-engineering audit playbook for the RIPDPI Android app: VpnService, TUN-to-SOCKS, Rust data plane, DNS, TLS/QUIC strategy, relays, and diagnostics. Use for RIPDPI app network reviews or protocol/VPN architecture audits.
The English summary is being prepared. Showing the original description.
po4yka/RIPDPI☆ 81Updated Oct 20, 2026
Explicit request only -- never invoke implicitly, never expose signing secrets. Prepares and publishes one exact-SHA RIPDPI release via the release contract. Use when asked to prepare or publish a version.
The English summary is being prepared. Showing the original description.
po4yka/RIPDPI☆ 81Updated Oct 20, 2026
Route RIPDPI changes through the risk-based OpenSpec specification workflow.
The English summary is being prepared. Showing the original description.
po4yka/RIPDPI☆ 81Updated Oct 20, 2026
Reference for Android VPN/proxy service lifecycle: runtime coordinators, status/telemetry flow, where to make changes. Use when touching service start/stop, handover, or coordinator code.
The English summary is being prepared. Showing the original description.
po4yka/RIPDPI☆ 81Updated Oct 20, 2026
Red-green-refactor-lint workflow for RIPDPI plus test-double, FaultQueue, and golden-bless conventions. Use when building a feature or fixing a bug test-first. Not for Kotlin test syntax (use kotlin-test-patterns).
The English summary is being prepared. Showing the original description.
po4yka/RIPDPI☆ 81Updated Oct 20, 2026
MTProto-over-WebSocket tunnel for Telegram: DC classification, obfuscated2 detection, TLS backend choice, and the relay loop. Use when touching Telegram DC routing, MTProto classification, or ripdpi-ws-tunnel.
The English summary is being prepared. Showing the original description.
po4yka/RIPDPI☆ 81Updated Oct 20, 2026
Conservative review of end-user legal exposure from diagnostics targets and probe hosts, by jurisdiction. Use when shipping or editing diagnostics target lists, probe hosts, or bootstrap endpoints.
The English summary is being prepared. Showing the original description.
po4yka/RIPDPI☆ 81Updated Oct 20, 2026