Cross-Domain Skill Map
Skills that span multiple domains. These are the bridges worth surfacing.
Skills Present in Multiple Domains
Networking
| Domain | Use |
|---|---|
| HHS Hackers | Pi-hole router, VLANs, firewall |
| PSB | Brewery network, device connectivity |
| 2890 Claw | Robot communication, field networking |
Gap: Chris is weak on networking fundamentals. Pi-hole project will expose this soon.
Home Assistant
| Domain | Use |
|---|---|
| HHS Hackers | PID dashboards, automation |
| PSB | Fermentation dashboard, TILT integration |
Bridge: Both domains use HA differently — brewery for telemetry, hackers for home automation.
ESP32-S3 / Embedded
| Domain | Use |
|---|---|
| HHS Hackers | ComBadge, Tricorder, PID controllers |
| PSB | Brewery PID controllers |
Bridge: Same hardware, different contexts. Chris can share learnings between brewery PID and ComBadge.
Voice AI
| Domain | Use |
|---|---|
| HHS Hackers | ComBadge, Tricorder, AI Desktop Companion |
Note: Not in PSB or 2890 yet, but Chris wants it everywhere.
Git / Version Control
| Domain | Use |
|---|---|
| HHS Hackers | Gitea for crash-lab |
| 2890 Claw | Gitea for robotics team |
Bridge: Chris has two Gitea instances. Could consolidate. Also: Git workflow best practices transfer.
OpenClaw / Multi-Agent
| Domain | Use |
|---|---|
| HHS Hackers | crash-bot system |
| PSB | 3-agent system (thinking/gemma/business) |
| 2890 Claw | 2890-bot |
Bridge: Same platform, different configs. Lessons from one transfer to others.
Skills Unique to Each Domain
HHS Hackers only:
- 3D CAD / enclosure design
- CAN bus / automotive
- GPU passthrough / local AI inference
PSB only:
- Brewing chemistry
- Toast POS operation
- Fermentation science
2890 Claw only:
- FRC / WPILib / Java
- Swerve drive mechanics
- PhotonVision / AprilTags
- Student coaching methodology
Priority Learning Paths
Based on active projects and dependencies:
Path 1: Networking Fundamentals (URGENT)
Why: Pi-hole router project is blocked by DNS/DHCP/firewall knowledge gaps.
Step 1: DNS fundamentals (what it is, how resolution works)
Step 2: DHCP fundamentals (what it does, how addresses get assigned)
Step 3: NAT and port forwarding (how routing works)
Step 4: Firewall basics (iptables/nftables concepts)
Step 5: VLANs (network segmentation)
Path 2: Home Assistant Mastery
Why: Both brewery and home projects need HA dashboards and automation.
Step 1: Lovelace dashboard basics
Step 2: Entities and automations
Step 3: ESPHome integration
Step 4: Templating and YAML magic
Step 5: Grafana integration (for pretty charts)
Path 3: Voice AI Pipeline
Why: ComBadge and Tricorder both need this.
Step 1: Wake word / hotword detection (why it's hard)
Step 2: Speech-to-text options (on-device vs API)
Step 3: Local LLM integration (Ollama + API)
Step 4: Text-to-speech output
Step 5: Latency optimization
Chris’s Skill Confidence (Self-Reported + Observed)
| Skill | Confidence | Source |
|---|---|---|
| Electronics / PCB design | High | Observed |
| ESP32 hardware | High | Observed |
| Brewing | High | Observed |
| Soldering / assembly | High | Observed |
| FRC mechanics | High | Observed |
| Home Assistant YAML | Low | Observed (keeps asking for help) |
| Networking fundamentals | Low | Observed (Pi-hole blockers) |
| Voice AI pipeline | Medium | Learning |
| Grafana/dashboards | Low | Mentioned |
| Git workflow | Medium | Inconsistent use |
| Java/WPILib | Low | Coaching, not coding |
| 3D CAD | Medium | Has printer, not using it |
Top Gaps to Fill
- DNS + DHCP + networking basics → unblock Pi-hole router project
- Home Assistant YAML → unblock brewery and home projects
- Voice AI pipeline understanding → ComBadge/Tricorder will hit this soon
- Grafana → fermentation dashboard needs this
- Java/WPILib advanced → better coaching when students code