# Tenzir Skills v2.1.0

This release improves agent guidance for package lifecycle management and Google SecOps UDM workflows. It helps agents choose the right package surfaces while making UDM field name differences explicit for mapping and detection use cases.

## 🚀 Features

### UDM field name forms for mapping and YARA-L

Jun 4, 2026 · [@mavam](https://github.com/mavam), [@codex](https://github.com/codex) · [#12](https://github.com/tenzir/skills/pull/12)

The `tenzir-google-udm` skill now shows both UDM field spellings when they differ, so mapping and detection workflows can use the same reference.

For example, generated field headings now show `event_type` / `eventType` and `security_result` / `securityResult`. Use the right side when mapping logs into UDM event or entity objects for Google SecOps UDM API ingestion; use the left side in YARA-L, Detect Engine, CBN, and other dotted field-path contexts.

## 🔧 Changes

### Package lifecycle management focus

Jun 5, 2026 · [@mavam](https://github.com/mavam), [@codex](https://github.com/codex) · [#13](https://github.com/tenzir/skills/pull/13)

The `tenzir-manage-packages` skill now focuses on package lifecycle management instead of package content development.

It routes agents through package surfaces such as manifests, UDO files, pipelines, examples, tests, changelog entries, and publishing while leaving operator implementation details to the relevant docs or specialized skills.

[ Download on GitHub ](https://github.com/tenzir/skills/releases/tag/v2.1.0)

[Get the release artifacts and source code.](https://github.com/tenzir/skills/releases/tag/v2.1.0)