config-auditing
Neovim 設定を監査する
Neovim のセットアップには、時間の経過とともに非推奨 API、遅い起動パス、安全でない設定が蓄積されることがあります。このスキルは、Claude、Codex、または Claude Code が、明確な指摘と修正案を含む構造化された監査を進めるためのガイドです。
インストール前に停止して確認を求めてください。
計画を確認し、ファイルを変更する前にユーザーの明示的な同意を得てください。
自分のエージェントでインストール
このリクエストをエージェントにコピーしてください。正規の Skill ページとマニフェストが含まれています。
Review the Skillstore skill "config-auditing" from https://skillstore.io/skills/bityoungjae-config-auditing.md and its manifest at https://skillstore.io/api/skills/bityoungjae-config-auditing/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.エージェントは引き続き計画を提示し、セキュリティポリシーで必要な確認を求める必要があります。
エージェントが読めるリソース
AI エージェント、クローラー、スクリプトがページ全体ではなく整理されたコンテキストを必要とする場合は、これらのリンクを使ってください。
テストする
「config-auditing」を使用しています。 ユーザーが一般的な Neovim ヘルスチェックを依頼する。
期待される結果:
- 検出された Neovim バージョンと設定場所を含む総合評価。
- 重大な問題を最初に示し、その後に警告と提案を続ける。
- Lua ファイル数、プラグイン数、起動時間、非推奨 API 数などの統計。
「config-auditing」を使用しています。 ユーザーが新しい Neovim リリースへのアップグレードを望んでいる。
期待される結果:
- 対象バージョンに対する互換性の要約。
- ファイルと行の参照を含む非推奨 API の一致箇所。
- 推奨される置き換えと移行の優先度。
「config-auditing」を使用しています。 ユーザーが起動が遅く感じる理由を尋ねる。
期待される結果:
- 即時ロードされている可能性の高いプラグインと重い起動フック。
- コマンド、ファイルタイプ、イベント、キー向けの推奨 lazy-loading トリガー。
- 大きなリファクタリングの前に試すべき変更の短いリスト。
セキュリティ監査
高リスクThis documentation skill uses read-only shell checks against local Neovim files; most static alerts misclassify examples, keymap names, and conventional paths. Two checks use predictable temporary files, and the credential scan can print plaintext secrets. Headless validation also executes the active configuration without isolation.
確認済みのセキュリティ上の懸念 (1)
機能レビュー項目 (3)
これらは、このスキルに期待される可能性のある実際のローカル機能であるため、レビューが必要ですが、確認済みの悪意ある動作としてはカウントされません。
リスク要因
⚡ スクリプトを含む (1)
📁 ファイルシステムへのアクセス (50)
🔑 環境変数 (2)
⚙️ 外部コマンド (4)
このレポートを共有・引用
バージョン付き評価レポート、中立的なバッジ、埋め込みカード、引用を共有できます。Skillstore は証拠を報告しますが、この Skill が安全かどうかは判断しません。
レポートリンクをコピー
https://skillstore.io/skills/bityoungjae-config-auditing/audits/10?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdownバッジ
[](https://skillstore.io/skills/bityoungjae-config-auditing?utm_source=security_passport_badge)HTMLバッジ
<a href="https://skillstore.io/skills/bityoungjae-config-auditing?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/bityoungjae-config-auditing/security.svg" alt="Skillstore security assessment" loading="lazy"></a>埋め込みカード
<iframe src="https://skillstore.io/embed/skills/bityoungjae-config-auditing.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形式の引用
BitYoungjae. (2026). config-auditing security audit report (audit version 10) [Author version unspecified]. Skillstore. https://skillstore.io/skills/bityoungjae-config-auditing/audits/10BibTeX形式の引用
@techreport{bityoungjae-bityoungjae-config-auditing-2026,
author = {BitYoungjae},
title = {config-auditing security audit report (audit version 10)},
institution = {Skillstore},
year = {2026},
number = {10},
url = {https://skillstore.io/skills/bityoungjae-config-auditing/audits/10},
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: "config-auditing security audit report (audit version 10)"
version: "unspecified"
type: report
authors:
- name: "BitYoungjae"
date-released: "2026-07-23"
url: "https://skillstore.io/skills/bityoungjae-config-auditing/audits/10"
identifiers:
- type: other
value: "skillstore:bityoungjae-config-auditing:audit:10"
description: "Skillstore immutable audit report identifier"
Skillstore スコア
このスコアの理由 証拠の信頼度: 中作成できるもの
個人の Neovim セットアップを整理する
大規模または古くなった設定をレビューし、構造、起動、互換性の問題を特定します。
Neovim アップグレードに備える
対象の Neovim バージョンで非推奨または削除された API が設定に含まれていないか確認します。
チームのエディタ設定を標準化する
共有 Neovim 設定を、保守しやすい lazy.nvim、キーマップ、オプションのパターンと照合します。
これらのプロンプトを試す
構造、起動時の問題、非推奨 API、セキュリティ上の懸念について、私の Neovim 設定を監査してください。読み取り専用チェックから始め、優先度の高い修正を要約してください。
インストール済みの Neovim バージョンで非推奨または削除された API が私の Neovim 設定に含まれていないかレビューしてください。各問題を説明し、現代的な置き換えを推奨してください。
私の lazy.nvim プラグイン設定について、即時ロード、欠落しているトリガー、依存関係の問題、起動が遅くなるパターンを分析してください。影響度に基づいて変更の優先順位を付けてください。
公開されたシークレット、安全でないシェルコマンド、リスクのある modeline または exrc 設定、プラグイン実行リスクについて、私の Neovim 設定を監査してください。すべての出力で機密値をマスクしてください。
ベストプラクティス
- まず読み取り専用チェックを実行し、完全な設定を読み込むコマンドを実行する前に確認を取ります。
- 結果を共有する前に、監査出力からシークレットやプライベートパスをマスクします。
- 非推奨 API のチェックは、レビュー対象の正確な Neovim バージョンに合わせます。
回避
- ユーザーがコマンド実行を望んでいるか確認せずに、すべてのシェル例を実行する。
- トークン、パスワード、API キーの値を監査出力に直接表示する。
- 任意のスタイル提案を重大なランタイム障害として扱う。
よくある質問
このスキルは何を監査しますか?
Claude、Codex、Claude Code をサポートしていますか?
私の Neovim ファイルを自動的に編集しますか?
なぜコマンド例が必要なのですか?
すべての Neovim バージョンについて非推奨 API を検出できますか?
監査中にシークレットはどのように扱うべきですか?
開発者情報
作成者
BitYoungjaeライセンス
MIT
Skillstore リビジョン
r2
バージョンに関する注意
作者はバージョンを宣言していません。
リポジトリ
https://github.com/BitYoungjae/marketplace/tree/main/plugins/nvim-doctor/skills/config-auditing参照
8c3e20bba512c392d9b02ee748b18e0b09d4982c
メンテナンスの新しさ
2026/7/24
利用状況
9 ダウンロード · 192 閲覧
ファイル構成