원클릭으로
maintain
Vault の健全性チェックを実行する。リンク切れ検出・孤立ノート検出・統合候補提案を行う。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Vault の健全性チェックを実行する。リンク切れ検出・孤立ノート検出・統合候補提案を行う。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Auto-activate CCS CLI delegation for deterministic tasks. Parses user input, auto-selects optimal profile (glm/kimi/custom) from ~/.ccs/config.json, enhances prompts with context, executes via `ccs {profile} -p "task"` or `ccs {profile}:continue`, and reports results. Triggers on "use ccs [task]" patterns, typo/test/refactor keywords. Excludes complex architecture, security-critical code, performance optimization, breaking changes.
Internal project-context placement and consistency reference used by context refactoring and verification workflows.
This skill should be used when the user asks to "audit project standards", "check standards compliance", "devkit audit", "find standards violations", "are we following devkit standards", "what's not following standards", "compliance report", "規約チェック", "スタンダード監査", or "規約違反を探して". It actively scans code and reports violations. Do NOT use for project scaffolding (use init-project), single-CLI-tool checks (use cli-compliance), or looking up what the standards are (use standards).
This skill should be used when the user asks to "set up a project", "choose a tech stack", "establish coding standards", "configure linting", "set up tests", "pick a framework", "review code quality", "set up logging", "configure observability", "choose an ORM", "set up auth", "set up Storybook", "write stories", "visual testing", "CSF", "coverage threshold", or discusses any technology choices for a TypeScript project. Also use when starting a new project, setting up CI/CD, choosing between tools (oxlint vs ESLint, pnpm vs npm), configuring environment variables, or when any other devkit skill needs to reference project conventions. This is the central reference for all devkit technology decisions and coding principles.
Review whether the current code satisfies a GitHub issue, then update the issue status to match. Use when the user asks to 'review an issue', 'check if an issue is done', 'is this issue resolved', 'update issue status', 'issueの対応状況を確認', 'issueが完了しているかレビュー', or 'issueのステータスを更新'.
This skill should be used when the user asks to 'create a skill', 'add a new skill', 'make a skill', 'scaffold a skill', 'new skill', 'スキル化して', 'スキルを作成', 'スキルを追加', or wants to create a new Claude Code skill for a plugin or project. Provides a guided workflow with automated scaffolding, validation, and dynamic context injection.
| name | maintain |
| description | Vault の健全性チェックを実行する。リンク切れ検出・孤立ノート検出・統合候補提案を行う。 |
| disable-model-invocation | true |
Obsidian Vault の健全性を包括的にチェックし、問題を修復する。
~/Documents/Zettelkasten
全ノートの [[wikilink]] を走査し、リンク先ファイルが存在しないものを検出する。
function check_broken_links(vault_path):
all_notes = set(list_all_note_names(vault_path))
broken = []
for note in list_all_notes(vault_path):
content = read(note)
for link in extract_wikilinks(content):
if link not in all_notes:
broken.append({source: note, target: link})
return broken
他のどのノートからも wikilink されていないノートを検出する。Structured Notes の索引ページは除外する。
function check_orphans(vault_path):
all_notes = list_all_note_names(vault_path)
linked = set()
for note in list_all_notes(vault_path):
for link in extract_wikilinks(read(note)):
linked.add(link)
orphans = [n for n in all_notes if n not in linked and not is_structured_note(n)]
return orphans
01-Fleeting-Notes/ 内のノートを一覧し、Permanent Note への統合を提案する。同一タグの Fleeting Notes が複数ある場合にグループ化する。
全ノートの frontmatter を検証する:
type フィールドがディレクトリと一致するか(00-Literature-Notes/ 内なら type: literature)created フィールドが ISO 8601 形式かtitle フィールドが存在するかVault の .git/hooks/pre-commit にリンク切れ検出フックが設置されているか確認する。未設置の場合はセットアップ対象として報告する。
${CLAUDE_PLUGIN_DIR}/assets/note-format.md の「Pre-commit Hook セットアップ」に従って設置する