.claude/skills/querying-helios-directory/SKILL.md
Query NVIDIA employee directory via Helios LDAP API. Retrieves user profiles, org charts, manager chains, group memberships, and team structures. Use when looking up employees, finding reporting relationships, checking group membership, or analyzing org structure at NVIDIA.
npx skillsauth add Dbochman/dotfiles querying-helios-directoryInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Query NVIDIA's LDAP directory for employee information, org structure, and group memberships via helios-cli.
# Check tool is available
helios-cli --version
# Check authentication status
helios-cli auth status
If not authenticated, run helios-cli auth login with your API token from https://nvidia.atlassian.net/wiki/spaces/HELIOS/pages/2336096273
Prerequisites:
Use this skill when users want to:
# By email
helios-cli user get [email protected]
# By login (username)
helios-cli user get jdoe
# Get specific fields with jq
helios-cli user get [email protected] | jq '{name: .attributes.cn, title: .attributes.title, manager: .attributes.manager}'
# Get someone's full management chain
helios-cli user get [email protected] | jq '.attributes.managerChain[].name'
# Check if user reports to an executive (directly or indirectly)
helios-cli report check-membership [email protected] "Jensen Huang Directs"
# Find relationship path between user and group
helios-cli report relationships [email protected] "Some Security Group"
# Find users in a department
helios-cli user search --filter-department "Engineering" --page-size 100
# Find all active users
helios-cli user search --filter-active true --all
# List all unique departments
helios-cli report unique-values department --type user
# Get group details
helios-cli group get "Engineering Team"
# Search groups by name
helios-cli group search --filter-name "Platform"
# Check if user is in a group
helios-cli report check-membership jdoe "Platform-Admin-Access"
# Export department to CSV
helios-cli user search --filter-department "Platform Engineering" --filter-active true --page-size 500 | jq -r '
["Name","Email","Title","Manager","Site"],
(.[] | [.attributes.cn, .attributes.email, .attributes.title, .attributes.manager, .attributes.site]) | @csv'
Run helios-cli --help for all commands, flags, and jq examples. Run helios-cli <command> --help for detailed options.
User Lookup (workflows/lookup-user.md)
Org Exploration (workflows/explore-org.md)
Team Analysis (workflows/team-analysis.md)
Group Membership (workflows/group-membership.md)
Ready-to-use shell scripts for common tasks:
Authentication fails:
helios-cli auth logout
helios-cli auth login # Re-enter token
Command not found:
helios-cli is in PATHwhich helios-cliNo results returned:
Rate limiting:
tools
Use exact configured Reolink cameras through the local Home Hub for availability and power status, fresh stills, visual commentary, protected Dylan/Julia/household sharing, and reversible spotlight control. Supports trusted owner tasks and explicitly scoped proactive automations; not for Nest or Ring cameras, arbitrary recipients, recordings, account changes, or raw camera APIs.
data-ai
Privately manage Dylan and Julia's household plant inventory and care history by physical location, bed, and exact Flower Cam view. Use for confirmed plant onboarding from camera conversations, camera- or bed-filtered inventory, record corrections, individual or whole-bed care, and private filtered exports. Pair with reolink-camera when an owner asks about plants visible in Flower Cam images.
testing
Inspect and control the physically secured Reachy Mini at Crosstown through ClawBody. Use for requests to check Reachy, look around, express an emotion, play any official emotion or dance preset, speak proactively, mute or unmute its microphone, stop movement, or describe what its camera sees.
tools
Handle Reachy/iMessage handoffs, selective durable memory, forgetting, and diagnostics; automatic context comes from the gateway plugin.