Nikita Pochaev avatar

Nikita Pochaev

Community

@po4yka · Tbilisi

58Followers
|
30Public Repos
|
143Published Skills

Mobile developer: Android, KMM; AI/ML enthusiast

Skills Distribution
DomainDeveloper To...Android & Kotlin N.. (30%)Rust Systems Engin.. (25%)UI/UX Design Syste.. (25%)VPN/DPI Network Pr.. (12%)

Agent Skills by Nikita Pochaev

Showing 143 vetted skills indexed across 3 GitHub repositories.

po4ykapo4yka
2

rust-serde

Diagnose and fix serde serialization contracts, wire-format changes, and silent data loss in Rust.

Community
Advanced
po4ykapo4yka
2

rust-hot-path

Applies measured Rust optimizations for allocations, type sizes, hashers, bounds checks, inlining, and buffered I/O.

Community
Advanced
po4ykapo4yka
2

rust-jni

Guides writing and reviewing Rust JNI bindings for JVM and Android interop.

Community
Advanced
po4ykapo4yka
2

uniffi-boundary

Designs and reviews the exported Rust surface of UniFFI crates generating Kotlin and Swift bindings.

Community
Advanced
po4ykapo4yka
2

rust-copy-on-write

Guides choosing between Cow, Arc, and persistent collections for Rust API boundaries and clone-cost decisions.

Community
Advanced
po4ykapo4yka
2

rust-tdd

Guides test-first Rust development with red-green-refactor cycles, fakes, and async test patterns.

Community
Advanced
po4ykapo4yka
2

rust-borrow-semantics

Diagnose Rust borrow and drop-point behavior driven by expression form and edition rules.

Community
Advanced
po4ykapo4yka
2

rust-ios-build

Builds and packages Rust static libraries as XCFrameworks for iOS apps.

Community
Advanced
po4ykapo4yka
2

rust-networking

Configure timeouts, retries, TLS, and shutdown for production Rust network clients and servers.

Community
Advanced
po4ykapo4yka
2

rust-swift-ffi

Designs and reviews ownership, threading, and lifecycle contracts for hand-written Swift FFI over a Rust C ABI.

Community
Advanced
po4ykapo4yka
2

rust-compiler-errors

Diagnose rustc and cargo error codes and apply fixes that resolve root causes.

Community
Advanced
po4ykapo4yka
2

rust-native-linking

Diagnose and configure native C and C++ library linking for Rust build scripts and sys crates.

Community
Advanced
po4ykapo4yka
2

rust-iterator-impl

Implements Iterator, IntoIterator, FromIterator, and Extend traits for custom Rust types.

Community
Advanced
po4ykapo4yka
2

rust-embedded-no-std

Guides writing, porting, and debugging bare-metal Rust firmware and no_std libraries.

Community
Advanced
po4ykapo4yka
2

rust-wasm

Build, test, and shrink Rust WebAssembly artifacts for browser, Node.js, and WASI hosts.

Community
Advanced
po4ykapo4yka
2

rust-variance

Diagnose and fix Rust lifetime coercion failures caused by variance and subtyping rules.

Community
Advanced
po4ykapo4yka
2

rust-event-loop-state

Diagnose and restructure Rust event loops sharing mutable state across handlers.

Community
Advanced
po4ykapo4yka
2

rust-callback-bounds

Diagnose and repair Rust callback trait bounds, HRTBs, and stored callable field types.

Community
Advanced
po4ykapo4yka
2

rust-type-erasure

Designs and reviews Rust type-erasure maps keyed by TypeId, including borrowed-value stores.

Community
Advanced
po4ykapo4yka
2

rust-macros

Diagnose and fix Rust macro_rules and procedural macro errors with syn and quote.

Community
Advanced
po4ykapo4yka
2

rust-crate-release

Guides publishing Rust crates and binary releases with SemVer, MSRV, signing, and recovery checks.

Community
Advanced
po4ykapo4yka
2

ffi-error-progress-cancel

Design typed errors, progress streams, and cooperative cancellation for Rust FFI calls in Kotlin and Swift.

Community
Advanced
po4ykapo4yka
2

rust-send-sync

Diagnose and fix Rust Send and Sync trait bound errors at thread and task boundaries.

Community
Advanced
po4ykapo4yka
2

uniffi-packaging-versioning

Package UniFFI Rust crates into Android and Apple artifacts with versioned generated bindings.

Community
Advanced

Frequently Asked Questions About Nikita Pochaev

FAQPage Schema
What tasks can I accomplish with po4yka's skill registry?▼

You can manage Rust Android builds and JNI bindings, enforce Clippy and Detekt lint rules, profile native code with simpleperf and Perfetto, configure encrypted DNS and Telegram MTProto tunnels, generate Play Store screenshots, and design accessible UI with 50+ styles, 161 color palettes, and WCAG contrast auditing.

Who is the target audience for these skills?▼

Android and Kotlin Multiplatform developers, Rust systems engineers working on JNI bridges and tokio runtimes, VPN/proxy protocol engineers building DPI desynchronization pipelines, and frontend engineers building accessible React, Next.js, Astro, and Compose interfaces with design-token systems.

How do the UI/UX design skills work in practice?▼

User-invocable skills like /audit, /polish, /animate, and /adapt accept a target argument such as a page or component, then run scored checks across accessibility, performance, theming, and responsive design, producing P0-P3 severity reports and actionable fixes aligned with project design tokens.

What licensing applies to these skills?▼

Licensing varies per skill as declared in frontmatter: banner-design, composition-patterns, and react-best-practices are MIT; frontend-design is Apache 2.0 adapted from Anthropic's skill; logo-generator is MIT adapted from op7418. Skills without a license field carry no explicit grant, so check each folder before reuse.

What prerequisites and dependencies do these skills require?▼

Android skills require Gradle, Android NDK, adb, and Rust toolchains with cargo, Miri, and cargo-mutants. Network skills assume the RIPDPI project with rustls or BoringSSL. Web skills target Astro, React 19, Next.js, Cloudflare D1, and Zod; logo showcase rendering optionally needs a GEMINI_API_KEY.