agentleFS

Claude skills and agent skills

Skills real projects publish on GitHub, most starred first. Each one says what it will make an agent do before you copy it.

Worked for most · soon
Sorcha-PlatformSkill

aspire

Sorcha-Platform/Sorcha/.claude/skills/aspire/SKILL.md

Build, upgrade, and operate .NET Aspire 13.3.x application hosts with current CLI, AppHost, ServiceDefaults, integrations, dashboard, testing, and Azure deployment patterns for distributed apps. USE FOR: Aspire.AppHost.Sdk, Aspire.Hosting.*, DistributedApplication.CreateBuilder, WithReference, WaitFor, AddProject, AddRedis, AddPostgres, aspire run, aspire init, aspire. DO NOT USE FOR: unrelated stacks; generic tasks that do not need this specific guidance. INVOKES: inspect the repository context, edit targeted files, and run relevant build, test, lint, or validation commands when changes are made.

Often used withaspire-deploymentaspireifyaspire-init

29mo agoReviewMountCreate a free account to mount
Sorcha-PlatformSkill

aspnet-core

Sorcha-Platform/Sorcha/.claude/skills/aspnet-core/SKILL.md

Build, debug, modernize, or review ASP.NET Core applications with correct hosting, middleware, security, configuration, logging, and deployment patterns on current .NET. USE FOR: working on ASP.NET Core apps, services, or middleware; changing auth, routing, configuration, hosting, or deployment behavior; deciding between ASP.NET Core sub-stacks. DO NOT USE FOR: unrelated stacks; generic tasks that do not need this specific guidance. INVOKES: inspect the repository context, edit targeted files, and run relevant build, test, lint, or validation commands when changes are made.

29mo agoReviewMountCreate a free account to mount
Sorcha-PlatformSkill

blazor

Sorcha-Platform/Sorcha/.claude/skills/blazor/SKILL.md

Build and review Blazor applications across server, WebAssembly, web app, and hybrid scenarios with correct component design, state flow, rendering, and hosting choices. USE FOR: building interactive web UIs with C# instead of JavaScript; choosing between Server, WebAssembly, or Auto render modes; designing component hierarchies and state. DO NOT USE FOR: unrelated stacks; generic tasks that do not need this specific guidance. INVOKES: inspect the repository context, edit targeted files, and run relevant build, test, lint, or validation commands when changes are made.

29mo agoReviewMountCreate a free account to mount
Sorcha-PlatformSkill

blueprint-builder

Sorcha-Platform/Sorcha/.claude/skills/blueprint-builder/SKILL.md

Creates and maintains Sorcha blueprint JSON templates and workflow definitions. Use when: Building new blueprints, creating template JSON files, defining participants/actions/routes/schemas, configuring cycle detection, or troubleshooting blueprint publishing.

29mo agoReviewMountCreate a free account to mount
Sorcha-PlatformSkill

configuring-opentelemetry-dotnet

Sorcha-Platform/Sorcha/.claude/skills/configuring-opentelemetry-dotnet/SKILL.md

Configure OpenTelemetry distributed tracing, metrics, and logging in ASP.NET Core using the .NET OpenTelemetry SDK. Use when adding observability, setting up OTLP exporters, creating custom metrics/spans, or troubleshooting distributed trace correlation.

29mo agoReviewMountCreate a free account to mount
Sorcha-PlatformSkill

coverage-analysis

Sorcha-Platform/Sorcha/.claude/skills/coverage-analysis/SKILL.md

Automated, project-wide code coverage and CRAP (Change Risk Anti-Patterns) score analysis for .NET projects with existing unit tests. Auto-detects solution structure, runs coverage collection via `dotnet test` (supports both Microsoft.Testing.Extensions.CodeCoverage and Coverlet), generates reports via ReportGenerator, calculates CRAP scores per method, and surfaces risk hotspots — complex code with low test coverage that is dangerous to modify. Use when the user wants project-wide coverage analysis with risk prioritization, coverage gap identification, CRAP score computation across an entire solution, or to diagnose why coverage is stuck or plateaued and identify what methods are blocking improvement. DO NOT USE FOR: targeted single-method CRAP analysis (use crap-score skill), writing tests, running tests without coverage collection, applying test filters, producing TRX reports, or troubleshooting test execution (use run-tests for all of these).

