<h1 align="center">
<a href="https://prompts.chat">
Configuration and skills to help Claude Code build automations using Red Hat internal services.
Loading actions...
<a href="https://prompts.chat">
TypeScript and ESLint rules that MUST be followed when creating, modifying, or reviewing any file under apps/frontend/, including .ts, .tsx, .js, and .jsx files. Also apply when discussing frontend linting, type safety, or ESLint configuration.
risks
Configuration and skills to help Claude Code build automations using Red Hat internal services.
| File/Folder | Description |
|---|---|
CLAUDE.md | Core instructions for Claude (LLM endpoints, API patterns, best practices) |
.claude/skills/ | Claude Code skills with API references (see below) |
guides/ | OAuth credentials and token files for Google APIs |
.env.example | Template for API keys and credentials |
| Skill | Description |
|---|---|
red-hat-llm | Red Hat internal LLM endpoints (Granite, Gemini, Llama, GPT-OSS) |
red-hat-styling | Red Hat visual brand guidelines for HTML, charts, slides |
jira-access | Jira REST API access with Personal Access Tokens |
google-workspace | 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:
.envis gitignored and should never be committed.
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.