Skip to content

tenzir/skills

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

128 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

πŸ› οΈ Tenzir Skills

Skills for coding agents in the Tenzir ecosystem, built on the Agent Skills standard.

πŸ—‚οΈ Skills

πŸ›‘οΈ Tenzir Users

Skill Description
tenzir-docs Tenzir documentation β€” TQL, operators, functions, integrations, deployment
tenzir-ocsf OCSF schema reference β€” event classes, objects, attributes, profiles, extensions
tenzir-create-parser-package Scaffold a parser package from sample log data
tenzir-create-ocsf-mapping Create OCSF mapping operators for a parser package

πŸ—οΈ Tenzir Contributors

Skill Description
tenzir-commit-changes Stage, split, and commit changes with clean messages
tenzir-create-pull-requests Open PRs, add changelog entries, cross-link docs PRs
tenzir-review-changes Code review with severity ratings and structured findings
tenzir-design-system Frontend design tokens, components, and brand assets
tenzir-ship Changelog entries, release notes, and GitHub releases
tenzir-update-docs Coordinate docs.tenzir.com updates alongside code changes
tenzir-technical-writing Technical documentation style following Google's developer docs guide

πŸ“¦ Install

All skills

Install all skills into the current project:

npx skills add tenzir/skills

Or install globally:

npx skills add -g tenzir/skills

Individual skill examples

Install a specific skill into the current project, for example:

npx skills add tenzir/skills@tenzir-commit-changes
npx skills add tenzir/skills@tenzir-technical-writing
npx skills add tenzir/skills@tenzir-docs
npx skills add tenzir/skills@tenzir-ocsf

Generated skills

tenzir-docs is generated from the structured Markdown bundle published by tenzir/docs.

tenzir-ocsf is generated directly from the upstream ocsf-schema and ocsf-docs repositories.

🧩 Dependencies

This repo uses a richer YAML frontmatter metadata structure to express skill dependencies between sibling skills.

Use unrolled YAML arrays:

---
name: tenzir-create-pull-requests
description: Create and update pull requests for Tenzir projects.
metadata:
  requires:
    skills:
      - tenzir-commit-changes
      - tenzir-update-docs
---

Notes:

  • Use metadata.requires.skills for skill-to-skill dependencies.
  • Write the dependency list as YAML bullets, not inline bracket syntax.
  • Dependency names must match the sibling skill name fields exactly.
  • Keep dependent skills self-contained; use dependency metadata to express relationships instead of copying sibling workflow instructions inline.

πŸ“„ License

Apache-2.0