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-marketplaceWhen prompted for scope, select "Install for you (user scope)" โ this installs the plugin for your user account across all projects. That's the right choice for personal use. "Project scope" installs it for all collaborators in the current repo (useful if your whole team uses Claude Code), and "local scope" is for a single session only.
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