Claude Codeを使いこなすと、定型業務の効率が劇的に上がる。AIに「毎回同じ指示」を繰り返すのは時間の無駄だ。CLAUDE.mdとSkillsを駆使すれば、業務の型をAIにインストールできる。今回は、1人SaaS開発で毎日Claude Codeを触っている経験から、現場で実践している自動化の極意を公開する。
SNS運用を自動化しませんか?
ThreadPostなら、投稿作成・画像生成・スケジュール管理までAIがサポート。
1. CLAUDE.mdでの「禁止事項」の徹底
AIの出力が安定しない原因は、好みの指示を出しすぎることだ。AIは「モダンな感じで」といった曖昧な指示を解釈する際に迷う。結論から言うと、効くのは「好み」より「禁止事項」である。
禁止事項は機械的に判定できるため、作業の後半でも崩れにくい。CSSの直書き禁止や、特定の命名規則など、守るべきルールをCLAUDE.mdに固定する。これだけで修正指示の回数は激減する。
2. SKILL.mdのdescription最適化
SKILL.mdは「特定の作業手順」を切り出したものだ。AIがこのスキルを自動で呼び出す鍵はdescriptionにある。「〜と頼まれたら使う」という発動条件を明記するのが鉄則だ。
descriptionが抽象的だとAIはスキルを無視する。具体的なトリガーと目的を書くことで、AIは適切なタイミングで手順を自動実行するようになる。
3. 「最新の確定仕様」セクションの運用
CLAUDE.mdの末尾に「最新の確定仕様」という枠を作る手法は非常に効果的だ。修正のやり取りで決まった事項を随時追記していく。
これにより、案件が長期化してもAIが古い仕様で動くのを防げる。情報が陳腐化する前に、常に最新の合意事項をAIに参照させることが重要だ。

4. 月2回以上の定型業務のスキル化
週報や経費精算など、カレンダーに紐づく作業は迷わずスキル化する。手順を一度ファイルに落とし込めば、チャットで「週報を作って」と投げるだけでAIが完遂する。
一度きりの作業をスキル化すると作成コストが上回るため、頻度の高い業務から着手するのがコツだ。
ここまで読んだあなたに
今なら無料で全機能をお試しいただけます。設定後はAIが投稿案を毎日生成。確認して選ぶだけ。
5. 「創作の禁止」を明記する
AIのハルシネーション対策として、「メモにない成果を創作しない」「読み取れない箇所は推測せず要確認と印をつける」というルールを定義する。
事実の記録が重要な業務では、この防衛策が不可欠だ。AIの「親切心」による情報補完を禁止することで、正確な出力が手に入る。
6. スキルとプロジェクトの階層管理
スキルはプロジェクト専用と、ユーザー共通の2箇所に配置できる。案件固有の作法と、全プロジェクトで使える汎用手順を分けるのが効率的だ。
管理を誤るとスキルが適用されないため、フォルダ構成を整理しておく必要がある。
7. 承認プロセスをスキルに組み込む
いきなり完成品を作らせず、構成案を2つ出させてから本文を書かせるような承認プロセスをスキルに書く。手戻りを防ぐ強力なワークフロー制御になる。

| 活用項目 | メリット | 注意点 |
|---|---|---|
| CLAUDE.md | 出力が安定する | ルール詰め込みすぎ注意 |
| SKILL.md | 作業が自動化される | descriptionの精度が命 |
| 承認プロセス | 手戻りが減る | 対話の手間が発生する |
しんたろー:
Claude Codeで毎日コードを書いている身からすると、CLAUDE.mdに禁止事項を書き込むのが一番効果的だ。曖昧な指示を減らすだけで、AIの暴走は驚くほど止まる。
しんたろー:
SKILL.mdのdescriptionを工夫すると、AIがまるで自分の手足のように動く。毎回同じ説明を繰り返すストレスから解放されるのは、開発者として最高だ。

FAQ
Q1: SKILL.mdを作ってもAIが使ってくれません。なぜか。
A1: 主な原因はdescriptionの不足だ。AIは起動時に全スキルのdescriptionを読み込み、実行するかを判断する。単に業務名を書くのではなく、「〜と頼まれたら使う」という具体的な発動条件と目的を記述する。また、ディレクトリ名とファイル内のnameが一致しているかを確認することも必須だ。
Q2: CLAUDE.mdとSKILL.mdはどう使い分けるべきか。
A2: CLAUDE.mdはその案件全体に適用される前提条件や禁止事項、命名規則を記述する場所だ。一方、SKILL.mdは週報作成や経費精算といった、呼び出し可能な個別のタスク手順を記述する。全体ルールはCLAUDE.md、個別のタスクはSKILL.mdと整理するのが基本だ。
Q3: AIが勝手に嘘の情報を創作して困ります。防ぐ方法は。
A3: ルールセクションに「メモにない情報は創作しない」「不明な点は推測せず要確認と印をつけて停止する」と明記する。AIは指示がないと親切心で情報を補完しようとするが、禁止事項として定義することで事実に基づいた出力に制限できる。
Q4: スキルをたくさん作るとAIが混乱しませんか。
A4: descriptionを適切に書いていれば、AIが必要なスキルを自動で判断するため混乱は起きにくい。ただし、似たようなスキルが乱立すると誤発火の原因になる。まずは業務の塊ごとに整理し、不要になったスキルはこまめに削除・統合して管理する。
Q5: スキル化すべきか迷う作業の基準はありますか。
A5: 月に2回以上発生する作業かつ、毎回同じ手順で進めている作業であれば迷わずスキル化すべきだ。逆に、一度きりの作業や毎回やり方が大きく変わる作業はスキル化のコストが見合わない。毎回チャットで同じ指示を貼り付けている作業をリストアップし、頻度の高いものから選ぶ。
まとめると、Claude Codeの真価は「指示の繰り返し」をゼロにすることにある。まずは小さな事務作業からスキル化を始めるのがいい。

この記事が参考になったら、ThreadPostを試してみませんか?
投稿作成・画像生成・スケジュール管理まで、AIがサポートします。
ThreadPostをもっと知る