mcaf-dotnet-format — ai-extensions mcaf-dotnet-format, MCPGateway, community, ai-extensions, ide skills, ai-tools, csharp, dotnet, embeddings, mcp-gateway, Claude Code

v1.0.0

このスキルについて

.NET 開発エージェントが自動コード整形とスタイル強制を必要とする場合に最適です。 Use the free first-party `dotnet format` CLI for .NET formatting and analyzer fixes. Use when a .NET repo needs formatting commands, `--verify-no-changes` CI checks, or `.editorconfig`-driven code style enforcement.

# Core Topics

managedcode managedcode
[1]
[0]
Updated: 3/8/2026

Killer-Skills Review

Decision support comes first. Repository text comes second.

Reference-Only Page Review Score: 9/11

This page remains useful for operators, but Killer-Skills treats it as reference material instead of a primary organic landing page.

Original recommendation layer Concrete use-case guidance Explicit limitations and caution Quality floor passed for review
Review Score
9/11
Quality Score
50
Canonical Locale
en
Detected Body Locale
en

.NET 開発エージェントが自動コード整形とスタイル強制を必要とする場合に最適です。 Use the free first-party `dotnet format` CLI for .NET formatting and analyzer fixes. Use when a .NET repo needs formatting commands, `--verify-no-changes` CI checks, or `.editorconfig`-driven code style enforcement.

このスキルを使用する理由

.editorconfig を使用して一貫したコードスタイルを適用し、CI セーフなフォーマット チェックを実行し、Microsoft.Extensions.AI と組み込みベースのツール発見を提供することで、エージェントに権限を付与し、明示的な計画と検証を通じて曖昧さを減らします。

おすすめ

.NET 開発エージェントが自動コード整形とスタイル強制を必要とする場合に最適です。

実現可能なユースケース for mcaf-dotnet-format

.NET プロジェクトの自動コード整形
.editorconfig を使用してリポジトリ間でスタイルの一貫性を強制する
コード、ドキュメント、構成、テスト、CI、またはレビュー アーティファクトの具体的なプロジェクト デルタを生成する

! セキュリティと制限

  • .NET 環境が必要
  • dotnet format を使用するリポジトリのみに適しています
  • CSharp Analyze を意図的に使用するリポジトリには適していません

Why this page is reference-only

  • - Current locale does not satisfy the locale-governance contract.

Source Boundary

The section below is supporting source material from the upstream repository. Use the Killer-Skills review above as the primary decision layer.

Labs Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is mcaf-dotnet-format?

.NET 開発エージェントが自動コード整形とスタイル強制を必要とする場合に最適です。 Use the free first-party `dotnet format` CLI for .NET formatting and analyzer fixes. Use when a .NET repo needs formatting commands, `--verify-no-changes` CI checks, or `.editorconfig`-driven code style enforcement.

How do I install mcaf-dotnet-format?

Run the command: npx killer-skills add managedcode/MCPGateway/mcaf-dotnet-format. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for mcaf-dotnet-format?

Key use cases include: .NET プロジェクトの自動コード整形, .editorconfig を使用してリポジトリ間でスタイルの一貫性を強制する, コード、ドキュメント、構成、テスト、CI、またはレビュー アーティファクトの具体的なプロジェクト デルタを生成する.

Which IDEs are compatible with mcaf-dotnet-format?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for mcaf-dotnet-format?

.NET 環境が必要. dotnet format を使用するリポジトリのみに適しています. CSharp Analyze を意図的に使用するリポジトリには適していません.

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add managedcode/MCPGateway/mcaf-dotnet-format. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use mcaf-dotnet-format immediately in the current project.

! Reference-Only Mode

This page remains useful for installation and reference, but Killer-Skills no longer treats it as a primary indexable landing page. Read the review above before relying on the upstream repository instructions.

Imported Repository Instructions

The section below is supporting source material from the upstream repository. Use the Killer-Skills review above as the primary decision layer.

Supporting Evidence

mcaf-dotnet-format

Install mcaf-dotnet-format, an AI agent skill for AI agent workflows and automation. Works with Claude Code, Cursor, and Windsurf with one-command setup.

