Claude Code & VS Code Setup
Native Agent Skills support with plugin marketplace - automatic updates and the best experience.
Works With
- Claude Code CLI
- VS Code with Claude extension
Features
- Plugin marketplace system
- Automatic updates
- Version management
Prerequisites
Step 1: Install Claude Code
Before using the marketplace, you must first install Claude Code:
- Visit https://claude.com/claude-code
- Download and install Claude Code for your platform
- Open a terminal and verify installation:
claude --version
VS Code users: Install the Claude extension from the VS Code marketplace instead, then continue with Step 2 below.
Installation
Complete Installation Flow
Start Claude Code
In your terminal, run:
claudeThis opens the Claude Code interactive chat
Add RHDP Marketplace
In Claude Code chat (not terminal), type:
/plugin marketplace add rhpds/rhdp-skills-marketplaceDon't have SSH keys? Use HTTPS:
/plugin marketplace add https://github.com/rhpds/rhdp-skills-marketplaceInstall Plugins
In Claude Code chat, install the plugins you need:
# For workshop/demo creation (recommended) /plugin install showroom@rhdp-marketplace # For AgnosticV catalogs (RHDP internal) /plugin install agnosticv@rhdp-marketplace # For deployment health checks (RHDP internal) /plugin install health@rhdp-marketplace /plugin install ftl@rhdp-marketplace
Available Skills
Showroom Plugin (Workshop & Demo Creation)
/showroom:create-lab
Generate workshop lab modules with hands-on exercises
/showroom:create-demo
Create presenter-led demo content with Know/Show structure
/showroom:verify-content
Validate content quality and Red Hat standards
/showroom:blog-generate
Transform workshops into blog posts
AgnosticV Plugin (Catalog Automation)
/agnosticv:catalog-builder
Create and update RHDP catalog items
/agnosticv:validator
Validate catalog configurations
Health Plugin (Deployment Validation)
/health:deployment-validator
Create Ansible validation roles for health checks
Verify Installation
Check that skills are installed:
/plugin list
You should see showroom, agnosticv, and/or health listed.
Updates
The marketplace automatically checks for updates. To update manually:
/plugin marketplace update
This will:
- Check all installed plugins for updates
- Show changelog for available updates
- Prompt to install updates
How to Use Skills
In Claude Code CLI
- Type
/to see all available skills - Select a skill (e.g.,
/showroom:create-lab) - Follow the interactive prompts
- Skill generates content automatically
In VS Code with Claude Extension
- Open Claude chat (click Claude icon in activity bar)
- Type
/to see slash commands menu - Select a skill from the list
- Answer questions and let the skill work