Official agent skill

HSB IP Def File Tool

by NVIDIA in NVIDIA/skills

Generates, validates, compares and explains HOLOLINK_def.svh macro files for the HSB IP, using bundled Python scripts and asking before it writes anything.

OfficialApache-2.0Auto-check passedDevelopment

Install HSB IP Def File Tool

skills CLI
$ npx skills add NVIDIA/skills --skill hsb-ip-def -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install NVIDIA/skills hsb-ip-def --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/NVIDIA/skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/hsb-ip-def .claude/skills/hsb-ip-def && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
hsb-ip-def
GitHub stars
3.5k
Token cost
~2.9k tokens
SKILL.md length
1,250 words
Files
25 (incl. scripts, references, assets)
Skills in repo
380
Repo updated
First seen
Licence
Apache-2.0

At a glance

Generates, validates, compares and explains HOLOLINK_def.svh macro files for the HSB IP, using bundled Python scripts and asking before it writes anything.

  • Works in 4 steps: Locate /top/HOLOLINK_top.sv. Known roots… → Read HOLOLINK_REV and… → Trust live source for consumed macros,… → …
  • Generating a HOLOLINK_def.svh from confirmed board requirements
  • SKILL.md covers Purpose, Scope, Prerequisites and Instructions, plus 12 more sections
  • Runs Python scripts from its folder; reaches github.com

What it does

This skill covers four workflows around a HOLOLINK_def.svh file: generating one from confirmed board requirements, validating an existing file with the bundled validator, explaining macros and the ports they drive, and comparing two def files semantically. It owns the define directives, localparam arrays, the HOLOLINK_pkg wrapper and the boot-time init_reg[] sequence. The surrounding top-level wrapper belongs to hsb-ip-create-top, and packetizer-only profile work can go to hsb-ip-packetizer.

The agent runs a script preflight from references/script-usage.md first, never fills in a macro default silently, asks one requirements question per turn while generating, and always shows HD-W3xx warnings. It stays sensor-agnostic unless you say the design is camera-specific, and treats unfamiliar macros as project-specific. Reference files cover macros, validation rules, archetypes and an init register cookbook.

It targets HSB IP revision 16'h2604 and is backward-compatible with 16'h2603, warns on unknown revisions, and prefers live HSB IP source when you have it checked out. Writes and shell commands need your confirmation unless you already asked for that exact operation.

When your agent uses it

  • Generating a HOLOLINK_def.svh from confirmed board requirements
  • Validating an existing def file with the bundled validator before it is used
  • Comparing two def files to see which macros differ in meaning
  • Asking what an HSB IP macro does or which ports it drives

Example prompts

  • “Validate boards/devkit/HOLOLINK_def.svh and show every HD-W3xx warning.”
  • “Compare old_def.svh with new_def.svh and summarize the macro differences.”
  • “Help me generate a def file for my board, and ask me the requirements one at a time.”
  • “Explain what the init_reg sequence in this def file does at boot.”

Requirements

  • Python 3.9 or newer
  • PyYAML when reading YAML profiles
  • A def file path, pasted content or a confirmed generation profile
  • Compatibility (from SKILL.md): Targets HSB IP rev 16'h2604; backward-compatible with 16'h2603 (the public release rev). Prefer live HSB IP source when available; warn on unknown revisions. Requires Python 3.9+ with PyYAML for the generator.

Workflow steps

4 steps, taken from the first numbered list in SKILL.md.

  1. Locate /top/HOLOLINK_top.sv. Known roots include hw/nvcpu_dgx_fpga/vrtl/hololink/ and public-release fpga/nv_hsb_ip/.
  2. Read HOLOLINK_REV and HOLOLINK_BACKWARD_COMPAT_REV.
  3. Trust live source for consumed macros, port gates, and RTL behavior when it differs from bundled references.
  4. Pass --ip-source to scripts/validate_def.py when validating against a known source root.

What it can do on your machine

