• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

NVIDIA / holodeck / 26210653763 / 1
49%
main: 49%

Build:
DEFAULT BRANCH: main
Ran 21 May 2026 06:59AM UTC
Files 76
Run time 4s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

21 May 2026 06:58AM UTC coverage: 48.745% (+0.9%) from 47.822%
26210653763.1

push

github

web-flow
feat: holodeck skill command (catalog + claude/cursor/codex/gemini installers) (#812)

* feat(skill): add SKILL.md frontmatter parser

Pure-function parser that splits a SKILL.md file into Skill{Name,
Description, Body}. Rejects missing name/description, empty body,
and missing frontmatter delimiters. Foundation for the catalog.

Signed-off-by: Carlos Eduardo Arango Gutierrez <eduardoa@nvidia.com>

* feat(skill): embed catalog and expose Catalog()

//go:embed pulls every pkg/skill/data/skills/<name>/SKILL.md into the
binary at compile time. Catalog() walks the embedded FS, parses each
file, and returns a sorted []Skill. Includes a placeholder
using-holodeck skill so the embed has content; final content lands
in a later commit.

Signed-off-by: Carlos Eduardo Arango Gutierrez <eduardoa@nvidia.com>

* feat(skill): add Renderer interface and Claude renderer

Renderer is the per-agent translation point. The Claude renderer
emits Skill content verbatim as <install-dir>/.claude/skills/<name>/
SKILL.md. Project-local default; --global resolves to $HOME.

Signed-off-by: Carlos Eduardo Arango Gutierrez <eduardoa@nvidia.com>

* feat(skill): add Cursor renderer

Translates SKILL.md frontmatter (name, description) into Cursor's
.mdc frontmatter (description, globs, alwaysApply). Project-local
default; --global resolves to $HOME.

Signed-off-by: Carlos Eduardo Arango Gutierrez <eduardoa@nvidia.com>

* feat(skill): add Codex renderer

Renders skill content as a section block delimited by
<\!-- BEGIN/END holodeck-skill:<name> --> markers. The installer
will use these markers in a later commit to make append/replace
idempotent in the shared AGENTS.md file.

Signed-off-by: Carlos Eduardo Arango Gutierrez <eduardoa@nvidia.com>

* feat(skill): add Gemini renderer

Mirrors the Codex section-block output. Installs to GEMINI.md
(project-local) or ~/.gemini/GEMINI.md (global).

Signed-off-by: Carlos Eduardo Arango Gutierrez <eduardoa@nvidia.com>

* feat(skill): installer wit... (continued)

5634 of 11558 relevant lines covered (48.75%)

0.54 hits per line

Source Files on job 26210653763.1
  • Tree
  • List 76
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 26210653763
  • 50d71381 on github
  • Prev Job for on main (#26111180377.1)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc