Nikita Pochaev
Community@po4yka · Tbilisi
Mobile developer: Android, KMM; AI/ML enthusiast
Agent Skills by Nikita Pochaev
Showing 143 vetted skills indexed across 3 GitHub repositories.
rust-serde
Diagnose and fix serde serialization contracts, wire-format changes, and silent data loss in Rust.
rust-hot-path
Applies measured Rust optimizations for allocations, type sizes, hashers, bounds checks, inlining, and buffered I/O.
rust-jni
Guides writing and reviewing Rust JNI bindings for JVM and Android interop.
uniffi-boundary
Designs and reviews the exported Rust surface of UniFFI crates generating Kotlin and Swift bindings.
rust-copy-on-write
Guides choosing between Cow, Arc, and persistent collections for Rust API boundaries and clone-cost decisions.
rust-tdd
Guides test-first Rust development with red-green-refactor cycles, fakes, and async test patterns.
rust-borrow-semantics
Diagnose Rust borrow and drop-point behavior driven by expression form and edition rules.
rust-ios-build
Builds and packages Rust static libraries as XCFrameworks for iOS apps.
rust-networking
Configure timeouts, retries, TLS, and shutdown for production Rust network clients and servers.
rust-swift-ffi
Designs and reviews ownership, threading, and lifecycle contracts for hand-written Swift FFI over a Rust C ABI.
rust-compiler-errors
Diagnose rustc and cargo error codes and apply fixes that resolve root causes.
rust-native-linking
Diagnose and configure native C and C++ library linking for Rust build scripts and sys crates.
rust-iterator-impl
Implements Iterator, IntoIterator, FromIterator, and Extend traits for custom Rust types.
rust-embedded-no-std
Guides writing, porting, and debugging bare-metal Rust firmware and no_std libraries.
rust-wasm
Build, test, and shrink Rust WebAssembly artifacts for browser, Node.js, and WASI hosts.
rust-variance
Diagnose and fix Rust lifetime coercion failures caused by variance and subtyping rules.
rust-event-loop-state
Diagnose and restructure Rust event loops sharing mutable state across handlers.
rust-callback-bounds
Diagnose and repair Rust callback trait bounds, HRTBs, and stored callable field types.
rust-type-erasure
Designs and reviews Rust type-erasure maps keyed by TypeId, including borrowed-value stores.
rust-macros
Diagnose and fix Rust macro_rules and procedural macro errors with syn and quote.
rust-crate-release
Guides publishing Rust crates and binary releases with SemVer, MSRV, signing, and recovery checks.
ffi-error-progress-cancel
Design typed errors, progress streams, and cooperative cancellation for Rust FFI calls in Kotlin and Swift.
rust-send-sync
Diagnose and fix Rust Send and Sync trait bound errors at thread and task boundaries.
uniffi-packaging-versioning
Package UniFFI Rust crates into Android and Apple artifacts with versioned generated bindings.
Frequently Asked Questions About Nikita Pochaev
FAQPage SchemaWhat 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.