본문으로 건너뛰기
cccskills

dotnet

@dotnet

스킬 112개저장소 1개 5.7천

스킬(112)

검색에서 좁히기

Diagnose why the dotnet-msbuild binlog MCP server will not start or connect. Check the selected SDK, package sources, and launch logs, then identify a recovery that respects organizational policies and verify that the host discovers the server’s tools.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Investigating CONNECTION_CLOSED during server startup
  • Checking SDK selection and package source settings
  • Diagnosing Microsoft.AITools.BinlogMcp resolution failures
dotnet/skills5.7천2026년 10월 21일 업데이트

Identify repeated NuGet package restores across .NET build, test, and publish steps. Check whether earlier restores cover each later step, apply targeted changes, and validate the pipeline without removing required dependency restoration.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Remove repeated package restores from CI pipelines
  • Check where --no-restore can safely be added
  • Investigate NETSDK1004 or NETSDK1047 after skipping restore
dotnet/skills5.7천2026년 10월 21일 업데이트

Assess whether tests detect the wrong behavior relevant to a specific change, PR, or commit. Link findings to exact revisions, compare faulty and correct behavior when execution is authorized, and distinguish observed results from predictions.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Check whether a regression test detects the original bug
  • Assess tests for a new feature
  • Review behavior preservation during a refactor
dotnet/skills5.7천2026년 10월 21일 업데이트

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/skills5.7천2026년 10월 21일 업데이트

Match C# and .NET tasks to the appropriate specialist skill using the request and project evidence. Invoke available specialists, explain how to obtain missing plugins, and complete suitable tasks with standard tooling when possible.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Choosing a specialist for a C# or .NET task
  • Finding the plugin needed for a missing specialist
  • Restoring discovery of already installed skills
dotnet/skills5.7천2026년 10월 21일 업데이트

Add, repair, and strengthen tests for existing code using the project's testing framework. Covers regression cases, boundary conditions, flaky tests, and coverage gaps, with validation that links requested behaviors to specific tests.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Add unit tests for existing code
  • Repair failing or flaky tests
  • Cover regression cases, boundaries, and error paths
dotnet/skills5.7천2026년 10월 21일 업데이트

Route GitHub Agentic Workflows requests to the appropriate task guide. It selects prompts for design, creation, updates, debugging, or upgrades, with additional guidance for specialized tasks and repository-specific instructions when available.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Starting workflow design through an interview
  • Selecting guidance for creating or updating workflows
  • Finding debugging or upgrade procedures
dotnet/skills5.7천2026년 10월 21일 업데이트

Create Vally evaluation specifications for skills, custom agents, and workflow packages. Design distinct test requests, prepare fixture files, define automated checks and outcome rubrics, and size comparisons to provide meaningful evidence without favoring the skill’s wording.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Create an eval.yaml for a skill or custom agent
  • Define outcome-based checks and judging rubrics
  • Prepare fixture files that reproduce specific failures
dotnet/skills5.7천2026년 10월 21일 업데이트

Create VS Code custom agents for roles such as planning or code review. It builds .agent.md files with role instructions, permitted tools, and optional handoffs that let users move work to another agent.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Creating an agent dedicated to planning
  • Defining a code review agent
  • Restricting tools to match an agent's role
dotnet/skills5.7천2026년 10월 21일 업데이트

Create the starting files for a new agent skill, including SKILL.md, metadata, and optional folders. It guides descriptions that help agents select the skill, actionable workflows, ownership entries, and validation checks.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Creating a new agent skill from scratch
  • Writing descriptions that help agents select the right skill
  • Organizing SKILL.md and supporting files
dotnet/skills5.7천2026년 10월 21일 업데이트

Write and review GitHub Actions workflows for syntax and structural correctness. Check quoting around expressions and special characters, then validate with actionlint, a workflow checker, to catch errors that ordinary YAML parsing can miss.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Reviewing new or edited GitHub Actions workflow files
  • Checking quotes around expressions containing special characters
  • Investigating workflow failures before any jobs start
dotnet/skills5.7천2026년 10월 21일 업데이트

Diagnose why an existing skill fails evaluations or shows no clear improvement. Separate content problems from test data, execution failures, activation issues, and insufficient evaluation tasks, then apply targeted fixes and validate them.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Investigating a regression after a skill change
  • Diagnosing evaluations that return no results
  • Fixing a skill that fails to activate