Read from SKILL.md and the folder at commit 67a13c0. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 2 files in scripts/ (Python, from the files we listed), which the agent can run.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • github.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

  • Compatibility

    Targets HSB IP rev 16'h2604; backward-compatible with 16'h2603 (the public release rev). Prefer live HSB IP source when available; warn on unknown revisions. Requires Python 3.9+ with PyYAML for the generator.

    From compatibility in the SKILL.md frontmatter.

Context cost

HSB IP Def File Tool loads about 2.9k tokens when it runs, and up to ~33k if it reads all its reference files. Until then it costs about 71 tokens; SKILL.md has 1,250 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~71
When it runs · the whole SKILL.md, loaded when a task matches
~2.9k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~33k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from NVIDIA/skills at commit 67a13c0, republished under its Apache-2.0 licence (© NVIDIA). 1,250 words, ~2,889 tokens.

Download SKILL.mdSave it as .claude/skills/hsb-ip-def/SKILL.md (or your agent's skills folder). This skill also uses 24 other files; get the full folder from GitHub.
name
hsb-ip-def
description
Generate, validate, compare, or explain HSB HOLOLINK_def.svh macros. Do not use for FPGA_top.sv wrappers or packetizer-only derivation. Generation runs bundled Python scripts locally through shell commands and writes validated .svh output files after user-confirmed paths.
compatibility
Targets HSB IP rev 16'h2604; backward-compatible with 16'h2603 (the public release rev). Prefer live HSB IP source when available; warn on unknown revisions. Requires Python 3.9+ with PyYAML for the generator.
author
Holoscan Team <holoscan-team@nvidia.com>
version
0.1.0
tags
holoscan, hsb, fpga, systemverilog, configuration
permissions
file_read, file_write, shell
license
Apache-2.0
metadata.author
Holoscan Team <holoscan-team@nvidia.com>
metadata.team
holoscan
metadata.domain
fpga
metadata.vendor
nvidia
metadata.tags
holoscan, hsb, fpga, systemverilog, configuration

HSB IP Def Skill

Purpose

Use this skill through four workflows:

  • Generate a HOLOLINK_def.svh from confirmed board requirements.
  • Validate an existing def file with the bundled validator.
  • Explain / Reason about HSB IP macros, legality, and macro-driven ports.
  • Compare two def files semantically.

Scope

This skill owns the contents of HOLOLINK_def.svh: \definedirectives,localparamarrays, theHOLOLINK_pkgwrapper, and boot-timeinit_reg[]sequence. The surrounding top-level wrapper is owned byhsb-ip-create-top; packetizer-only profile derivation can be delegated to hsb-ip-packetizer`.

The file must use the standard guard plus package HOLOLINK_pkg wrapper. Load references/macro-reference.md for the full wrapper requirement and per-macro semantics.

Prerequisites

  • Python 3.9+ is required for the bundled scripts; PyYAML is required when reading YAML profiles.
  • The user must confirm file writes and shell commands unless they already asked for that exact operation.
  • A concrete def file path, pasted content, or confirmed generation profile is required before script-backed validation or generation.
  • Live HSB IP source is optional but preferred when validating against a specific checked-out IP revision.

Instructions

  • Run bundled script preflight from references/script-usage.md before Generate, Validate, Compare, or script-backed legality checks.
  • Never silently default a macro during Generate. Show the proposed value or inferred requirement and get user confirmation.
  • Ask one requirements question per turn during chat-driven Generate.
  • Use sensor-agnostic language unless the user says the design is camera-specific.
  • Avoid unsupported "typical", "common", "most designs", or corpus-frequency claims. Anchor choices to IP behavior, documented constraints, or user requirements.
  • Always surface HD-W3xx footgun warnings, even when the user asks only about errors.
  • Do not generate FPGA_top.sv; offer handoff to hsb-ip-create-top after a generated def file is validated.
  • Treat unfamiliar macros as project-specific unless they are documented in this skill's references or live HSB IP source.

Security Considerations

This skill can read and write local files and run shell commands through its bundled scripts. Before running a command or writing a file, state the command or path and get user confirmation unless the user already explicitly requested that exact operation. For pasted HOLOLINK_def.svh content, write only to a safely generated file in an isolated temporary directory and remove it after validation unless the user asks to keep it.

Version, Compatibility, And Live Source

This skill targets HSB IP rev 16'h2604 and is backward-compatible with 16'h2603. Live HSB IP source supersedes bundled references.

When source-sensitive behavior matters:

  1. Locate <hsb-ip-root>/top/HOLOLINK_top.sv. Known roots include hw/nvcpu_dgx_fpga/vrtl/hololink/ and public-release fpga/nv_hsb_ip/.
  2. Read HOLOLINK_REV and HOLOLINK_BACKWARD_COMPAT_REV.
  3. Trust live source for consumed macros, port gates, and RTL behavior when it differs from bundled references.
  4. Pass --ip-source <root> to scripts/validate_def.py when validating against a known source root.

Public-doc baseline:

  • https://github.com/nvidia-holoscan/holoscan-sensor-bridge/blob/release-2.6.0-EA/docs/user_guide/ip_integration.md
  • https://github.com/nvidia-holoscan/holoscan-sensor-bridge/blob/release-2.6.0-EA/docs/user_guide/port_description.md

Workflow Decision

  1. Generate when the user asks to create, scaffold, draft, design, or produce a HOLOLINK_def.svh.
  2. Validate when the user asks to lint, check, validate, or review a HOLOLINK_def.svh.
  3. Explain / Reason when the user asks what a macro does, whether a combination is legal, why validation fails, or how a macro affects HOLOLINK_top.
  4. Compare when the user asks to diff two def files or understand what changed between configurations.

Generate

Load references/generate-workflow.md and references/script-usage.md.

Follow the detailed Generate workflow in the reference: run preflight, classify supplied requirements, ask one requirements question per turn, build a flat YAML profile, run scripts/generate_def.py, show provenance for generated fields, and offer handoff to hsb-ip-create-top.

When packetizer fields are needed, invoke hsb-ip-packetizer with the known RX count, RX widths, and the user's data-manipulation description. Consume only that skill's packetizer_profile_overlay YAML keys, merge them into the in-progress profile, and continue full-file generation and validation here.

Validate

Load references/script-usage.md. Load references/validation-rules.md only when explaining specific rule IDs or validation behavior.

Steps:

  1. Run bundled script preflight once per session.
  2. Locate the file. If the user pastes content, tell them the generated temporary path before writing, ask for confirmation, use an isolated safe temp path, and clean it up after validation unless they ask to keep it. Otherwise use the provided path.
  3. Run <PY> scripts/validate_def.py <path> --json and do not reimplement validation in context.
  4. Group findings by severity: errors, warnings, then info. For each error, cite rule ID, line number, and macro when available.
  5. Always surface footgun warnings, especially HD-W3xx silent-fallback warnings.
  6. If clean, confirm the inferred archetype and IP version, then suggest the likely next check or handoff.

Explain / Reason

Load only the reference needed for the question:

Question typeReference
Macro semantics or legal valuesreferences/macro-reference.md
Validation rule behaviorreferences/validation-rules.md
Macro-driven port effectsreferences/top-port-map.md
init_reg[] and N_INIT_REGreferences/init-reg-cookbook.md
Advanced macrosreferences/advanced-macros.md
Example legal configurationsreferences/archetypes.md

For grounded legality questions, run preflight and prefer validating a concrete file or minimal synthetic file with scripts/validate_def.py over hand reasoning. Cite RTL line ranges from references when explaining why a rule exists.

Show full SKILL.md (466 more words)Show less

Compare

Load references/script-usage.md, run preflight, then use <PY> scripts/compare_defs.py <a.svh> <b.svh> [--json|--text]. Summarize semantic differences, not whitespace or comment-only changes.

Limitations

  • Do not generate FPGA_top.sv; use hsb-ip-create-top after the defs file validates.
  • Do not derive packetizer-only field sets here when the packetizer behavior is underspecified; delegate that slice to hsb-ip-packetizer.
  • Do not treat bundled archetypes or corpus metadata as norms. They are examples and maintenance metadata, not defaults.
  • Do not silently accept unknown macros as validated HSB IP behavior unless live source or references document them.

Troubleshooting

  • Script preflight fails: report the missing Python or PyYAML requirement and stop before generation or validation.
  • Validation reports errors: group by severity, cite rule ID and line, and fix the defs file before offering top-level handoff.
  • Validation reports HD-W3xx warnings: surface them even when there are no errors because they describe silent RTL fallback risks.
  • Unknown macro appears: treat it as project-specific unless live HSB IP source or bundled references document it.

Available Scripts

Use <PY> selected during preflight from references/script-usage.md for every command.

ScriptPurposeArguments
scripts/generate_def.pyGenerate HOLOLINK_def.svh from an archetype and/or YAML/JSON profile; validates before writing--profile <path>, --archetype <slug>, -o <output>, optional --allow-random-uuid compatibility flag
scripts/validate_def.pyValidate a HOLOLINK_def.svh and emit JSON or text findings<path/to/HOLOLINK_def.svh>, optional --json or --text, optional --ip-source <root>
scripts/compare_defs.pyCompare two def files semantically, ignoring whitespace/comment-only changes<a.svh> <b.svh>, optional --json or --text
scripts/build_corpus_metadata.pyMaintenance helper to rebuild anonymized corpus metadata; do not run during normal user workflows<path1> [<path2> ...]

Bundled Resources

ResourceUse
references/generate-workflow.mdDetailed Generate workflow, requirement order, question style, and per-topic prompt guidance
references/script-usage.mdPreflight, command forms, and run_script() examples for bundled scripts
references/macro-reference.mdWrapper requirement, macro semantics, legal constraints, and RTL citations
references/validation-rules.mdRule catalog for validator findings
references/archetypes.mdIllustrative legal configurations; never treat as templates or frequency guidance
references/init-reg-cookbook.mdBoot-time APB write sequence patterns and address conventions
references/top-port-map.mdMacro-to-HOLOLINK_top port effects
references/advanced-macros.mdSYNC_CLK_HIF_APB, SYNC_CLK_HIF_PTP, PERI_RAM_DEPTH, and DISABLE_COE
assets/metadata/corpus.json, assets/metadata/corpus-stats.jsonMaintenance metadata only; do not cite corpus counts as user guidance
scripts/generate_def.pyGenerate a def file from a profile
scripts/validate_def.pyValidate a def file and emit JSON/text findings
scripts/compare_defs.pyCompare two def files semantically

Examples

  • Use hsb-ip-def to generate a HOLOLINK_def.svh for a new HSB board. Treat as Generate, run script preflight, classify supplied requirements, ask one requirement question per turn, and run scripts/generate_def.py only after the profile is confirmed.
  • Use hsb-ip-def to validate my existing HOLOLINK_def.svh and tell me whether any warnings are important. Treat as Validate, ask for or locate the file, run scripts/validate_def.py <path> --json, group findings by errors, warnings, and info, and always surface HD-W3xx footgun warnings.
  • Use hsb-ip-def to explain whether HOST_WIDTH=512 and PTP_CLK_FREQ=90_000_000 is legal. Treat as Explain / Reason, prefer a concrete validator-backed check over hand reasoning, and load only the macro or validation reference needed to explain the result.

© NVIDIA, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 24 other files (scripts, references, assets) in skills/hsb-ip-def of NVIDIA/skills.

  • SKILL.md
  • BENCHMARK.md
  • README.md
  • assets/metadata/corpus-stats.json
  • assets/metadata/corpus.json
  • evals/evals.json
  • references/advanced-macros.md
  • references/archetypes.md
  • references/generate-workflow.md
  • references/init-reg-cookbook.md
  • references/macro-reference.md
  • references/script-usage.md
  • references/top-port-map.md
  • references/validation-rules.md
  • scripts/build_corpus_metadata.py
  • scripts/compare_defs.py
  • … and 9 more

Open the folder on GitHubat commit 67a13c0

Compare with similar skills

HSB IP Def File Tool next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

HSB IP Def File Tool compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
HSB IP Def File Tool this skillNVIDIA/skills3.5k—~2.9kAutomated safety check: PassApache-2.0
RuView mmWave Radar Setupruvnet/RuView97k—~907Automated safety check: NotesMIT
Refactor OpCVCUDA/CV-CUDA2.7k—~1.5kAutomated safety check: PassCustom licence
Embedded Cpp14 MisraBlueAndi/Pixelix443—~2kAutomated safety check: PassMIT
ExecuTorch on Zephyrpytorch/executorch5.1k—~1.9kAutomated safety check: PassCustom licence
Vibepulseniclasvestlund-YT/vibepulse208—~1.6kAutomated safety check: PassMIT

Similar skills

  • Sets up and runs 60 GHz and 24 GHz mmWave radar sensing on ESP32 boards in RuView, alone or fused with WiFi CSI.

    97k GitHub stars~907 tokensUpdated today
    DevelopmentAuto-check: notes
  • Refactor Op

    CVCUDA/CV-CUDA

    Find and safely apply per-operator refactoring / redundancy-reduction opportunities in a CV-CUDA operator (near-duplicate Tensor/VarShape kernels, reinvented shared utilities, dead code).

    2.7k GitHub stars~1.5k tokensUpdated 21 days ago
    DevelopmentAuto-check passed
  • Embedded Cpp14 Misra

    BlueAndi/Pixelix

    A skill your agent uses when writing, reviewing, or refactoring C/C++ firmware code in this repository (src/, lib/, test/) — creating or editing .h/.hpp/.cpp files, applying MISRA-oriented and…

    443 GitHub stars~2k tokensUpdated today
    DevelopmentAuto-check passed
  • ExecuTorch on Zephyr

    pytorch/executorch

    Sets up ExecuTorch as a Zephyr RTOS module, adds board support and debugs west build failures such as linker memory overflow on embedded boards.

    5.1k GitHub stars~1.9k tokensUpdated today
    DevelopmentAuto-check passed
  • Vibepulse

    niclasvestlund-YT/vibepulse

    A skill your agent uses for VibePulse panel questions, permission behavior, setup, status, or doctor diagnostics for the optional local Codex bridge.

    208 GitHub stars~1.6k tokensUpdated 7 days ago
    DevelopmentAuto-check passed
  • Ruview Verify

    ruvnet/RuView

    Verify a RuView build — full Rust workspace tests, the deterministic Python pipeline proof (SHA-256 Trust Kill Switch), firmware hash manifest, and the ADR-028 witness bundle with one-command…

    97k GitHub stars~1k tokensUpdated today
    DevelopmentAuto-check: notes

More from NVIDIA/skills

All 380 skills in this repo
  • Official

    A skill your agent uses when the user wants to deploy, run, debug, tear down, or call the REST API of the RTVI-CV 2D detection / tracking microservice.

    3.5k GitHub starsUsed in 1 repo~4.5k tokens
    Auto-check passed
  • Official

    Runs and validates an end-to-end Mission Control demo in a locally installed Isaac Sim, with a Nova Carter robot driven through a Python server.

    3.5k GitHub stars~4.8k tokensUpdated today
    Auto-check passed
  • Orchestrates defect image generation for PCBA, metal surface and glass inspection with NVIDIA Cosmos AnomalyGen on OSMO, from cold-start Day 0 to real-photo Day 1 labeling.

    3.5k GitHub stars~5k tokensUpdated today
    Auto-check: notes
  • Orchestrates video data augmentation and auto-labeling workflows on OSMO, from flow selection and preflight checks to submission, monitoring and output download.

    3.5k GitHub stars~4.7k tokensUpdated today
    Auto-check: notes
  • Official

    Runs NVIDIA TAO Data Services KPI analysis on object detection results, comparing predictions to ground truth and writing per-class precision, recall and AP to a CSV.

    3.5k GitHub stars~2.7k tokensUpdated today
    Auto-check: notes
  • Official

    Runs TAO Data Services gap analysis that compares ground-truth and predicted boxes to find weak images by per-class recall, precision and AP50.

    3.5k GitHub stars~1.8k tokensUpdated today
    Auto-check: notes

Categories

Questions about HSB IP Def File Tool

What does HSB IP Def File Tool do?

Generates, validates, compares and explains HOLOLINK_def.svh macro files for the HSB IP, using bundled Python scripts and asking before it writes anything. svh file: generating one from confirmed board requirements, validating an existing file with the bundled validator, explaining macros and the ports they drive, and comparing two def files semantically. It owns the define directives, localparam arrays, the HOLOLINK_pkg wrapper and the boot-time init_reg[] sequence.

When should I use HSB IP Def File Tool?

HSB IP Def File Tool fits situations like: generating a HOLOLINK_def.svh from confirmed board requirements; validating an existing def file with the bundled validator before it is used; comparing two def files to see which macros differ in meaning; asking what an HSB IP macro does or which ports it drives.

How do I install HSB IP Def File Tool in Claude Code?

Run `npx skills add NVIDIA/skills --skill hsb-ip-def -a claude-code`. Or copy the skill folder (skills/hsb-ip-def in NVIDIA/skills) into .claude/skills/hsb-ip-def in your project. Claude Code loads it when a task matches its description.

How do I install HSB IP Def File Tool in Codex?

Run `npx skills add NVIDIA/skills --skill hsb-ip-def -a codex`. Or copy the skill folder (skills/hsb-ip-def in NVIDIA/skills) into .agents/skills/hsb-ip-def in your project. Codex loads it when a task matches its description.

Can I use HSB IP Def File Tool in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add NVIDIA/skills --skill hsb-ip-def -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/hsb-ip-def, .gemini/skills/hsb-ip-def, .github/skills/hsb-ip-def and .opencode/skills/hsb-ip-def in your project.

What does HSB IP Def File Tool need to run?

Going by SKILL.md and its folder, HSB IP Def File Tool needs Python for the scripts in its folder. Our summary lists: Python 3.9 or newer; PyYAML when reading YAML profiles; A def file path, pasted content or a confirmed generation profile. Compatibility (from SKILL.md): Targets HSB IP rev 16'h2604; backward-compatible with 16'h2603 (the public release rev). Prefer live HSB IP source when available; warn on unknown revisions. Requires Python 3.9+ with PyYAML for the generator..

Does HSB IP Def File Tool access the network?

SKILL.md names 1 domain. In commands or code: github.com; the agent is likely to contact it when it follows the instructions. This is read from the text; nothing was executed.

Is HSB IP Def File Tool safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does HSB IP Def File Tool use?

HSB IP Def File Tool is published under the Apache-2.0 licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does HSB IP Def File Tool use?

About 2.9k tokens (SKILL.md is roughly 12k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 30k tokens, read only when the agent opens those files.

What are the alternatives to HSB IP Def File Tool?

Skills that share tags, products or a category with HSB IP Def File Tool: RuView mmWave Radar Setup (ruvnet/RuView, 97k stars), Refactor Op (CVCUDA/CV-CUDA, 2.7k stars), Embedded Cpp14 Misra (BlueAndi/Pixelix, 443 stars) and ExecuTorch on Zephyr (pytorch/executorch, 5.1k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains HSB IP Def File Tool?

NVIDIA (a GitHub organization, an official publisher) maintains it in NVIDIA/skills, which has 3,539 GitHub stars. The repository holds 380 skills in this directory. The repository was last updated on October 7, 2026.

Source: NVIDIA/skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.