Agent Skillsruvnet/RuView › ruview-quickstart

ruview-quickstart

GitHub

RuView快速入门指南,提供从Docker模拟数据到源码构建及ESP32硬件部署的三级路径,帮助用户快速搭建WiFi感知仪表板并验证环境。

plugins/ruview/skills/ruview-quickstart/SKILL.md ruvnet/RuView

Trigger Scenarios

新用户首次运行RuView 配置Docker演示环境 从源码构建项目 设置ESP32硬件进行实时感知

Install

npx skills add ruvnet/RuView --skill ruview-quickstart -g -y
More Options

Non-standard path

npx skills add https://github.com/ruvnet/RuView/tree/main/plugins/ruview/skills/ruview-quickstart -g -y

Use without installing

npx skills use ruvnet/RuView@ruview-quickstart

指定 Agent (Claude Code)

npx skills add ruvnet/RuView --skill ruview-quickstart -a claude-code -g -y

安装 repo 全部 skill

npx skills add ruvnet/RuView --all -g -y

预览 repo 内 skill

npx skills add ruvnet/RuView --list

SKILL.md

Frontmatter
{
    "name": "ruview-quickstart",
    "description": "Onboarding and first-run for RuView (WiFi-DensePose) — Docker demo with simulated data, repo build, and the fastest path to a live sensing dashboard. Use when someone is new to RuView or wants the shortest path to \"it works on my machine\".",
    "allowed-tools": "Bash Read Write Edit Glob Grep"
}

RuView Quickstart

Get a newcomer from zero to a running RuView sensing dashboard. Three tiers, pick the one that matches the hardware on hand.

Tier 0 — Docker, no hardware (2 minutes)

docker pull ruvnet/wifi-densepose:latest
docker run -p 3000:3000 ruvnet/wifi-densepose:latest
# open http://localhost:3000  — simulated CSI, full UI

Use this to demo the dashboard, explore the API, or develop UI without a sensor.

Tier 1 — Build the repo from source

# Rust workspace (1,400+ tests, ~2 min)
cd v2
cargo test --workspace --no-default-features

# Single-crate sanity check (no GPU)
cargo check -p wifi-densepose-train --no-default-features

# Python proof (deterministic SHA-256 pipeline check)
cd ..
python archive/v1/data/proof/verify.py   # must print VERDICT: PASS

If verify.py fails on a hash mismatch after a numpy/scipy bump:

python archive/v1/data/proof/verify.py --generate-hash
python archive/v1/data/proof/verify.py

Tier 2 — Live sensing with an ESP32-S3 ($9)

This is the real thing. Hand off to the ruview-hardware-setup skill for the flash/provision/monitor loop, then:

# Lightweight sensing server (consumes the ESP32 UDP CSI stream)
cd v2
cargo run -p wifi-densepose-sensing-server
# Live RF room scan / SNN learning helpers:
node ../scripts/rf-scan.js --port 5006
node ../scripts/snn-csi-processor.js --port 5006

What to know before you start

  • ESP32-C3 and the original ESP32 are NOT supported — single-core, can't run the CSI DSP pipeline. Use ESP32-S3 (8MB or 4MB) or ESP32-C6.
  • A single ESP32 has limited spatial resolution — 2+ nodes (or add a Cognitum Seed) for good results.
  • Camera-free pose accuracy is limited (~84s to train, modest PCK). For 92.9% PCK@20 use camera-supervised training (see ruview-model-training skill, ADR-079).
  • No cloud, no internet, no cameras required — everything runs on edge hardware.

Next steps to suggest

Goal Skill / command
Flash & provision an ESP32 node ruview-hardware-setup · /ruview-flash · /ruview-provision
Tune channels / MAC filter / edge modules ruview-configure
Run a sensing application (presence, vitals, pose, sleep, MAT) ruview-applications · /ruview-app
Train a pose / sensing model ruview-model-training · /ruview-train
Multistatic mesh, tomography, cross-viewpoint fusion ruview-advanced-sensing · /ruview-advanced
Verify the build + generate a witness bundle ruview-verify · /ruview-verify

Reference

  • README.md — feature matrix, hardware table, install options
  • docs/user-guide.md, docs/wifi-mat-user-guide.md, docs/build-guide.md, docs/TROUBLESHOOTING.md
  • docs/tutorials/, examples/ — runnable examples (environment, medical, sleep, stress, ruview_live.py)

Version History

  • a3b6e1d Current 2026-08-20 13:12

Same Skill Collection

.claude/skills/agentdb-advanced/SKILL.md
.claude/skills/agentdb-learning/SKILL.md
.claude/skills/agentdb-memory-patterns/SKILL.md
.claude/skills/agentdb-optimization/SKILL.md
.claude/skills/agentdb-vector-search/SKILL.md
.claude/skills/browser/SKILL.md
.claude/skills/github-code-review/SKILL.md
.claude/skills/github-multi-repo/SKILL.md
.claude/skills/github-project-management/SKILL.md
.claude/skills/github-release-management/SKILL.md
.claude/skills/github-workflow-automation/SKILL.md
.claude/skills/hooks-automation/SKILL.md
.claude/skills/pair-programming/SKILL.md
.claude/skills/reasoningbank-agentdb/SKILL.md
.claude/skills/reasoningbank-intelligence/SKILL.md
.claude/skills/skill-builder/SKILL.md
.claude/skills/sparc-methodology/SKILL.md
.claude/skills/stream-chain/SKILL.md
.claude/skills/swarm-advanced/SKILL.md
.claude/skills/swarm-orchestration/SKILL.md
.claude/skills/v3-cli-modernization/SKILL.md
.claude/skills/v3-core-implementation/SKILL.md
.claude/skills/v3-ddd-architecture/SKILL.md
.claude/skills/v3-integration-deep/SKILL.md
.claude/skills/v3-mcp-optimization/SKILL.md
.claude/skills/v3-memory-unification/SKILL.md
.claude/skills/v3-performance-optimization/SKILL.md
.claude/skills/v3-security-overhaul/SKILL.md
.claude/skills/v3-swarm-coordination/SKILL.md
.claude/skills/verification-quality/SKILL.md
harness/homecore/.claude/skills/explore/SKILL.md
harness/homecore/.claude/skills/migrate/SKILL.md
harness/homecore/.claude/skills/operate-server/SKILL.md
harness/homecore/.claude/skills/secure-plugin/SKILL.md
harness/homecore/.claude/skills/verify/SKILL.md
harness/ruview/.claude/skills/calibrate-room/SKILL.md
harness/ruview/.claude/skills/onboard/SKILL.md
harness/ruview/.claude/skills/provision-node/SKILL.md
harness/ruview/.claude/skills/train-pose/SKILL.md
harness/ruview/.claude/skills/verify/SKILL.md
harness/wifi-densepose-sar/.claude/skills/evolve/SKILL.md
harness/wifi-densepose-sar/.claude/skills/plan-change/SKILL.md
plugins/ruview/skills/ruview-advanced-sensing/SKILL.md
plugins/ruview/skills/ruview-applications/SKILL.md
plugins/ruview/skills/ruview-cli-api/SKILL.md
plugins/ruview/skills/ruview-configure/SKILL.md
plugins/ruview/skills/ruview-hardware-setup/SKILL.md
plugins/ruview/skills/ruview-mmwave/SKILL.md
plugins/ruview/skills/ruview-model-training/SKILL.md

Metadata

Files
0
Version
a3b6e1d
Hash
a9f08567
Indexed
2026-08-20 13:12

- 위키
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-25 08:23
浙ICP备14020137号-1 $방문자$