一键导入
这个仓库中的 skills
Safely optimize rsyslog runtime performance with representative workloads, isolated baseline and candidate builds, profiling, paired noise-resistant measurements, explicit acceptance thresholds, and correctness/security validation. Use for performance investigations or implementations in inputs such as imtcp, parsers, outputs, queues, and other runtime subsystems.
Handle rsyslog post-.0 v8-stable updates, including patch-release ChangeLog sections, PRs targeting v8-stable, preserving stable merge commit hashes, and merging v8-stable back into main cleanly.
Ensures compliance with rsyslog's strict commit message and branching policies.
Mirror rsyslog run_checks.yml container validation locally, including the change-gated Ubuntu 26.04 run-ci.sh check run, the clang static analyzer job, late prompt-based audit passes, Cubic review where applicable, service-skip validation, clean-tree rules, and container path caveats.
Standardizes testing and validation for rsyslog using the diag.sh framework.
Guidelines for maintaining structured, RAG-optimized documentation and module metadata.
Orchestrate long-running rsyslog issue-fix sessions with a rolling active set of work units, local issue cache use, separate worktrees, full validation gates, PR babysitting, merged-PR cleanup, and automatic refill until the selected issue class is exhausted.
Monitor rsyslog pull requests after push or rerun, including GitHub Actions checks, unresolved review threads, bot comments, reruns for known flakes, and concise status reporting.
Maintain rsyslog ChangeLog entries by selecting important user-visible changes, matching the release-note style, and avoiding low-signal commit-log duplication.
Triage rsyslog GitHub issues one issue or cluster at a time, classify stale and current reports, draft or post closure comments, and maintain a local evidence board.
Governs the dual-frontend config architecture (RainerScript + YAML) and enforces parity rules when extending or changing configuration objects.
Encodes technical requirements for rsyslog modules, including concurrency, metadata, and initialization.
Ensures doc/Makefile.am stays in sync with changes to documentation files.
Handles environment setup and high-performance incremental building for rsyslog.