nock-tree-addressing
CommunityNavigate Nock data structures with axes.
Authortoplyr-narfur
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill provides a comprehensive understanding of Nock's binary tree addressing system, enabling precise navigation and manipulation of complex data structures (nouns).
Core Features & Use Cases
- Axis Fundamentals: Explains the encoding and meaning of Nock axes (1=root, 2=head, 3=tail, etc.).
- Binary Path Encoding: Details how to convert numerical axes into binary paths for traversal.
- Implementation Patterns: Offers recursive, iterative, and bitwise code examples for efficient slot access.
- Use Case: When debugging Hoon code or understanding how Nock operates internally, you need to precisely locate and extract specific pieces of data within nested nouns. This skill provides the exact methods to do so.
Quick Start
Use the nock-tree-addressing skill to understand how to access the head of the tail of a noun using axis 6.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: nock-tree-addressing Download link: https://github.com/toplyr-narfur/urbit-skills/archive/main.zip#nock-tree-addressing Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.