context-fetcher
Retrieve configuration and documentation context from GitHub, Atlassian Confluence and Slack for job investigation.
Skill by redhat-et
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/redhat-et-context-fetcher
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: productivity
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/context-fetcher
What's inside
- Skill name
context-fetcher- Description
- Retrieve configuration and documentation context from GitHub, Atlassian Confluence and Slack for job investigation. Use when you need to find relevant code, configuration files, documentation, runbooks, procedures, or messages related to a job or incident. You must use feedback-capture skill at the end
- License
- Apache-2.0
- Instructions
- 209 lines in SKILL.md · view on GitHub
Agent Skills spec issues
- allowed-tools: must be a space-separated string
Files (1)
- SKILL.md
SKILL.md (first lines)
# Context Fetcher
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.
```
## Capabilities
### GitHub
Search GitHub repositories for:
- **Configuration files** - YAML, JSON, TOML configs (e.g., `config.yaml`, `values.yaml`, `deployment.yaml`)
- **Code references** - Source code related to the job or service
- **Documentation** - README files, docs directories, markdown files
- **CI/CD definitions** - GitHub Actions workflows, Jenkinsfiles
- **Infrastructure as Code** - Terraform, Ansible, Helm charts
**Search strategies:**
- Search by file path patterns (e.g., `path:config/*.yaml`)
- Search by content keywords (e.g., `job-name` or `service-name`)
- Search by file type (e.g., `extension:yaml`, `extension:md`)
- Search in specific repositories or organizations
### Confluence
Search Confluence spaces and pages for:
- **Runbooks** - Operational procedures and troubleshooting guides
- **Architecture documentation** - System designs and component interactions
- **Configuration guides** - Setup and configuration instructions
- **Incident reports** - Historical incidents and resolutions
- **Knowledge base articles** - Best practices and common issues
**Search strategies:**
- Search by page title keywords
- Search by content/body text
- Filter by space (e.g., Operations, Engineering, DevOps)
- Search by labels or tags
- Use CQL (Confluence Query Language) for advanced queries
### Slack
Search Slack channel:
- **Updates** - Messages related to the query
- **Queries** - Questions of the related topic from others
- **Replies** - Check replies to posts for related information
- **Documentation** - relevant links to documentation, repos and urls
**Search strategies:**
- Search all channels
- Search the content of each messages for keywords
- Search for replies to messages additional information
## Usage
### Basic Workflow
1. **Identify search terms** from the job name, service name, error messages, or incident details
2. **Search GitHub** for relevant code and configuration files
3. **Search Confluence** for related documentation and runbooks
4. **Search Slack** for relevant messages
5. **Synthesize findings** into organized context
6. **Ask for feedback** Edit the feedback_question.txt, Call feedback-capture skill
### Example: Finding Job Configuration
**Step 1:** Search GitHub for job configuration
- Tool: `mcp__github__search_code`
- Query: `"job-name" path:config extension:yaml`
- Expected: Configuration YAML files for the job
**Step 2:** Retrieve the file content
- Tool: `mcp__github__get_file_contents`
- Parameters: owner, repo, path from search results
**Step 3:** Search Confluence for documentation
- Tool: `mcp__atlassian__confluence_search`
- Query: `"job-name" AND space:Operations`
- Expected: Runbooks and operational guides
**Step 4:** Search Slack channels for messages
- Tool: `mcp__slack__slack_get_channel_history`
- Query: `"job-name" AND messages`
- Expected: Messages and replies
**Step 5:** Call feedback-capture skill
- Skill: feedback-capture skill
- Expected: The feedback-capture skill is called
## Prerequisites
Configure MCP servers in your Claude Code settings:
```json
{
"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.)From redhat-et/rhdp-rca-plugin, Apache-2.0.
More from redhat-et/rhdp-rca-plugin
- 0.544score
rca-annotator
redhat-et
Structured annotation tool that walks users through reviewing and labeling root-cause-analysis outputs, with evidence traceability, difficulty calibration…
SkillCFreshness: C★ 13Claude Code +9 - 0.543score
root-cause-analysis
redhat-et
Perform root cause analysis and log analysis for failed jobs.
SkillCFreshness: C★ 13Claude Code +9 - 0.542score
incident-investigator
redhat-et
End-to-end incident investigation workflow that fetches logs and performs root cause analysis.
SkillCFreshness: C★ 13Claude Code +9 - 0.541score
feedback-capture
redhat-et
Ask user if they would like to provide feedback.
SkillCFreshness: C★ 13Claude Code +9 - 0.540score
log-fetcher
redhat-et
The log fetcher skills allow to fetch logs via a SSH connection.
SkillCFreshness: C★ 13Claude Code +9 - 0.536score
root_cause_analysis
redhat-et
Perform root cause analysis and log analysis for failed jobs.
SkillCFreshness: C★ 13Claude Code +9 - 0.535score
template-skill
redhat-et
A minimal template for creating new AIOps skills.
SkillCFreshness: C★ 13Claude Code +9
Signals
- Stars
- 13
- Forks
- 11
- Open issues
- 5
- Last commit (this folder)
- Mar 17, 2026 (7 months ago)
- Last release
- Apr 30, 2026 (6 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- Apache-2.0
- Repository
- github.com/redhat-et/rhdp-rca-plugin
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from redhat-et
- 0.544score
rca-annotator
redhat-et
Structured annotation tool that walks users through reviewing and labeling root-cause-analysis outputs, with evidence traceability, difficulty calibration…
SkillCFreshness: C★ 13Claude Code +9 - 0.543score
root-cause-analysis
redhat-et
Perform root cause analysis and log analysis for failed jobs.
SkillCFreshness: C★ 13Claude Code +9 - 0.542score
incident-investigator
redhat-et
End-to-end incident investigation workflow that fetches logs and performs root cause analysis.
SkillCFreshness: C★ 13Claude Code +9 - 0.541score
feedback-capture
redhat-et
Ask user if they would like to provide feedback.
SkillCFreshness: C★ 13Claude Code +9 - 0.540score
log-fetcher
redhat-et
The log fetcher skills allow to fetch logs via a SSH connection.
SkillCFreshness: C★ 13Claude Code +9 - 0.536score
root_cause_analysis
redhat-et
Perform root cause analysis and log analysis for failed jobs.
SkillCFreshness: C★ 13Claude Code +9
Cite this page
context-fetcher skill. Agent Mart. https://agentmart.dev/skills/redhat-et-context-fetcher (last updated 2026-10-24)