Installation

Prerequisites

Before installing the prompt collection, ensure you have:

  1. Claude Code CLI installed and authenticated
  2. .NET SDK 10.0+ — verify with dotnet --version
  3. Docker — required for Testcontainers in integration tests

Install the Prompt Collection

Load the prompt collection directly from the local directory:

claude --plugin-dir R:\AI-Prompts

This loads the prompt collection for a single session. Use --debug to see detailed loading output:

claude --plugin-dir R:\AI-Prompts --debug

Option 2: User Scope Installation

Install the prompt collection permanently at user scope:

claude plugin install clean-framework-prompts --scope user

Option 3: Project Scope Installation

Install for a specific project (shared via version control):

claude plugin install clean-framework-prompts --scope project

Install the LSP Server

The prompt collection includes C# language server configuration, but the server itself must be installed separately:

dotnet tool install --global csharp-ls

Or use the built-in skill:

/setup-lsp

Verify Installation

After loading the prompt collection, verify everything is working:

  1. Prompt collection loads — check that agents, skills, hooks, and LSP appear in debug output
  2. SessionStart hook — should print environment status on session start
  3. LSP works — ask Claude to “go to the definition of” a C# symbol in your project
  4. Skills available — type / to see available slash commands

Managing the Prompt Collection

# Update to latest version
claude plugin update clean-framework-prompts

# Temporarily disable
claude plugin disable clean-framework-prompts

# Re-enable
claude plugin enable clean-framework-prompts

# Uninstall
claude plugin uninstall clean-framework-prompts

This site uses Just the Docs, a documentation theme for Jekyll.