Claude Code & VS Code Setup

Recommended Platform

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:

  1. Visit https://claude.com/claude-code
  2. Download and install Claude Code for your platform
  3. 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

  1. Start Claude Code

    In your terminal, run:

    claude

    This opens the Claude Code interactive chat

  2. Add RHDP Marketplace

    In Claude Code chat (not terminal), type:

    /plugin marketplace add rhpds/rhdp-skills-marketplace

    Don't have SSH keys? Use HTTPS:
    /plugin marketplace add https://github.com/rhpds/rhdp-skills-marketplace

  3. Install 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

    When 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.

โœ…
That's it! Skills are installed and ready to use.

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:


How to Use Skills

In Claude Code CLI

  1. Type / to see all available skills
  2. Select a skill (e.g., /showroom:create-lab)
  3. Follow the interactive prompts
  4. Skill generates content automatically

In VS Code with Claude Extension

  1. Open Claude chat (click Claude icon in activity bar)
  2. Type / to see slash commands menu
  3. Select a skill from the list
  4. Answer questions and let the skill work

Troubleshooting

Skills not appearing after installation 1. Restart Claude Code or VS Code completely 2. Verify installation: `/plugin list` 3. Check skills directory: `ls ~/.claude/plugins/marketplaces/rhdp-marketplace/`
Plugin marketplace command not found Make sure you're using: - Claude Code (latest version), or - VS Code with Claude extension installed Plugin marketplace is not available in regular VS Code without the Claude extension.
Permission denied errors ```bash chmod 755 ~/.claude/plugins/ ```