rsyslog/contrib/AGENTS.md
Rainer Gerhards 2f4ebd9a99 core: streamline agent instructions with modular skills
Modernize the rsyslog contribution workflow for AI agents to
improve policy compliance and reduce instruction verbosity.

Impact: Repository-wide reduction in AGENTS.md bloat.

Before: Fragmented and redundant procedural instructions in AGENTS.md.
After: Modular skills in .agent/skills/ with streamlined subtree guides.

This change encapsulates build, test, documentation, module authoring,
and commit policies into reusable skills. It introduces:
- A specialized AI memory lifecycle auditor.
- A boilerplate snippets library.
- The 'rsyslog_doc_dist' skill for doc/Makefile.am synchronization.
- YAML frontmatter 'triggers' for automatic skill activation.

The workflow is further optimized to skip redundant builds after stylistc
code formatting, ensuring faster iteration for AI-led development.

AI-Agent: Antigravity 2026-01
2026-01-23 13:52:13 +01:00

886 B
Raw Blame History

AGENTS.md Contrib modules subtree

These instructions apply to everything under contrib/.

Workflow & Skills

AI agents working in contrib/ MUST follow the standardized skills in .agent/skills/:

Contrib Expectations

  • Changes SHOULD preserve backward compatibility.
  • Use MODULE_METADATA.yaml to document third-party dependencies and manual setup.

For human-facing guidelines, see CONTRIBUTING.md.