SKILL.md
Readonly
Imported Repository Instructions
The section below is supporting source material from the upstream repository. Use the Killer-Skills review above as the primary decision layer.
Supporting Evidence

MCAF: .NET dotnet format

Trigger On

  • the repo uses dotnet format
  • you need a CI-safe formatting check for .NET
  • the repo wants .editorconfig-driven style enforcement

Value

  • produce a concrete project delta: code, docs, config, tests, CI, or review artifact
  • reduce ambiguity through explicit planning, verification, and final validation skills
  • leave reusable project context so future tasks are faster and safer

Do Not Use For

  • repositories that intentionally use CSharpier as the only formatter
  • analyzer strategy with no formatting command change

Inputs

  • the nearest AGENTS.md
  • the solution or project path
  • the current .editorconfig

Quick Start

  1. Read the nearest AGENTS.md and confirm scope and constraints.
  2. Run this skill's Workflow through the Ralph Loop until outcomes are acceptable.
  3. Return the Required Result Format with concrete artifacts and verification evidence.

Workflow

  1. Prefer the SDK-provided dotnet format command instead of inventing custom format scripts.
  2. Start with verify mode in CI: dotnet format TARGET --verify-no-changes.
  3. Use narrower subcommands only when the repo needs them:
    • whitespace
    • style
    • analyzers
  4. Keep .editorconfig as the source of truth for style preferences.
  5. If the repo also uses CSharpier, document which tool owns which file types or rules.

Bootstrap When Missing

If dotnet format is requested but not available yet:

  1. Detect current state:
    • dotnet --info
    • dotnet format --version
  2. Treat dotnet format as SDK-provided, not as a separate repo-local tool by default.
  3. If the command is missing, install or upgrade to a supported .NET SDK, then recheck dotnet format --version.
  4. Add explicit local and CI commands to AGENTS.md, usually:
    • dotnet format TARGET --verify-no-changes
  5. Run the chosen command once and return status: configured or status: improved.
  6. If the repo intentionally uses only CSharpier for formatting ownership, return status: not_applicable.

Deliver

  • explicit dotnet format commands for local and CI runs
  • formatting that follows .editorconfig

Validate

  • formatting is reproducible on CI
  • no overlapping formatter ownership is left ambiguous

Ralph Loop

Use the Ralph Loop for every task, including docs, architecture, testing, and tooling work.

  1. Plan first (mandatory):
    • analyze current state
    • define target outcome, constraints, and risks
    • write a detailed execution plan
    • list final validation skills to run at the end, with order and reason
  2. Execute one planned step and produce a concrete delta.
  3. Review the result and capture findings with actionable next fixes.
  4. Apply fixes in small batches and rerun the relevant checks or review steps.
  5. Update the plan after each iteration.
  6. Repeat until outcomes are acceptable or only explicit exceptions remain.
  7. If a dependency is missing, bootstrap it or return status: not_applicable with explicit reason and fallback path.

Required Result Format

  • status: complete | clean | improved | configured | not_applicable | blocked
  • plan: concise plan and current iteration step
  • actions_taken: concrete changes made
  • validation_skills: final skills run, or skipped with reasons
  • verification: commands, checks, or review evidence summary
  • remaining: top unresolved items or none

For setup-only requests with no execution, return status: configured and exact next commands.

Load References

  • read references/dotnet-format.md first

Example Requests

  • "Add dotnet format to this repo."
  • "Make formatting fail CI if files drift."
  • "Explain when to use dotnet format versus CSharpier."

関連スキル

Looking for an alternative to mcaf-dotnet-format or another community skill for your workflow? Explore these related open-source skills.

すべて表示

openclaw-release-maintainer

Logo of openclaw
openclaw

Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞

333.8k
0
AI

widget-generator

Logo of f
f

カスタマイズ可能なウィジェットプラグインをprompts.chatのフィードシステム用に生成する

149.6k
0
AI

flags

Logo of vercel
vercel

React フレームワーク

138.4k
0
ブラウザ

pr-review

Logo of pytorch
pytorch

Pythonにおけるテンソルと動的ニューラルネットワーク(強力なGPUアクセラレーション)

98.6k
0
開発者