Installation
Prerequisites
Before installing the prompt collection, ensure you have:
- Claude Code CLI installed and authenticated
- .NET SDK 10.0+ — verify with
dotnet --version - Docker — required for Testcontainers in integration tests
Install the Prompt Collection
Option 1: Development Mode (Recommended for Contributors)
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:
- Prompt collection loads — check that agents, skills, hooks, and LSP appear in debug output
- SessionStart hook — should print environment status on session start
- LSP works — ask Claude to “go to the definition of” a C# symbol in your project
- 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