Where Is Nat — Development skill for Claude Code
Where is Nat.
How to install Where Is Nat
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open Soul-Brews-Studio/where-is-nat and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Where Is Nat does
Where is Nat? Physical location skill for Oracle family
Alternatives in Development
- Scipilot Figure Skill — SciPilot Skills family - Publication-grade scientific figure copilot for Claude Code 2k ★
- Family Picker — family-picker 1k ★
- Dotagents — One location for all of your hooks, commands, skills, and AGENT/CLAUDE.md files 673 ★
README
/where-is-nat - Oracle Skill (AI Prompt)
**FOR AI**: Read and execute. Tracks Nat's physical location.
Trigger Words
`where is nat`, `nat location`, `find nat`, `where's nat`
Data Source
laris-co/nat-location-data (GitHub)
├── current.csv ← Latest location
└── history.csv ← Today's movement
**Access**: Authorized collaborators only. Contact Nat.
Installation Guide
Prerequisites
# 1. DuckDB CLI
brew install duckdb
# 2. GitHub CLI (authenticated)
brew install gh
gh auth login
Install Skill
# Clone to Claude Code skills directory
gh repo clone Soul-Brews-Studio/where-is-nat ~/.claude/skills/where-is-nat
# Or for OpenCode
gh repo clone Soul-Brews-Studio/where-is-nat ~/.config/opencode/skills/where-is-nat
Verify Access
# Test if you have access to location data
gh api repos/laris-co/nat-location-data/contents/current.csv --jq '.name'
# Should output: current.csv
If you get 404, contact Nat to be added as collaborator.
Execute (DuckDB)
# Step 0: Timestamp
date "+🕐 %H:%M (%A %d %B %Y)"
# Step 1: Fetch & Query
REPO="laris-co/nat-location-data"
gh api repos/$REPO/contents/current.csv --jq '.content' | base64 -D > /tmp/loc.csv
duckdb -c "
SELECT
device,
ROUND(lat, 4) as lat,
ROUND(lon, 4) as lon,
battery || '%' as battery,
accuracy || 'm' as precision,
COALESCE(NULLIF(place, ''), locality) as location,
address,
strftime(updated::TIMESTAMP, '%H:%M') as time
FROM read_csv('/tmp/loc.csv')
ORDER BY device LIKE '%iPhone%' DESC, accuracy ASC
"
Output Format
📍 Where is Nat?
═══════════════════
🏠 Currently At: [location]
| Device | Battery | Precision | Updated |
|--------|---------|-----------|---------|
| iPhone | 85% | 10m | 15:00 |
📍 [address]
🗺️ Map: https://maps.google.com/?q=[lat],[lon]
History Query
gh api repos/$REPO/contents/history.csv --jq '.content' | base64 -D > /tmp/hist.csv
duckdb -c "
SELECT
strftim
Related Skills
M5 Paper Buddy
📟 Claude Code physical companion on M5Paper V1.1 e-ink. Multi-session dashboard, hardware approval (buttons +
Anchor Analysis Using Embodied Signals 20260709
Pivoting diagnostic focus from abstract theory or structure to immediate, emotionally grounded physical eviden
Constraint Shift Analysis Pivot Point Identificati 20260709
Quickly assess a domain by identifying the true limiting factor, shifting focus from physical scarcity to info
Haptic Bridge
Local daemon that turns Claude Code / Codex lifecycle events (permission prompt, waiting for input, turn done)
Lt Bartini Method
LT method of Bushuev-Bartini-Kuznetsov as an agent skill: resolve contradictions by assigning physical dimensi
Rp Oracle Export CLI
Export context for oracle consultation using rp-cli
Related Agents
Physics Validator
Delegate when validating the physical plausibility of physics quantities, simulations, and fitting results via
Cisco iOS
Cisco IOS/IOS-XE/NX-OS configuration and troubleshooting for home lab and enterprise. Covers initial setup, VL
Network Engineer
Use for network design, hardening, configuration — VPN, firewall (iptables/nftables), DNS architecture, routin