convention-learner
Discover and Apply .NET Project Conventions
Inconsistent naming and structure make existing .NET projects harder to extend and review. This skill guides evidence-based convention discovery and applies findings to code suggestions.
自分のエージェントでインストール
このリクエストをエージェントにコピーしてください。正規の Skill ページとマニフェストが含まれています。
Review the Skillstore skill "convention-learner" from https://skillstore.io/skills/codewithmukesh-convention-learner.md and its manifest at https://skillstore.io/api/skills/codewithmukesh-convention-learner/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.エージェントは引き続き計画を提示し、セキュリティポリシーで必要な確認を求める必要があります。
エージェントが読めるリソース
AI エージェント、クローラー、スクリプトがページ全体ではなく整理されたコンテキストを必要とする場合は、これらのリンクを使ってください。
テストする
「convention-learner」を使用しています。 Summarize conventions from a supplied sample of five handlers and existing project settings.
期待される結果:
- Naming: All five inspected handlers use the Handler suffix.
- Modifiers: All five sampled handlers are internal and sealed; confirm other modules before making this a project-wide rule.
- Configuration: The supplied settings require file-scoped namespaces.
- Recommendation: Document these findings and inspect additional layers before enforcing inferred rules.
「convention-learner」を使用しています。 Review a public handler when twelve comparable handlers are internal and sealed.
期待される結果:
- Deviation: The new handler is public, while all twelve comparable handlers are internal and sealed.
- Suggested change: Match the existing modifiers unless this handler has a documented accessibility requirement.
- Follow-up: Record the confirmed convention in team documentation after review.
セキュリティ監査
安全All 58 static findings are false positives from Markdown formatting, C# examples, and an illustrative quality table. No evidence found of malicious execution, exfiltration, or prompt injection in SKILL.md. The skill describes project analysis through MCP tools and file reads, with suggested convention documentation and configuration changes.
リスク要因
⚙️ 外部コマンド (50)
このレポートを共有・引用
バージョン付き評価レポート、中立的なバッジ、埋め込みカード、引用を共有できます。Skillstore は証拠を報告しますが、この Skill が安全かどうかは判断しません。
レポートリンクをコピー
https://skillstore.io/skills/codewithmukesh-convention-learner/audits/1?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdownバッジ
[](https://skillstore.io/skills/codewithmukesh-convention-learner?utm_source=security_passport_badge)HTMLバッジ
<a href="https://skillstore.io/skills/codewithmukesh-convention-learner?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/codewithmukesh-convention-learner/security.svg" alt="Skillstore security assessment" loading="lazy"></a>埋め込みカード
<iframe src="https://skillstore.io/embed/skills/codewithmukesh-convention-learner.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). convention-learner security audit report (audit version 1) [Author version unspecified]. Skillstore. https://skillstore.io/skills/codewithmukesh-convention-learner/audits/1BibTeX形式の引用
@techreport{codewithmukesh-codewithmukesh-convention-learner-2026,
author = {codewithmukesh},
title = {convention-learner security audit report (audit version 1)},
institution = {Skillstore},
year = {2026},
number = {1},
url = {https://skillstore.io/skills/codewithmukesh-convention-learner/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: "convention-learner security audit report (audit version 1)"
version: "unspecified"
type: report
authors:
- name: "codewithmukesh"
date-released: "2026-10-31"
url: "https://skillstore.io/skills/codewithmukesh-convention-learner/audits/1"
identifiers:
- type: other
value: "skillstore:codewithmukesh-convention-learner:audit:1"
description: "Skillstore immutable audit report identifier"
Skillstore スコア
このスコアの理由 証拠の信頼度: 中作成できるもの
Understand an Existing Codebase
Inspect representative types, folder layouts, and configuration to summarize conventions before implementing a first change.
Review Convention Deviations
Compare changed handlers and DTOs against observed project patterns, distinguishing explicit rules from inferred preferences.
Document Team Standards
Turn repeated code patterns and quality findings into proposed convention documentation and EditorConfig settings.
これらのプロンプトを試す
Inspect this .NET project and summarize naming, folder organization, and coding style. Cite representative files and distinguish confirmed patterns from uncertain observations.
Review existing features before planning [feature]. Identify matching folders, handler modifiers, DTO styles, and configuration rules. Propose an implementation outline without editing files.
Compare the changed files with representative project code and explicit configuration. Report convention deviations with evidence and suggested fixes. Do not treat exceptions as universal rules.
Analyze representative layers and available anti-pattern results. Separate explicit rules from inferred patterns, compare supplied historical counts, and propose CLAUDE.md and EditorConfig changes for approval.
ベストプラクティス
- Inspect several representative files across layers before documenting an inferred convention.
- Give explicit .editorconfig and Directory.Build.props rules precedence over inferred style preferences.
- Review proposed documentation and configuration changes before applying them to the repository.
回避
- Imposing generic handler modifiers or folder layouts without examining the existing project.
- Treating a pattern observed in one file as a universal team standard.
- Claiming historical trends or automatic enforcement without the required tools and supporting evidence.
よくある質問
Which projects does this skill target?
Does the skill include analysis tools?
Can it enforce conventions automatically?
What happens when existing settings conflict with inferred conventions?
Can it track quality trends across sessions?
Will it rewrite the entire repository?
開発者情報
作成者
codewithmukeshライセンス
MIT
Skillstore リビジョン
r1
バージョンに関する注意
作者はバージョンを宣言していません。
参照
79a2b74ba8b6a6a3c05dcf469ad5fe4034b72472
メンテナンスの新しさ
2026/10/31
利用状況
0 ダウンロード · 0 閲覧
ファイル構成
📄 SKILL.md