First Run
After installing the prompt collection, here is what to expect on your first session.
Session Start
When you start a Claude Code session with the prompt collection loaded, the SessionStart hook runs automatically and checks:
- .NET SDK availability and version
csharp-lsglobal tool installation status
If csharp-ls is not installed, you will see a warning with the install command.
Using an Agent
The agents are automatically available. Claude delegates to the appropriate agent based on your request:
> Design a new module for order management
# Claude activates the software-architect agent, which:
# 1. Analyzes requirements
# 2. Designs the module structure
# 3. Creates a task list
# 4. Delegates to backend-developer and tester agents
Using a Skill
Invoke skills with the / prefix:
> /module-workflow # Run the 7-phase module development lifecycle
> /quality-gate # Run build, test, pack checks
> /commit # Create a conventional commit
> /setup-lsp # Install and verify the LSP server
Auto-Formatting and Build Checks
After any Write or Edit operation on a .cs file, the prompt collection automatically:
- Runs
dotnet formaton the edited file - Runs
dotnet buildto check for errors and warnings
These hooks run silently when everything is clean and surface warnings or errors when issues are detected.