SKILL.md は 220 行で切られる前提で書く
Hiroba による自動要約
Codex CLI が SKILL.md の末尾を途中で切断する実例が報告され、Claude Code でも同様の挙動が発生する。AetherEchoes で auto-publish スキルの停止原因が末尾の指示読み取り失敗だったため、200 行以内・鉄則は冒頭配置・共通ロジック切り出しの指針を採用した。LLM 向け指示ファイル設計の実践的な知見を共有。
読んで良かったら、シェアしてみてください。
同じタグの記事が他に 1637 件あります。
関連する記事
同じタグの記事

Claude Code で別セッション同士を会話させる Skill を実装 ─ 無限ループ防止と同時書き込み衝突の解決記
Qiita2つの独立した Claude Code セッションが共有ファイルシステムを利用して非同期通信する Skill を実装。1メッセージ=1ファイル方式で衝突を回避し、message type の制限と往復回数の上限で「ありがとう→いえいえ」無限ループを構造的に禁止。実装時に遭遇した採番衝突やファイル競合などの課題と解決方法を記録。

Claude Code のスキルが自動で発火しない本当の理由——未文書設定 skillListingMaxDescChars(既定1536字)を実機で確かめた
QiitaClaude Code でスキルが自動で起動しない原因は、公式ドキュメントに未記載の 2 つの設定値 skillListingMaxDescChars(既定1536字)と skillListingBudgetFraction(既定0.01)による description の黙った切り詰めにあった。バイナリ実装を確認した上で、settings.json での対処方法と description 設計のポイントを解説。
/dmg – Claude Code スキル(永続的なメモリとセッション同期)
HNClaude Code の slash コマンド /dmg は、セッション終了時にリポジトリをコミット、ドキュメントを更新、永続的なメモリシステムを同期することで、次のセッション開始時にプロジェクトの完全なコンテキストを引き継ぐ。セッション間のコンテキストリセット問題を解決し、毎回の説明が不要になる。

Dynamic workflow と /goal コマンドによるスキルの最適化手法
ZennAgent Skills の実運用では、作成後の検証ループが重要。本記事では Claude Code の Dynamic workflow と /goal コマンドを組み合わせ、手動チューニングに頼らずスキルを育てる方法を紹介。ultracode による自動検証とマルチエージェント並列レビュー、/goal による自動改善ループの実装手法を解説。