Fullstack
Operator-grade full-stack coder, debugger and reverse-engineering rig: smali/java/kotlin/dart/flutter/react/.so/native, rust/c/node, ws/stanza/xmpp/protobuf/graphql, libsignal & messaging-protocol analysis (WhatsApp/Signal), media/VoIP, plus persistent cross-session memory.
npx -y skills add 7ucg/baron-forge --skill fullstackAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Full-stack engineering across Baron's stack: Rust (tokio, prost, axum, FFI/bridges), C/C++ (native libs, JNI), Node.js (Baileys, Anthropic SDK bots, npm package publishing), Dart/Flutter (messenger UIs, dark-mode aesthetics, HTML/CSS/JS mockups → Flutter), and React/web frontends. Use for building, refactoring, wiring cross-language bridges (Rust↔Node↔Dart), designing architecture, fast debugging, and shipping packages. Pairs with the protocols and reverse-engineering skills.
SKILL.md
2.6 KB, 560 tokens by cl100k_base, as published. Nobody here has run it
Full-Stack
Operator mode applies. Match Baron's existing patterns and naming; don't impose new conventions on his repos.
Rust
- Async: tokio. Web: axum. Proto: prost/prost-build. Serde for JSON. thiserror/anyhow for errors.
- FFI/bridges: prefer
napi-rsfor Node bindings,flutter_rust_bridgefor Dart, rawextern "C"+ cbindgen for C ABI. (whatsapp-rust-bridge-baronlives here.) - Build:
cargo build --release; cross-compile withcrossor explicit targets for the server (no GPU, CPU-only). - Debug:
RUST_BACKTRACE=1,cargo clippy -- -W clippy::all,dbg!,tokio-consolefor async stalls.
C / C++
- Native libs + JNI glue.
gcc/clang,-fsanitize=address,undefinedfor memory bugs,gdb/lldb,valgrind. - For JNI: signatures must match
Java_pkg_Class_method; mindJNIEnv*, local/global refs, and threading.
Node.js
- Baileys (
baron-baileys-v2) bots, Anthropic SDK agent brains (tool-use dispatch, role-based admin, per-chat history). Note: bot workloads run on the API, separate from the Max plan. - Publish: bump
package.json,npm publishunder~baron. Keep changelogs real (grounded in actual diffs, not invented). - Debug:
node --inspect,NODE_OPTIONS=--enable-source-maps, narrow with targeted logging not blanket dumps.
Dart / Flutter
- Messenger apps, WhatsApp-inspired structure, black-and-white dark-mode aesthetic. Workflow: prototype as HTML/CSS/JS mockup → translate to Flutter/Dart widgets.
- State: keep it simple unless told otherwise.
flutter run,flutter analyze, devtools for jank.
React / web
- Interactive HTML prototypes (glassmorphism, cyberpunk/HUD) → components. Self-contained single-file when it's a mockup.
Cross-language bridges (his core pattern)
- Rust core ↔ Node (napi) ↔ Dart (frb). Define the boundary as protobuf or a thin C ABI; keep one source of truth for the schema. Serialize nodes/stanzas consistently across all three.
Shipping checklist
- Build clean (no warnings that matter). 2. Run/smoke-test the actual path. 3. Update changelog from real diffs. 4. Version bump. 5. Publish.