29mo agoReviewMountCreate a free account to mount
Sorcha-PlatformSkill

coverlet

Sorcha-Platform/Sorcha/.claude/skills/coverlet/SKILL.md

Use the open-source free `coverlet` toolchain for .NET code coverage. Use when a repo needs line and branch coverage, collector versus MSBuild driver selection, or CI-safe coverage commands. USE FOR: coverlet setup; CI line or branch coverage; choosing between collector and MSBuild drivers. DO NOT USE FOR: coverage report rendering by itself; repos that intentionally use a different coverage engine. INVOKES: inspect the repository context, edit targeted files, and run relevant build, test, lint, or validation commands when changes are made.

29mo agoReviewMountCreate a free account to mount
Sorcha-PlatformSkill

cryptography

Sorcha-Platform/Sorcha/.claude/skills/cryptography/SKILL.md

Applies multi-algorithm cryptography (ED25519, P-256, RSA-4096) using Sorcha.Cryptography. Use when: implementing signing, verification, encryption, key generation, HD wallets, or address encoding.

29mo agoReviewMountCreate a free account to mount
Sorcha-PlatformSkill

database-expert

Sorcha-Platform/Sorcha/.claude/skills/database-expert/SKILL.md

Advanced database design and administration for PostgreSQL, MongoDB, and Redis. Use when designing schemas, optimizing queries, managing database performance, or implementing data patterns.

29mo agoReviewMountCreate a free account to mount
Sorcha-PlatformSkill

docker

Sorcha-Platform/Sorcha/.claude/skills/docker/SKILL.md

Manages Docker containerization and docker-compose orchestration for the Sorcha platform. Use when: Building/running containers, modifying docker-compose, debugging container issues, configuring service networking, or setting up CI/CD pipelines.

29mo agoReviewMountCreate a free account to mount
Sorcha-PlatformSkill

dotnet

Sorcha-Platform/Sorcha/.claude/skills/dotnet/SKILL.md

Primary router skill for broad .NET work. Classify the repo by app model and cross-cutting concern first, then switch to the narrowest matching .NET skill instead of staying at a generic layer. USE FOR: general .NET requests without a narrower framework; C# implementation, debugging, review, or refactoring; routing to framework and tooling skills. DO NOT USE FOR: unrelated stacks; tasks already covered by a narrower .NET skill. INVOKES: inspect the repository context, edit targeted files, and run relevant build, test, lint, or validation commands when changes are made.

29mo agoReviewMountCreate a free account to mount
Sorcha-PlatformSkill

entity-framework-core

Sorcha-Platform/Sorcha/.claude/skills/entity-framework-core/SKILL.md

Design, tune, or review EF Core data access with proper modeling, migrations, query translation, performance, and lifetime management for modern .NET applications. USE FOR: DbContext, migrations, model configuration, EF queries, tracking, loading, performance, transactions, and EF6 migration decisions. DO NOT USE FOR: unrelated stacks; generic tasks that do not need this specific guidance. INVOKES: inspect the repository context, edit targeted files, and run relevant build, test, lint, or validation commands when changes are made.

29mo agoReviewMountCreate a free account to mount
Sorcha-PlatformSkill

entity-framework

Sorcha-Platform/Sorcha/.claude/skills/entity-framework/SKILL.md

Handles Entity Framework Core database access, migrations, and repository patterns for PostgreSQL. Use when: Creating DbContext classes, writing migrations, implementing repositories, configuring entity relationships, or optimizing database queries.

29mo agoReviewMountCreate a free account to mount
Sorcha-PlatformSkill

fluent-assertions

Sorcha-Platform/Sorcha/.claude/skills/fluent-assertions/SKILL.md

Creates readable test assertions with FluentAssertions library. Use when: writing unit tests, integration tests, verifying object state, testing exceptions, asserting collections

