General
PromptBeginner5 minmarkdown
<h1 align="center">
<a href="https://prompts.chat">
5
Configuration and skills to help Claude Code build automations using Red Hat internal services.
Sign in to like and favorite skills
Configuration and skills to help Claude Code build automations using Red Hat internal services.
| File/Folder | Description |
|---|---|
| Core instructions for Claude (LLM endpoints, API patterns, best practices) |
| Claude Code skills with API references (see below) |
| OAuth credentials and token files for Google APIs |
| Template for API keys and credentials |
| Skill | Description |
|---|---|
| Red Hat internal LLM endpoints (Granite, Gemini, Llama, GPT-OSS) |
| Red Hat visual brand guidelines for HTML, charts, slides |
| Jira REST API access with Personal Access Tokens |
| Google Workspace OAuth (Docs, Sheets, Slides, Drive, Calendar, Tasks) |
Best if you want to receive updates and contribute back.
git clone <repo-url> ~/claude-rh-config
Then symlink or copy the config to your project:
# Symlink CLAUDE.md and .claude/ directory ln -s ~/claude-rh-config/CLAUDE.md /path/to/your/project/CLAUDE.md ln -s ~/claude-rh-config/.claude /path/to/your/project/.claude
CLAUDE.md into your project.claude/skills/ into your project's .claude/ directory.env.example to .env in your project:
cp .env.example .env
.claude/skills/google-workspace/api-reference.mdNote:
is gitignored and should never be committed..env
Create a
CLAUDE.local.md file in your project for personal preferences (name, role, communication style, etc.). This file is gitignored and won't be committed.
Example:
# About Me - **Name**: Your Name - **Role**: Your role at Red Hat - **Preferences**: Python, concise output, etc.
python-dotenv for scripts using credentialsFound an issue or want to add a new skill? Open a merge request.