Claude Skillsが命令を静かに上書き:文書化されていない落とし穴が露呈

RedditユーザーがClaude Skillsを調査したところ、明示的な指示を無視する複数の隠れた動作が、skill-creatorにドキュメントがないまま存在することが判明しました。以下がその発見内容です。
Claude Skillsの主要な落とし穴
ask_user_input_v0のハードリミット:このツールは最大3つの質問と、質問あたり4つの選択肢を強制します。スキルがそれを超えて要求すると、Claudeは黙って圧縮します。エラーは発生しません。- ファイル書き込みの不整合:Code/Desktopでは、
Writeは既存のファイルを黙って上書きします。Claude.aiでは、create_fileは上書きを拒否します。同じ指示で逆の動作です。 references/の相対パスが機能しない:公式に推奨されているreferences/パターンは、どのプラットフォームでもスキルのディレクトリからの相対パスを解決しません。- ツール不在時のサイレントフォールバック:スキルが実行中のプラットフォームに存在しないツールを参照すると、Claudeはエラーや警告なしに散文にフォールバックします。
実用的な修正方法
著者の修正案:より多くの入力が必要な場合は複数ラウンドの質問を行うようにスキルを更新し、ask_user_input_v0の制限を回避します。ファイル操作については、Code/Desktopでは常にWriteを使用し、Claude.aiではプラットフォームチェックとともにcreate_fileを使用します。references/の相対パスは避け、絶対パスかインラインコンテンツを使用してください。
コミュニティ共有リポジトリ
発見内容はGitHubリポジトリに収集されています:github.com/livlign/claude-skills-pitfalls。貢献歓迎。
注意すべき人
Claude Skillsを構築または保守しているすべての人、特にユーザー入力フローやクロスプラットフォームの動作に依存している人。
📖 Read the full source: r/ClaudeAI
👀 See Also

LORE.md: AI会話から構造化された知識を抽出するためのオープンスタンダード
LORE.mdは、AI会話から構造化された形式で持続的な知識を抽出するためのオープンスタンダードです。決定事項とその根拠、洞察、パターン、未解決の疑問、次のステップを捉え、すべてがセッション間でリンクします。
対立クロードチャットを活用し、キックオフの曖昧さをコスト発生前に発見する方法
ある開発者は、Claude Codeに送るキックオフ仕様を敵対的にレビューするための2つ目のClaudeチャットを追加し、プロジェクトフェーズ全体でClaude Codeのやり直しにかかるコストを推定150〜400ドル削減した。

Claude Skill MCPチェッカー:2026-07-28の破壊的変更の決定論的監査
無料のClaude SkillとWebデモが7つの決定的なルールを実行し、2026-07-28のステートレス転送とOAuth 2.1の変更によって壊れたMCPサーバーを特定します。著者は、あるルールが間違っていた経緯と、その間違いを特定した方法を共有しています。

Repowise:Claude Code向けの事前計算されたコードベースコンテキストがトークン使用量とタスク時間を半減
Repowiseはコードベースを4つのレイヤー(依存関係グラフ、gitシグナル、ドキュメントwiki、ADR)にインデックス化し、8つのMCPツールをClaude Codeに公開することで、30ファイルの調査を5回のMCP呼び出しと2分に短縮します。