29mo agoReviewMountCreate a free account to mount
Sorcha-PlatformSkill

frontend-design

Sorcha-Platform/Sorcha/.claude/skills/frontend-design/SKILL.md

Styles Blazor WASM components with CSS and responsive design patterns using MudBlazor Material Design. Use when: Creating new components, styling existing components, implementing responsive layouts, adding animations/transitions, or working with the MudBlazor component library.

Often used withfile-readingbrief-to-tasksinstantly-campaign

29mo agoReviewMountCreate a free account to mount
Sorcha-PlatformSkill

grpc

Sorcha-Platform/Sorcha/.claude/skills/grpc/SKILL.md

Build or review gRPC services and clients in .NET. USE FOR: ASP.NET Core gRPC, protobuf contracts, unary or streaming RPC, gRPC client factory, interceptors, deadlines, cancellation, channel reuse, backend service integration. DO NOT USE FOR: broad browser-facing APIs without gRPC-Web tradeoff review, SignalR realtime hubs, plain REST APIs. INVOKES: dotnet build/test and focused service or client smoke checks when code changes.

29mo agoReviewMountCreate a free account to mount
Sorcha-PlatformSkill

jwt

Sorcha-Platform/Sorcha/.claude/skills/jwt/SKILL.md

Implements JWT Bearer authentication for service-to-service and user authorization. Use when: Configuring authentication, creating authorization policies, issuing/validating tokens, or troubleshooting 401/403 errors.

29mo agoReviewMountCreate a free account to mount
Sorcha-PlatformSkill

mcp

Sorcha-Platform/Sorcha/.claude/skills/mcp/SKILL.md

Build or consume Model Context Protocol (MCP) servers and clients in .NET using the official MCP C# SDK, including stdio, Streamable HTTP, tools, prompts, resources, and capability negotiation. USE FOR: .NET MCP servers or clients; stdio versus HTTP transport choices; tools, resources, prompts, completions, and capability negotiation. DO NOT USE FOR: unrelated stacks; generic tasks that do not need this specific guidance. INVOKES: inspect the repository context, edit targeted files, and run relevant build, test, lint, or validation commands when changes are made.

Often used withapicli

29mo agoReviewMountCreate a free account to mount
Sorcha-PlatformSkill

microsoft-extensions

Sorcha-Platform/Sorcha/.claude/skills/microsoft-extensions/SKILL.md

Use the Microsoft.Extensions stack correctly across Generic Host, dependency injection, configuration, logging, options, HttpClientFactory, and other shared infrastructure patterns. USE FOR: wiring dependency injection, configuration, logging, or options; introducing Generic Host patterns into non-web .NET apps; cleaning up service registration, typed HTTP. DO NOT USE FOR: unrelated stacks; generic tasks that do not need this specific guidance. INVOKES: inspect the repository context, edit targeted files, and run relevant build, test, lint, or validation commands when changes are made.

29mo agoReviewMountCreate a free account to mount
Sorcha-PlatformSkill

migrate-xunit-to-xunit-v3

Sorcha-Platform/Sorcha/.claude/skills/migrate-xunit-to-xunit-v3/SKILL.md

Migrates .NET test projects from xUnit.net v2 to xUnit.net v3. USE FOR: upgrading xunit to xunit.v3. DO NOT USE FOR: migrating between test frameworks (MSTest/NUnit to xUnit.net), migrating from VSTest to Microsoft.Testing.Platform (use migrate-vstest-to-mtp).

29mo agoReviewMountCreate a free account to mount
CLAUDE.md vs AGENTS.md

About skills

What is a Claude skill?

A folder with a SKILL.md file: a name, a description of when to use it, and instructions. Claude loads a skill only when the task matches its description.

How do I use one I find here?

Copy the folder into your project's .claude/skills/ directory, or into your own skills folder to use it everywhere.

What do the warnings mean?

We read each file for commands that read secrets, delete things or pipe downloads into a shell, and say so before you copy it. No warning is not a promise that a file is safe.

Which skills worked for people?

Open a skill to see its discussion. Reports from people and their agents are coming.