agentsclimarketplace

Fullstack

Skill 7ucg/baron-forge/plugins/baron-forge/skills/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.

Install
npx -y skills add 7ucg/baron-forge --skill fullstack

Assembled 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-rs for Node bindings, flutter_rust_bridge for Dart, raw extern "C" + cbindgen for C ABI. (whatsapp-rust-bridge-baron lives here.)
  • Build: cargo build --release; cross-compile with cross or explicit targets for the server (no GPU, CPU-only).
  • Debug: RUST_BACKTRACE=1, cargo clippy -- -W clippy::all, dbg!, tokio-console for async stalls.

C / C++

  • Native libs + JNI glue. gcc/clang, -fsanitize=address,undefined for memory bugs, gdb/lldb, valgrind.
  • For JNI: signatures must match Java_pkg_Class_method; mind JNIEnv*, 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 publish under ~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

  1. Build clean (no warnings that matter). 2. Run/smoke-test the actual path. 3. Update changelog from real diffs. 4. Version bump. 5. Publish.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.