PostToolUse
25NikiforovAll/claude-code-rules
Hook
Runs after a tool call finishes for Write and Edit tool calls, executing format-csharp.sh via bash. From NikiforovAll/claude-code-rules.
NikiforovAll/claude-code-rules
Hook
Runs after a tool call finishes for Write and Edit tool calls, executing format-csharp.sh via bash. From NikiforovAll/claude-code-rules.
NikiforovAll/claude-code-rules
Skill Claude CodeCodex
Generate a .NET code coverage report scoped to files changed in the current branch. Runs tests with coverage collection and produces filtered HTML reports.
NikiforovAll/claude-code-rules
Skill Claude CodeCodex
Run dotnet format to fix code style and analyzer diagnostics (IDE0005, CA, SA). Use when fixing unnecessary usings, code style violations, analyzer warnings, or verifying format compliance.
NikiforovAll/claude-code-rules
Skill Claude CodeCodex
This skill should be used when investigating .NET project dependencies, understanding why packages are included, listing references, or auditing for outdated/vulnerable packages.
NikiforovAll/claude-code-rules
Skill Claude CodeCodex
Query .NET APIs across NuGet packages, platform libraries, and local files. Search for types, list API surfaces, compare and diff versions, find extension methods and implementors. Use whenever you need to answer questions about .NET library contents.
NikiforovAll/claude-code-rules
Skill Claude CodeCodex
Run script-like CSharp programs using dotnet run file.cs. Use this skill when users want to execute CSharp code directly, write one-liner scripts via stdin, or learn about run file directives.
NikiforovAll/claude-code-rules
Skill Claude CodeCodex
This skill should be used when running .NET tests selectively with a build-first, test-targeted workflow. Use it for running tests with xUnit focus.
NikiforovAll/claude-code-rules
Skill Claude CodeCodex
This skill should be used when working with Verify snapshot tests in .NET projects. Use when updating verified snapshots after intentional code changes, accepting new snapshots, discovering verify tests, or troubleshooting snapshot mismatches. Trigger phrases include "verify tests", "update snapshots", "accept…
NikiforovAll/claude-code-rules
Skill Claude CodeCodex
Understand implementation details of .NET code by decompiling assemblies. Use when you want to see how a .NET API works internally, inspect NuGet package source, view framework implementation, or understand compiled .NET binaries.
NikiforovAll/claude-code-rules
Skill Claude CodeCodex
Query .NET/C# codebases using Roslyn AST analysis via dotnet run file. Use for tracing data flow, auditing API usage, finding pattern violations, or ad-hoc codebase queries.
NikiforovAll/claude-code-rules
Plugin Claude Code
Elasticsearch and Kibana REST API expertise for querying, indexing, managing indices, cluster health, aggregations, ES|QL, and dashboard deployment.
NikiforovAll/claude-code-rules
Skill Claude CodeCodex
Interact with Elasticsearch and Kibana via REST API using curl. Use when querying, indexing, managing indices, checking cluster health, writing aggregations, deploying dashboards, or troubleshooting Elasticsearch. Requires cluster URL and API key. Covers: search (Query DSL), CRUD operations, index management…
NikiforovAll/claude-code-rules
Plugin Claude Code
Extended features and experimental tools for Claude Code Handbook.
NikiforovAll/claude-code-rules
Agent
Design reliable backend systems with focus on data integrity, security, and fault tolerance.
NikiforovAll/claude-code-rules
Agent
Use this agent when you need to understand HOW existing code works, trace implementation details, or document technical architecture.
NikiforovAll/claude-code-rules
Agent
Use this agent when you need collaborative problem-solving for programming challenges, want to explore multiple solution approaches before coding, or need guidance on choosing the best implementation strategy. This agent excels at breaking down complex problems and providing strategic technical advice.
NikiforovAll/claude-code-rules
Agent
Design scalable system architecture with focus on maintainability and long-term technical decisions.
NikiforovAll/claude-code-rules
Command
Create well-formatted commits with conventional commit messages and emojis.
NikiforovAll/claude-code-rules
Command
Provide clear explanations of code, concepts, and system behavior with educational clarity.
NikiforovAll/claude-code-rules
Command
Use the "Five Whys" root cause analysis technique to deeply understand problems.
NikiforovAll/claude-code-rules
Command
Generate effective prompts for Claude 4.5 Sonnet to achieve user-defined outcomes.
NikiforovAll/claude-code-rules
Command
Create a reflective analysis of the current Claude Code session, focusing on techniques, patterns, lessons learned, and workflow improvements.
NikiforovAll/claude-code-rules
Command
Generalize the current discussion into a reusable prompt and save it as a file.
NikiforovAll/claude-code-rules
Command
List available Claude Code tools for various development tasks.