Skip to content

fix(docs): Use rule tag families in skills - #358

Open
misonijnik wants to merge 1 commit into
mainfrom
misonijnik/skills-tags
Open

fix(docs): Use rule tag families in skills#358
misonijnik wants to merge 1 commit into
mainfrom
misonijnik/skills-tags

Conversation

@misonijnik

Copy link
Copy Markdown
Member

No description provided.

Give every custom library source/sink a role-family `tags` value, and
document how a `tag:` ref expands to the language-scoped union of every
active rule carrying it — built-in or custom — so several custom sources
can share one project-specific family.

Rework the assemble-lib-rules workflow around expanding the joins that
already exist and adding only the combinations still uncovered, rather than
writing one join per (vuln class, sink). Keep the create-rule test joins on
exact `rule:` refs, since tag expansion would pull in every active family
member and stop the test isolating the component under test.

skills/ is regenerated from skills-templates/ via build.py; no engine, rule,
or model behaviour changes.
@misonijnik
misonijnik requested a review from Gr-i-niy August 18, 2026 21:19
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.

1 participant