Skip to content

Add an rsigma agent skill - #501

Merged
mostafa merged 4 commits into
mainfrom
feat/rsigma-skill
Sep 24, 2026
Merged

mostafa merged 4 commits into
mainfrom
feat/rsigma-skill

Conversation

@mostafa

@mostafa mostafa commented Sep 24, 2026 •

Copy link
Copy Markdown
Member

Summary

  • Adds skills/rsigma/ so agents learn the current command groups and the write-lint-evaluate-convert loop, and use sigma-rules for YAML authoring.
  • Documents npx skills add timescale/rsigma -g -y on the README and the installation page.

Fixes #478. Archiving timescale/sigma-backends waits until this is on main, because an archived README has to point at a skill that already exists.

Test plan

  • npx skills add timescale/rsigma --list finds rsigma under skills/rsigma once this is on main (or from this branch via the tree URL)
  • The skill tells an agent to run rsigma engine eval and rsigma rule lint, and not the old top-level forms
  • The skill sends Sigma YAML authoring to timescale/sigma-rules
  • npm run docs:validate in docs/ (already run locally)

Agents were still being pointed at top-level rsigma eval and lint commands that no longer exist. The skill teaches the current command groups and the write-lint-evaluate-convert loop, and sends YAML authoring to sigma-rules.
The skill is only useful if agents can find it. The README and installation page point at npx skills add timescale/rsigma.
With sigma-cli installed, an unknown target fails as an invalid target, not as a missing binary, so the skill now tells agents to install the backend plugin in that case. It also names the daemon-nats and daemon-otlp features, drops the duplicated convert section, and labels the test target as non-deployment.
@mostafa
mostafa merged commit 111e688 into main Sep 24, 2026
3 checks passed
@mostafa
mostafa deleted the feat/rsigma-skill branch September 24, 2026 10:43
@mostafa mostafa mentioned this pull request Sep 24, 2026
5 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

In-repo rsigma agent skill

1 participant