From platform-engineering
Declare a Claude Code plugin Monitor (`monitors/monitors.json`) that listens for PR/issue/CI events and dispatches a local handler. Use when wiring an event-driven workflow into a plugin, when an existing monitor isn't firing, or when designing the local handler shape for a GitHub-triggered routine (the trigger itself stays web-UI-only per the routines spec; the monitor declares what runs locally).
How this skill is triggered — by the user, by Claude, or both
Slash command
/platform-engineering:code-intelligence-monitorsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
- Wiring a PR/issue/CI event listener into a plugin
secret_scanning_* references — GoogleOSV-only per ADR OSL1)monitors/monitors.jsonPer vendor/anthropics/code.claude.com/docs/en/remote-control.md
(Monitor §), a plugin's monitors/monitors.json lives one level
below the plugin root. It declares an array of monitor specs:
{
"monitors": [
{
"id": "gh-pr-open",
"description": "Run the github-repo-security-review skill on every new PR opened in the org.",
"event": "github.pull_request",
"filter": { "action": "opened" },
"handler": {
"type": "skill",
"name": "github-repo-security-review"
}
}
]
}
Per vendor/anthropics/code.claude.com/docs/en/routines.md §218,
GitHub-source triggers are configured in the web UI only at
https://claude.ai/code/routines. The plugin's monitors.json
declares the local handler — what runs when a routine fires.
Operator runbook for the web-UI side:
docs/operator-runbooks/github-event-routine-setup.md.
A monitor's declaration MUST NOT request:
secret_scanning / secret_scanning_push_protection enabledependabot_security_updates enableThe chassis uses GoogleOSV for vuln scanning, not GitHub's native
toolset (cheaper). scripts/verify-security-posture.ts will fail the
verify chain if any monitor or workflow re-enables these.
plugin.json skills list.filter: { action: "opened" } only fires on
the opened action. Drop the filter for all actions on the event.vendor/anthropics/code.claude.com/docs/en/remote-control.mdvendor/anthropics/code.claude.com/docs/en/routines.md (§218 web-UI triggers)vendor/anthropics/code.claude.com/docs/en/monitoring-usage.mddocs/decisions/2026-05-16-osv-only-no-secret-scanning.md (OSL1)docs/operator-runbooks/github-event-routine-setup.mdnpx claudepluginhub subagentceo/knowledge-engineering --plugin platform-engineeringOffers UI/UX design guidance for web and mobile with 50+ styles, 161 color palettes, 57 font pairings, and 99 UX guidelines across 10 stacks. Use for designing pages, components, color systems, or reviewing UI code.
Mines projects and conversations into a searchable memory palace. Activates on queries about MemPalace, memory palace, mining, searching, palace setup, wings, rooms, drawers, or recalling past work.