feat(rh-developer): add /incident-triage orchestration skill - #80
Conversation
|
/skill-code-review |
|
/skill-security-scan |
❌ Skill Security Scan📋 rh-developerAgent Skills Security Scan ReportTimestamp: 2026-05-07T07:24:34.023448+00:00 Summary
Findings by Severity
Skill Results[OK] recommend-image
[FAIL] debug-rhel
[OK] debug-build
[OK] detect-project
[OK] incident-triage
[OK] validate-environment
[OK] debug-container
[OK] debug-pipeline
[FAIL] rhel-deploy
[OK] helm-deploy
[OK] debug-pod
[OK] s2i-build
[OK] debug-network
[OK] deploy
[OK] containerize-deploy
Cross-Skill Findings
|
|
Pls rebase |
Add a structured incident investigation skill that adapts Kubernaut's investigation prompt methodology (Five Whys, investigation guardrails, Prometheus metric analysis, 8-dimension adversarial due diligence) into a 6-step orchestration workflow with human-in-the-loop checkpoints. The skill chains to existing debug skills (debug-pod, debug-network) for single-resource issues and introduces an observability MCP dependency for Prometheus-based evidence collection. New files: - rh-developer/skills/incident-triage/SKILL.md Modified files: - rh-developer/CLAUDE.md (intent routing, skill chaining, MCP servers) - rh-developer/.catalog/collection.yaml (orchestration skill registration) - rh-developer/.catalog/collection.json (orchestration skill registration) Co-authored-by: Cursor <cursoragent@cursor.com>
Preemptive fixes based on PR RHEcosystemAppEng#79 review feedback: - Add license: Apache-2.0 and allowed-tools to frontmatter - Reorder sections: Human-in-the-Loop before Prerequisites - Add full Prerequisites (MCP Servers/Tools, Verification Steps, Human Notification Protocol, Security warning) - Add required ## When to Use This Skill section (fixes compliance-check) - Add structured MCP Tool/Parameters/Expected Output/Error Handling blocks to all workflow steps - Add Required MCP Tools subsection under Dependencies - Add Example Usage section - Add input validation in Step 1 (RFC 1123) - Inline HITL requirements instead of external doc reference Co-authored-by: Cursor <cursoragent@cursor.com>
9c5725f to
844b7b7
Compare
dmartinol
left a comment
There was a problem hiding this comment.
Thanks for your contribution! /lgtm
Summary
/incident-triageorchestration skill torh-developerthat provides structured incident investigation for OpenShift using Five Whys methodology, 5 investigation guardrails, Prometheus metric analysis, and 8-dimension adversarial due diligence/debug-pod,/debug-network) when single-resource issues are identified, acting as the top-level entry point for complex or multi-resource incidentsDesign
The skill adapts Kubernaut's investigation prompt methodology into the agentic-collections SKILL.md format:
observabilityMCPocremediation commands and chains to specialized skillsDependencies
openshiftMCP (required) — existingobservabilityMCP (required for Step 3 Prometheus queries) — forward-declared; the skill documents this dependency and will fully function once the observability MCP is availableFiles Changed
rh-developer/skills/incident-triage/SKILL.mdrh-developer/CLAUDE.mdrh-developer/.catalog/collection.yamlrh-developer/.catalog/collection.jsonTest plan
make validatepassesname: incident-triage,model: inherit,color: cyan,metadata.user_invocable: "true".catalog/collection.yamland.catalog/collection.jsonas orchestration skillMade with Cursor