po4ykapo4ykaCommunityยท63 Agent Skills Included

RIPDPI

Android network diagnostics, DPI bypass, and relay development

Guides development of an Android network-path diagnostics and DPI-bypass app with a Rust native data plane. Covers VPN and proxy lifecycles, encrypted DNS, desync strategy chains, relay protocols, diagnostics pipelines, and release signing. Eliminates guesswork around JNI contracts, protobuf schemas, golden tests, and worktree-based contribution rules. Includes skills for Compose UI, Appium testing, CI workflows, and Play Store screenshot generation.
npx skills add po4yka/RIPDPI --all -g -y
Available:

Gives the agent the project's operational contract: build and test commands, architecture map, worktree and commit rules, skill routing, and non-negotiable constraints like offline-first behavior and non-rooted device support.

All Skills in This Repository (63)

Pure Emerald Level Indicators
๐Ÿ“ฆ In Repo
po4ykapo4yka

ripdpi-app-network-architect

Audit RIPDPI app network architecture for VPN, DNS, and relay transport weaknesses.

Community
Advanced
๐Ÿ“ฆ In Repo
po4ykapo4yka

protocol-innovation-lab

Generate owner-controlled VPN/proxy protocol experiment ideas with safety constraints.

Community
Advanced
๐Ÿ“ฆ In Repo
po4ykapo4yka

repo-task-board

Organize and triage Markdown task files under docs/tasks/issues.

Community
Intermediate
๐Ÿ“ฆ In Repo
po4ykapo4yka

diagnostics-system

Orchestrate and audit Rust and Kotlin network diagnostics with wire protocol enforcement.

Community
Advanced
๐Ÿ“ฆ In Repo
po4ykapo4yka

cargo-workflows

Manage Rust workspace crates, dependencies, and build configurations.

Community
Intermediate
๐Ÿ“ฆ In Repo
po4ykapo4yka

rust-test-tools

Run dynamic verification tools on Rust code for edge-case testing.

Community
Advanced
๐Ÿ“ฆ In Repo
po4ykapo4yka

rust-lints

Standardize workspace.lints and clippy.toml for Rust lint enforcement.

Community
Advanced
๐Ÿ“ฆ In Repo
po4ykapo4yka

ws-tunnel-telegram

Configure a Telegram MTProto WS tunnel in RIPDPI with rustls or BoringSSL backends.

Community
Advanced
๐Ÿ“ฆ In Repo
po4ykapo4yka

rust-android-jni

Enforce safe JNI patterns for Android Rust bindings.

Community
Advanced
๐Ÿ“ฆ In Repo
po4ykapo4yka

compose

Analyze Jetpack Compose usage to surface performance and state-management issues.

Community
Advanced
๐Ÿ“ฆ In Repo
po4ykapo4yka

ponytail

Generate minimal viable solutions using standard library and native platform features.

Community
Advanced
๐Ÿ“ฆ In Repo
po4ykapo4yka

memory-model

Clarify Rust memory-ordering semantics for ARM64 concurrency patterns.

Community
Intermediate

Frequently Asked Questions

FAQPage Schema
How to install RIPDPI skills?โ–ผ

Run `npx skills add po4yka/RIPDPI --all -g -y` in your terminal to install all skills in this suite globally.

What is RIPDPI?โ–ผ

RIPDPI is an Android app that diagnoses why network targets fail, applies on-device packet strategies to bypass DPI, and optionally routes traffic through relays you control. These skills help an agent develop and test that app correctly.

What do these skills cover?โ–ผ

They cover the full development workflow: Gradle builds, Rust native crates, JNI contracts, protobuf schemas, Compose UI, diagnostics pipelines, Appium tests, CI workflows, and release signing.

Do these skills work with Claude Code and Codex?โ–ผ

Yes. The repository ships matching skill catalogs for Claude Code and Codex, with AGENTS.md as the shared operational contract both agents read.

Do I need a rooted Android device to use RIPDPI?โ–ผ

No. The core path works fully on non-rooted devices, and the skills enforce that root-only features stay opt-in and degrade gracefully.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’