Claude Codeユーザーが、読み取り専用の会話用に/discussコマンドを作成しました。

Claude Codeユーザーは、会話中に「変更を加えないで」と繰り返し入力する煩わしさに対処するために、/discussというカスタムスキルを開発しました。この25行のスキルは、ファイル変更を引き起こさずに、アーキテクチャの決定、コードの探索、ブレインストーミングについて議論するための読み取り専用モードを作成します。
仕組み
ユーザーは、スキルが読み取り専用の動作を維持するため、claude --dangerously-skip-permissionsでClaudeを実行し、その後「なぜこのウィジェットはこんなに頻繁にリビルドされるのか」などの質問に続けて/discussを呼び出します。これにより、コード差分ではなく会話が開始されます。
スキルの機能と制限
/discussスキルの説明では以下のように指定されています:
- できること: ファイルの読み取り、コードの検索(Glob、Grep)、コードベースの探索、読み取り専用のシェルコマンドの実行(git log、git diff、git blame、flutter analyze、dart test、ls)、ウェブ検索とウェブフェッチの使用、研究用サブエージェントの起動(Explore、Plan、研究用汎用エージェント)、推論、説明、アプローチの比較、意見の提供
- してはいけないこと: Edit、Write、NotebookEditツールの使用;ファイルの作成、変更、削除を行うシェルコマンドの実行;明示的に要求されない限り、計画、ToDo、メモリエントリの作成
ユーザー体験
ユーザーは、Planningモードは存在するが「全く別物」であり、単純な会話のニーズには権限の切り替えは「やりすぎ」だと指摘しています。このスキルは、ユーザーのエネルギーに合わせて応答を会話的に保ちます。ユーザーが探索しているときは緩やかに探索し、深い技術的分析が求められるときはそれを提供します。
このアプローチは、ユーザーが「アイデアについて話し合ったり、トピックを調査したり、コードベースを探索したりしたいが、変更は一切加えたくない」という特定のワークフローのギャップに対処しています。既存のコントロールは、制限が厳しすぎるか、十分に細かく設定されていないと感じられる場合があります。
📖 Read the full source: r/ClaudeAI
👀 See Also

Skill Studio:Claude AIエージェントスキルを管理するオープンソースデスクトップアプリ
Skill Studioは、開発者がコミュニティのスキルリポジトリを閲覧し、マークダウン表示でドキュメントをプレビューし、npx skills addのようなワンクリックコマンドでスキルをインストールできる、無料のオープンソースmacOSデスクトップアプリです。

Tatu: Claudeのコードブロック内の秘密情報と破壊的コマンドを保護するオープンソースのセキュリティレイヤー
Tatuはオープンソースのフックシステムで、Claude Codeのアクションをリアルタイムで傍受し、漏洩したシークレットをブロックし、PIIにフラグを立て、実行前に破壊的なコマンドを拒否します。インストールはpip/pipxで行い、'tatu-hook init'を実行して監査モードを有効にします。

WebアプリにOpenClawエージェントをデプロイするスキルの構築方法 - 舞台裏の解説
OpenClawエージェント向けに開発された革新的な新スキルについてご紹介します。このスキルはWebアプリへの簡単なデプロイを可能にします。その特徴、利点、そして生産プロセスをどのように変革するかについて学びましょう。

Codesight CLIは、コードベースをスキャンすることでAIコーディングエージェントのトークン使用量を削減します。
Codesightは依存関係ゼロのCLIツールで、TypeScript、Python、Goプロジェクトをスキャンしてコンパクトなコンテキストファイルを生成し、実際のプロダクションコードベースのベンチマークによると、Claude Codeの探索トークンを平均12.3倍削減します。