Ensures doc/Makefile.am stays in sync with changes to documentation files.
This skill ensures that all documentation files are correctly registered for distribution in the build system.
*.rst file in doc/source/, add it to EXTRA_DIST in doc/Makefile.am.doc/Makefile.am.doc/Makefile.am.The rsyslog distribution tarball is created using make dist. For documentation to be included, every source file must be listed in the EXTRA_DIST variable within doc/Makefile.am.
Whenever you perform a filesystem operation on documentation:
doc/) into the EXTRA_DIST list. Try to maintain the existing logical grouping (e.g., source/configuration/modules/).doc/Makefile.am and replace it with the new one.make dist.For changes involving file additions, moves, or deletions, you MUST run the extended distribution check. This ensures that the documentation is correctly packaged in the source tarball and can be built from it.
Command:
bash .agent/skills/rsyslog_doc_dist/scripts/check-doc-dist.sh
This script will:
make dist.autoreconf -fvi && ./configure.sh (special case).make html in the distribution.rsyslog_doc: For documentation content and metadata standards.rsyslog_build: For verifying that the build system (including Makefile.am) is still functional after changes.Search for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer