Write and review .NET calls to native C/C++ libraries using P/Invoke. Covers function declarations, string conversion, memory ownership, and platform differences to help investigate crashes, memory leaks, and corrupted data.
- Create .NET declarations from C/C++ headers
- Investigate crashes and memory leaks in native calls
- Review string encoding and memory ownership
dotnet/skills☆ 5.7KUpdated Oct 21, 2026
Migrate a .NET 8 project to .NET 9 and resolve all breaking changes. USE FOR: upgrading TargetFramework from net8.0 to net9.0, fixing build errors after updating the .NET 9 SDK, resolving behavioral changes in .NET 9 / C# 13 / ASP.NET Core 9 / EF Core 9, replacing BinaryFormatter (now always throws), resolving SYSLIB0054-SYSLIB0057, adapting to params span overload resolution, fixing C# 13 compiler changes, updating HttpClientFactory for SocketsHttpHandler, and resolving EF Core 9 migration/Cosmos DB changes. DO NOT USE FOR: .NET Framework migrations, upgrading from .NET 7 or earlier, greenfield .NET 9 projects, or cosmetic modernization unrelated to the upgrade.
The English summary is being prepared. Showing the original description.
managedcode/dotnet-skills☆ 490Updated Oct 20, 2026
.NET SDK and NuGet tooling conventions: dotnet CLI commands (new/build/run/test/publish/restore/format), NuGet package management (PackageReference, Directory.Packages.props central package management, packages.lock.json), project file conventions (.csproj, .sln, global.json, Directory.Build.props), multi-targeting, and dotnet format. Stack-agnostic — referenced by every .NET plugin in the marketplace. Use this skill to: - Detect the .NET SDK version and run all commands via the dotnet CLI. - Manage NuGet dependencies safely (central package management, no floating versions). - Configure project files and solution-wide properties in Directory.Build.props. - Format code consistently with dotnet format. Do NOT use this skill for: - Framework-specific tooling (dotnet ef migrations, aspnet-codegenerator — those are in aspnet-core-plugin:aspnet-conventions). - Testing patterns — see csharp-foundation:dotnet-testing. - C# language idioms — see csharp-foundation:csharp-conventions.
The English summary is being prepared. Showing the original description.
AratKruglik/claude-sdlc☆ 43Updated Oct 17, 2026
Migrate code and API calls from Claude Sonnet 4.0, Sonnet 4.5, or Opus 4.1 to Opus 4.5. Update platform-specific model identifiers and address reported prompt behavior issues, such as excessive tool use or unnecessary code complexity.
- Updating model identifiers in existing code
- Migrating API settings for a specific platform
- Adjusting prompts that trigger excessive tool use
anthropics/claude-code☆ 152.7KUpdated Oct 21, 2026
Analyze Zeek and NetFlow records for ransomware-related activity, including regular callbacks to attacker infrastructure, TOR connections, and possible data exfiltration. Combine indicators into risk scores and structured reports with timelines to support threat hunting and incident investigation.
- Hunting for active ransomware network activity
- Investigating possible data theft before encryption
- Checking periodic callbacks and TOR connections
mukul975/Anthropic-Cybersecurity-Skills☆ 34.8KUpdated Aug 31, 2026
Build, review, and refactor ASP.NET Core web applications using official guidance. Helps choose application structure, implement pages and APIs, configure authentication and services, and plan testing, performance improvements, deployment, and version upgrades.
- Choose an application model for a new project
- Build pages and HTTP APIs
- Review authentication and application configuration
openai/skills☆ 28.2KUpdated Sep 9, 2026
Create Kubernetes deployment files and Helm charts, reusable application packages. Configure permissions, network isolation, and persistent storage, then investigate pod failures and resource usage to adjust workloads and verify deployment health.
- Create deployment YAML and Helm charts
- Configure access permissions and network isolation
- Set up persistent storage and sensitive configuration
Jeffallan/claude-skills☆ 12KUpdated Oct 17, 2026
Use the new Process APIs in .NET 11 applications to run external commands, capture output and errors, and manage child processes. Guidance covers waiting for completion, reading output, and controlling whether processes survive their parent.
- Capturing output and errors from external commands
- Stopping child processes when the parent exits
- Reading process output one line at a time
dotnet/skills☆ 5.7KUpdated Oct 21, 2026
Turn an existing .NET project into a reusable dotnet new template while preserving its settings and conventions. Create parameters and conditional content, test generated projects, and prepare the packaging files needed for NuGet distribution.
- Turn an existing project into a reusable template
- Add template parameters and conditional files
- Validate template installation and generated builds
dotnet/skills☆ 5.7KUpdated Oct 21, 2026
Create .NET projects from templates and align them with neighboring projects and centralized package versions. Validate options, connect projects in a solution, and build the result to check that the generated structure works.
- Creating a new .NET application from a template
- Combining an API, tests, and a library in one solution
- Adding a new project with centralized package versions
dotnet/skills☆ 5.7KUpdated Oct 21, 2026
Convert .NET tests from xUnit.net v2 or v3 to MSTest v4 while keeping the existing test runner and target framework. Preserve assertions, shared setup, and parallel execution, then compare test counts and outcomes.
- Converting xUnit tests to MSTest v4
- Preserving shared setup and parallel execution
- Checking test counts and outcomes after migration
dotnet/skills☆ 5.7KUpdated Oct 21, 2026
Add light and dark modes or custom color themes to .NET MAUI apps. Covers following system settings, switching themes while the app runs, and saving each user's preferred theme.
- Adding light and dark modes
- Creating custom brand color themes
- Following changes to the system theme
dotnet/skills☆ 5.7KUpdated Oct 21, 2026
Review C#/.NET code for about 50 inefficient API usage patterns across asynchronous work, memory, strings, collections, and I/O. Get exact occurrence counts, prioritized findings, and concrete fixes, with attention to frequently executed code.
- Reviewing frequently executed C#/.NET code
- Finding unnecessary memory allocations
- Checking known performance pitfalls before release
dotnet/skills☆ 5.7KUpdated Oct 21, 2026
Migrate a .NET 8 project to .NET 9 and resolve all breaking changes. USE FOR: upgrading TargetFramework from net8.0 to net9.0, fixing build errors after updating the .NET 9 SDK, resolving behavioral changes in .NET 9 / C# 13 / ASP.NET Core 9 / EF Core 9, replacing BinaryFormatter (now always throws), resolving SYSLIB0054-SYSLIB0057, adapting to params span overload resolution, fixing C# 13 compiler changes, updating HttpClientFactory for SocketsHttpHandler, and resolving EF Core 9 migration/Cosmos DB changes. DO NOT USE FOR: .NET Framework migrations, upgrading from .NET 7 or earlier, greenfield .NET 9 projects, or cosmetic modernization unrelated to the upgrade.
The English summary is being prepared. Showing the original description.
bouclem/skills☆ 7Updated May 31, 2026
Build and review C#/.NET APIs and business backends using concrete implementation patterns. Cover asynchronous operations, service dependencies, database access, configuration, caching, and tests to structure application code and examine quality and performance issues.
- Designing a new .NET Web API
- Reviewing asynchronous C# code
- Improving database access and caching
wshobson/agents☆ 41.3KUpdated Oct 20, 2026
Assess authorized networks through host discovery, service checks, vulnerability identification, and controlled exploitation. Follow a structured testing process to document attack paths, demonstrate business impact, clean up test artifacts, and prioritize remediation.
- Assessing internal or external network security
- Validating firewall rules and network segmentation
- Verifying whether service vulnerabilities are exploitable
mukul975/Anthropic-Cybersecurity-Skills☆ 34.8KUpdated Aug 31, 2026
Investigate captured network traffic and connection records with Wireshark, Zeek, and NetFlow analysis. Identify communications with attacker infrastructure, trace movement between internal systems, estimate data transfers, and produce findings linked to packet evidence and timestamps.
- Investigating suspicious periodic connections
- Measuring the volume and destination of data transfers
- Tracing attacker movement between internal systems
mukul975/Anthropic-Cybersecurity-Skills☆ 34.8KUpdated Aug 31, 2026
Build .NET 8 APIs and backend services using C# 12, with clear separation of application responsibilities. The skill covers database access, authentication, API documentation, compilation checks, and integration tests that verify components working together.
- Building endpoints with minimal APIs
- Adding database access with Entity Framework Core
- Separating application responsibilities with MediatR
Jeffallan/claude-skills☆ 12KUpdated Oct 17, 2026
Create Dockerfiles, automated build and deployment pipelines, Kubernetes configurations, and infrastructure templates. The skill also prepares deployment checks, rollback procedures, and incident response runbooks to support application releases and production operations.
- Setting up automated build and deployment pipelines
- Packaging applications with Docker
- Managing Kubernetes and cloud infrastructure as code
Jeffallan/claude-skills☆ 12KUpdated Oct 17, 2026
Assess Kubernetes security from an existing pod or API access point. Covers permission checks, exposed node services, secrets, host access, and cloud metadata to explain how configuration weaknesses can expand access across a cluster.
- Review service account permissions and RBAC settings
- Assess host access and secrets exposure from pods
- Trace access paths from a cluster to cloud infrastructure
SnailSploit/Claude-Red☆ 7.6KUpdated Oct 13, 2026
Register AI agents on Starknet as NFTs, unique digital ownership records, using ERC-8004. Manage agent details, collect authorized feedback, and request or review third-party assessments through the standard’s identity, reputation, and validation registries.
- Register an AI agent on Starknet
- Update agent details and check ownership
- Submit feedback and review reputation scores
internet-court/internet-court-skill☆ 6.8KUpdated Aug 20, 2026
Fill in related settings for .NET project creation while preserving explicit user choices. Produce a table explaining each choice and an exact dotnet new command, checking available options against the selected template’s help.
- Choosing a target framework for Native AOT
- Reviewing HTTPS settings when authentication is enabled
- Organizing API options when controllers are selected
dotnet/skills☆ 5.7KUpdated Oct 21, 2026
Find suitable .NET project templates from a plain-language project description. Inspect available options, defaults, and requirements, then preview generated files without creating them. Receive a concrete template recommendation with relevant parameters and any required installation details.
- Finding templates for an authenticated web API
- Checking installed and NuGet.org template choices
- Inspecting template parameters, defaults, and constraints
dotnet/skills☆ 5.7KUpdated Oct 21, 2026
Diagnose and fix .NET MAUI development environment problems involving SDKs, Java, Android tools, and platform requirements. The skill discovers required versions from NuGet metadata and checks the environment again after each fix.
- Setting up a .NET MAUI development environment
- Investigating missing SDK or JDK build errors
- Checking the environment after SDK or OS updates
dotnet/skills☆ 5.7KUpdated Oct 21, 2026