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.你的智慧代理仍應顯示其計畫,並依安全政策請求必要確認。
Agent 可讀資源
當 AI Agent、爬蟲或腳本需要乾淨脈絡、而不是讀取完整頁面時,請使用這些連結。
測試它
正在使用「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_reportMarkdown 徽章
[](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/1BibTeX 引用
@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?
開發者詳細資訊
授權
MIT
Skillstore 修訂
r1
版本提示
作者未聲明版本。
引用
5d18312bafbbbad9bb1a4fb0374d650915f09301
維護新鮮度
2026/10/31
使用量
0 次下載 · 0 次瀏覽
檔案結構
📄 SKILL.md