dotnet-init
Initialize .NET Projects and Generate CLAUDE.md
New and existing .NET projects need guidance that matches their architecture, technology choices, and conventions. This skill guides initialization and customizes CLAUDE.md with explicit choices for preserving existing content.
Установить с помощью моего Агента
Скопируйте этот запрос в своего Агента. Он содержит каноническую страницу Skill и манифест.
Review the Skillstore skill "dotnet-init" from https://skillstore.io/skills/codewithmukesh-dotnet-init.md and its manifest at https://skillstore.io/api/skills/codewithmukesh-dotnet-init/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Ваш Агент по-прежнему должен показать план и запросить все подтверждения, требуемые политикой безопасности.
Ресурсы для AI-агентов
Используйте эти ссылки, когда AI-агенту, crawler или script нужен чистый контекст вместо полной страницы.
Протестировать
Использование «dotnet-init». Initialize an existing Web API with PostgreSQL, JWT, moderate business rules, and a small team.
Ожидаемый результат:
- Detected a Web API solution with three projects.
- Recommended Vertical Slice Architecture based on the questionnaire.
- Prepared CLAUDE.md with the selected architecture, PostgreSQL, JWT, and project conventions.
- Next step: establish the project health baseline.
Использование «dotnet-init». Initialize an existing project and merge its CLAUDE.md while retaining our custom sections.
Ожидаемый результат:
- Found existing Deployment and Team conventions sections.
- Requested confirmation for the merge.
- Backed up the original guidance to CLAUDE.md.bak.
- Retained custom sections and refreshed architecture, technology, and convention guidance.
Использование «dotnet-init». Start OrderService as a new REST API with simple CRUD requirements.
Ожидаемый результат:
- Recommended Vertical Slice Architecture after reviewing the project requirements.
- Outlined solution scaffolding with API and test projects under separate source and test folders.
- Prepared .NET 10 defaults and customized CLAUDE.md guidance.
- Verification step: build the scaffolded solution.
Аудит безопасности
БезопасноAll 24 static findings are false positives caused by Markdown backticks and .sln filename references. The documented .NET scaffolding, configuration writes, and build verification serve the stated initialization workflow, with explicit backup and consent steps for existing CLAUDE.md files. No evidence found of prompt injection, credential exfiltration, or malicious intent in the reviewed SKILL.md.
Факторы риска
⚙️ Внешние команды (22)
📁 Доступ к файловой системе (2)
Поделиться и цитировать этот отчет
Делитесь версионным отчетом об оценке, нейтральным значком, встраиваемой карточкой и цитатами. Skillstore публикует доказательства, не решая, безопасен ли этот Skill.
Копировать ссылку на отчёт
https://skillstore.io/skills/codewithmukesh-dotnet-init/audits/1?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportЗначок Markdown
[](https://skillstore.io/skills/codewithmukesh-dotnet-init?utm_source=security_passport_badge)Значок HTML
<a href="https://skillstore.io/skills/codewithmukesh-dotnet-init?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/codewithmukesh-dotnet-init/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Встраиваемая карточка
<iframe src="https://skillstore.io/embed/skills/codewithmukesh-dotnet-init.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Академические ссылки (APA · BibTeX · CFF)
Цитата APA
codewithmukesh. (2026). dotnet-init security audit report (audit version 1) [Author version unspecified]. Skillstore. https://skillstore.io/skills/codewithmukesh-dotnet-init/audits/1Цитата BibTeX
@techreport{codewithmukesh-codewithmukesh-dotnet-init-2026,
author = {codewithmukesh},
title = {dotnet-init security audit report (audit version 1)},
institution = {Skillstore},
year = {2026},
number = {1},
url = {https://skillstore.io/skills/codewithmukesh-dotnet-init/audits/1},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "dotnet-init security audit report (audit version 1)"
version: "unspecified"
type: report
authors:
- name: "codewithmukesh"
date-released: "2026-10-31"
url: "https://skillstore.io/skills/codewithmukesh-dotnet-init/audits/1"
identifiers:
- type: other
value: "skillstore:codewithmukesh-dotnet-init:audit:1"
description: "Skillstore immutable audit report identifier"
Оценка Skillstore
Почему такая оценка Достоверность доказательств: СреднийЧто вы можете построить
Start a New API
Guide solution scaffolding, select architecture and technologies, and generate project guidance for a new REST API.
Onboard an Existing Codebase
Identify project structure and conventions, then merge updated guidance while retaining custom deployment and team sections.
Configure a Shared Library
Initialize guidance for a class library by discussing domain complexity, dependencies, and testing choices.
Попробуйте эти промпты
Use dotnet-init to inspect this .NET codebase. Identify the project type and ask the questions needed to generate CLAUDE.md.
Initialize OrderService as a new REST API with PostgreSQL and JWT. Ask architecture questions before scaffolding the solution and generating CLAUDE.md.
Initialize this existing solution and merge CLAUDE.md updates. Preserve our Deployment and Team conventions sections, confirm the merge, and back up the original.
Use dotnet-init for this multi-project solution. Examine references and conventions, ask about domain boundaries, and explain the architecture recommendation before generating CLAUDE.md.
Лучшие практики
- Confirm the project type and architecture recommendation before generating guidance or scaffolding files.
- Choose merge or keep when existing CLAUDE.md contains custom guidance, and verify the backup before replacement.
- Provide the referenced templates and companion skills, then review generated guidance and verification results.
Избегать
- Overwriting existing CLAUDE.md without choosing a handling option or creating the required backup.
- Selecting architecture from project size alone without discussing domain complexity and module boundaries.
- Assuming initialization installs missing dependencies or proves the application is ready for production.
Часто задаваемые вопросы
Can this skill initialize an existing .NET project?
What happens if CLAUDE.md already exists?
Which project types does it recognize?
Does the package include its templates and companion skills?
Which .NET defaults does it propose?
Does initialization verify the project?
Сведения для разработчиков
Автор
codewithmukeshЛицензия
MIT
Ревизия Skillstore
r1
Примечание о версии
Автор не указал версию.
Ссылка
5d18312bafbbbad9bb1a4fb0374d650915f09301
Актуальность поддержки
31.10.2026
Использование
0 загрузок · 0 просмотров
Структура файлов
📄 SKILL.md