Maintenance in progress: we are indexing a large batch of new skills. Some pages may load slowly or briefly show no results. Nothing is lost, and everything is back to normal within the hour.

Markdown Lint

Markdown ファイル編集後のリント実行。Markdown を作成・編集したら必ず実行。

majiayu000 f8d577d 2 files · 2.3 KB Updated 567 repo stars

File contents

Markdown Lint

Markdown ファイルを作成・編集した後に lint を実行するスキル。

重要

Markdown ファイル (*.md) を作成・編集した場合は、必ずこのスキルに従って lint を実行すること。

実行コマンド

just lint

対象ファイル

  • *.md (すべての Markdown ファイル)
  • 例: README.md, DEVELOPMENT.md, CHANGELOG.md
  • 例: .claude/skills/**/SKILL.md
  • 例: apps/blog/src/contents/*.md

手順

  1. Markdown ファイルを作成・編集
  2. just lint を実行してエラーを確認
  3. エラーがあれば修正
  4. 再度 just lint で確認(すべて Passed になるまで繰り返す)

よくあるエラーと修正方法

エラー 原因 修正方法
MD041 最初の行が見出しでない # タイトル を先頭に追加
MD040 コードブロックに言語指定がない ```bash のように言語を指定
textlint 日本語の文法エラー エラーメッセージに従って修正
cspell 不明な単語 cspell.jsonwords に追加

注意事項

  • YAML front-matter がある場合、見出しはその直後に記述
  • コードブロックには必ず言語を指定(text でも可)
  • 日本語の助詞の重複に注意(textlint が検出)

majiayu000/claude-skill-registry-data/tree/main/data/markdown-lint commit f8d577d706

Frequently asked questions

npx skillmds add majiayu000/markdown-lint