--- growth: sprout --- # 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 1. **DNS + DHCP + networking basics** → unblock Pi-hole router project 2. **Home Assistant YAML** → unblock brewery and home projects 3. **Voice AI pipeline understanding** → ComBadge/Tricorder will hit this soon 4. **Grafana** → fermentation dashboard needs this 5. **Java/WPILib advanced** → better coaching when students code