Skip to content

Claude Code supports plugins that extend the agent with specialized skills, subagents, and hooks. The Tenzir Claude Marketplace provides plugins tailored for Tenzir workflows.

This guide covers three user-focused plugins:

  • TQL: Write pipelines and build parser packages
  • OCSF: Navigate the Open Cybersecurity Schema Framework
  • Docs: Query Tenzir documentation interactively

The TQL plugin helps you write data pipelines with expert guidance. Its tql:writing-programs skill activates when you work with TQL code, loading language fundamentals and idiomatic patterns from the Learn idiomatic TQL tutorial. The model can spawn the docs:reader subagent for real-time operator lookups. The plugin also provides /tql:make_parser and /tql:make_ocsf_mapping slash commands for guided package creation workflows.

Write a TQL pipeline that reads Zeek TSV logs from a TCP socket, extracts the
connection 4-tuple, log ID, inbound/outbound bytes, and then sends the data to
the kafka topic "flows".

The OCSF plugin provides reference documentation for the Open Cybersecurity Schema Framework, covering event classes, objects, attributes, and profiles across multiple OCSF versions. Use it when mapping security logs to standardized event classes. The model can spawn the ocsf:guide subagent for schema questions.

What OCSF class for firewall blocks?
When do I use is_alert?

The Docs plugin helps you navigate Tenzir documentation by browsing live content. The model can spawn the docs:reader subagent to answer questions about operators, functions, and platform features. It works alongside the TQL plugin for code generation.

@docs:reader How do lookup tables work in TQL?

Last updated: