con un clic
maintainer-label-system
// Maintain iccDEV repository labels, path labeler rules, issue triage labels, PR CI status labels, and label workflow governance.
// Maintain iccDEV repository labels, path labeler rules, issue triage labels, PR CI status labels, and label workflow governance.
Reproduce and triage ASAN/UBSAN findings against iccDEV tools with authoritative exit-code and stack-frame handling.
Maintainer workflow for scoping and updating iccDEV CI, CTest, CPack, sanitizer, workflow, and release-gate infrastructure.
Maintainer workflow for the pre-PR secure loop: code, build/test, SAST/CodeQL, dynamic sanitizer checks, fixes, and concise handoff.
Add or update iccDEV regression gates and tool-test workflow coverage while preserving GitHub Actions governance, sanitizer reporting, and issue traceability.
Debug iccDEV vcpkg, install/export, uninstall, and packaged consumer failures, especially Windows static CRT and path quoting regressions.
Review and edit iccDEV documentation for signal, accuracy, canonical ownership, and low-noise handoff.
| name | maintainer-label-system |
| description | Maintain iccDEV repository labels, path labeler rules, issue triage labels, PR CI status labels, and label workflow governance. |
| allowed-tools | ["bash","read","grep","glob","shell(git:*)"] |
Use this skill when adding, removing, or auditing labels and label automation.
../../../docs/label-system.md..github/labels.yml before changing workflow or labeler behavior..github/labeler.yml rules only for deterministic file paths or branch
names. Do not classify severity, exploitability, or maintainer judgment from
PR text.pull_request_target;zizmor rationale for any retained pull_request_target labeler;${{ }} expressions inside shell.passed,
failed, and pending.bash -n .github/scripts/sync-labels.sh
GH_REPOSITORY=InternationalColorConsortium/iccDEV \
.github/scripts/sync-labels.sh --dry-run
yamllint -d '{extends: default, rules: {document-start: disable, truthy: disable, line-length: {max: 120}}}' .github/labels.yml .github/labeler.yml
actionlint -no-color .github/workflows/pr-labeler.yml .github/workflows/sync-labels.yml .github/workflows/label.yml .github/workflows/update-labels.yml
zizmor .github/workflows/pr-labeler.yml .github/workflows/sync-labels.yml .github/workflows/label.yml .github/workflows/update-labels.yml
git diff --check
For workflow governance changes, also run:
.github/scripts/preflight-safety-checks.sh
.github/labels.yml contains every automated label..github/labeler.yml paths are specific enough to avoid noisy labels.codeql-ready still routes to the full CodeQL workflow.../../../docs/label-system.md../../labeler.yml../../labels.yml../../workflows/pr-labeler.yml../../workflows/sync-labels.yml../../workflows/label.yml../../workflows/update-labels.yml../../instructions/workflow-governance.instructions.md../../prompts/maintainer-label-triage.prompt.md