Back to Skills

managing-packages

verified

Create and manage Tenzir packages. Use during package development when creating parsers for log samples, adding user-defined operators, showcasing example pipelines, and writing integration tests.

View on GitHub

Marketplace

tenzir

tenzir/claude-plugins

Plugin

tql

Repository
Verified Org

tenzir/claude-plugins
2stars

plugins/tql/skills/managing-packages/SKILL.md

Last Verified

January 18, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/tenzir/claude-plugins/blob/main/plugins/tql/skills/managing-packages/SKILL.md -a claude-code --skill managing-packages

Installation paths:

Claude
.claude/skills/managing-packages/
Powered by add-skill CLI

Instructions

# Managing Tenzir Packages

Create, modify, and test Tenzir packages for parsers, transformations, and OCSF
mappings.

## Documentation

Read the following pages to understand packages and testing:

- <https://docs.tenzir.com/explanations/packages.md>
- <https://docs.tenzir.com/reference/test-framework.md>
- <https://docs.tenzir.com/guides/testing/write-tests.md>

When you need detailed information about operators, functions, or test
framework features, spawn the `docs:reader` subagent with your question.

## Changelog Management

The `tenzir-ship` framework manages the changelog/ directory. Read the
following pages to understand how to maintain a changelog:

- <https://docs.tenzir.com/reference/ship-framework.md>
- <https://docs.tenzir.com/guides/package-management/maintain-a-changelog.md>

When adding changelog entries to a package, spawn the `ship:adder` subagent or
run `/ship:add` directly.

Validation Details

Front Matter
Required Fields
Valid Name Format
Valid Description
Has Sections
Allowed Tools
Instruction Length:
898 chars