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
โœ…
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/ ```