From aiops-plugin
Retrieves code, configs, documentation, runbooks, and messages from GitHub, Confluence, and Slack for job or incident investigations. Useful when needing relevant context for troubleshooting.
npx claudepluginhub redhat-et/rhdp-rca-pluginThis skill is limited to using the following tools:
Retrieve configuration and documentation context from GitHub, Confluence and Slack to support job investigation and incident analysis.
Searches Confluence, Jira, and internal docs for company systems, terminology, processes, deployment, authentication, infrastructure, and technical concepts with parallel cited results.
Provides templates for Confluence docs like TDD, ADR, API, runbooks, release notes. Covers CQL queries and Jira linking for engineering teams managing technical documentation.
Searches gnosis-mcp knowledge base using keyword (default), hybrid semantic (--semantic), category filter (--category), or git commit history (--git). Formats results as tables with snippets and sanity checks.
Share bugs, ideas, or general feedback.
Retrieve configuration and documentation context from GitHub, Confluence and Slack to support job investigation and incident analysis.
Step 1 [Claude] Identify search keywords from job/incident
Step 2 [MCP] Search GitHub repositories
Step 3 [MCP] Search Confluence pages
Step 4 [MCP] Search Slack channel
Step 5 [Claude] Synthesize and organize findings
Step 6 [Claude] Call feedback-capture skill.
Search GitHub repositories for:
config.yaml, values.yaml, deployment.yaml)Search strategies:
path:config/*.yaml)job-name or service-name)extension:yaml, extension:md)Search Confluence spaces and pages for:
Search strategies:
Search Slack channel:
Search strategies:
Step 1: Search GitHub for job configuration
mcp__github__search_code"job-name" path:config extension:yamlStep 2: Retrieve the file content
mcp__github__get_file_contentsStep 3: Search Confluence for documentation
mcp__atlassian__confluence_search"job-name" AND space:OperationsStep 4: Search Slack channels for messages
mcp__slack__slack_get_channel_history"job-name" AND messagesStep 5: Call feedback-capture skill
Configure MCP servers in your Claude Code settings:
{
"mcpServers": {
"github": {
},
"confluence": {
},
"Slack": {
}
}
}
Once configured, use the MCP tools directly:
mcp__github__* - GitHub operations (search_code, get_file, list_repositories, etc.)mcp__confluence__* - Confluence operations (search, get_page, get_space, etc.)mcp__slack__* - Slack messages (search, message, get_message, etc.)Use specific file paths when you know where configs are stored
path:kubernetes/ path:deployment.yamlpath:config/ extension:yamlCombine keywords for better results
"job-name" AND "config""service-name" OR "component-name"Search in specific repos when you know the repository
repo:org/repo-name "search-term"Use file extensions to narrow results
extension:yaml "config"extension:md "documentation"Use space filters to narrow results
Combine title and content searches
Use labels to find categorized content
label:runbooklabel:troubleshootingLeverage CQL for complex queries
space = "Operations" AND text ~ "job-name"Use channels to find relevant info
Combine keywords searches
Always structure findings as:
path/to/file ([repo link])MCP Server Not Available
No Results Found
Too Many Results