dotnet/skills5.7천2026년 10월 21일 업데이트

Keep older instructions working by forwarding explicit calls under the former name to code-testing. This compatibility alias passes along the original request and follows that skill’s workflow without adding another interpretation step.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Following older instructions that use the former skill name
  • Forwarding an explicit legacy call to code-testing
  • Checking the distinction between skill and custom agent names
dotnet/skills5.7천2026년 10월 21일 업데이트

msbuild

무료

Investigate MSBuild failures, measure slow builds, or review existing build definitions. Use binary logs, project settings, and comparable timing measurements to identify causes, propose focused repairs, and verify behavior without broad configuration changes.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Investigating build failures from binary logs
  • Measuring bottlenecks and comparing build times
  • Finding why unchanged projects rebuild
dotnet/skills5.7천2026년 10월 21일 업데이트

Convert NUnit 3 or 4 tests to MSTest v4 while keeping the existing target framework and test runner. The workflow translates assertions, test data, setup, and concurrency settings, then compares test counts and results.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Migrating NUnit 3 or 4 tests to MSTest v4
  • Preserving parameterized tests and test data
  • Reviewing shared state and parallel execution during migration
dotnet/skills5.7천2026년 10월 21일 업데이트

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/skills5.7천2026년 10월 21일 업데이트

Install a .NET SDK, the tools used to build .NET projects, inside a project folder. Configure version selection and shared setup scripts to test previews or reproduce team and CI environments without changing the system installation.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Trying a .NET preview without changing the system installation
  • Pinning a project to a specific SDK version
  • Creating repeatable setup scripts for teams and CI
dotnet/skills5.7천2026년 10월 21일 업데이트

Upgrade MSTest v1 or v2 projects to v3, including partially completed migrations. Update packages, repair affected assertions and test data, replace legacy settings, and compare test results while preserving the existing test runner.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Upgrading an MSTest v1 or v2 project to v3
  • Fixing compilation errors after a v3 package update
  • Repairing DataRow values that mismatch parameter types
dotnet/skills5.7천2026년 10월 21일 업데이트

Move .NET tests from VSTest to Microsoft.Testing.Platform, the test execution platform. Update project settings, test commands, and CI pipelines for the selected SDK, then verify test counts and expected reports or diagnostic files.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Migrate .NET test projects from VSTest to MTP
  • Update test commands in CI pipelines
  • Translate xUnit.net v3 test filters
dotnet/skills5.7천2026년 10월 21일 업데이트

Migrate .NET tests from xUnit.net v2 to v3 while preserving the existing test runner. Update packages, project settings, and affected test code, then verify test discovery, execution, and skip behavior.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Upgrading xUnit.net v2 test projects to v3
  • Fixing compilation errors caused by v3 changes
  • Updating custom test attributes and async tests
dotnet/skills5.7천2026년 10월 21일 업데이트

Refactor C#/.NET code through renaming, extraction, consolidation, and other structural changes while preserving behavior. Check compatibility beyond code references, including public APIs and serialized names, then validate with builds and relevant tests.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Rename C# members and update their references
  • Extract shared logic from duplicate code
  • Reorganize code while preserving public API compatibility
dotnet/skills5.7천2026년 10월 21일 업데이트

Move NuGet package versions from individual .NET projects into a shared management file. The skill audits version conflicts, preserves project conditions, validates builds before and after conversion, and produces comparison files and a migration report.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Adopting central NuGet package version management
  • Aligning inconsistent package versions across projects
  • Moving shared version properties into central declarations
dotnet/skills5.7천2026년 10월 21일 업데이트

Interpret .NET coverage reports, which show code exercised by tests, to explain missing coverage and stalled progress. Calculate the gains needed to reach a target and, when requested, combine coverage with complexity to rank risk.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Explain Cobertura reports and partially covered conditions
  • Find the code keeping coverage from improving
  • Calculate line gains needed to reach a coverage target
dotnet/skills5.7천2026년 10월 21일 업데이트

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/skills5.7천2026년 10월 21일 업데이트

본인 계정인가요? GitHub를 연동하면 크리에이터 페이지에 모을 수 있습니다 (일본어)