79yuuki/dotfiles/prompt-design

Claude Code and agent skill by 79yuuki/dotfiles

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Design and review long agent-facing prompts such as AGENTS.md, CLAUDE.md, SKILL.md, subagent tasks, system prompts, and cron prompts. Use when writing or improving instructions for Claude Code, Codex CLI, or other coding agents. Use ALSO when noticing: CLAUDE.md/AGENTS.md/SKILL.md が 200行 or 150指示 を超えている, 矛盾指示や MUST/ALWAYS/CRITICAL の過剰使用で primacy bias / attention希釈 が起きそう, 「現在のシステムはこう」型の説明文がコードと乖離している, モデル更新後に旧モデル向け制約が残っている時. Proactively propose 剪定 / 再構成 / pointer 化 even if user did not explicitly ask.

Install

npx vskill@latest install 79yuuki/dotfiles/prompt-design

SKILL.md

Prompt Design — エージェント向けプロンプト設計スキル

Claude公式ベストプラクティスをチェックリストとパターン集に凝縮。 特定モデルの癖ではなく、モデルが変わっても効く原則として書く。

Source: https://platform.claude.com/docs/ja/build-with-claude/prompt-engineering/

📋 チェックリスト

必須(全プロンプト共通)
  • [ ] 明確で具体的か? — 「いい感じに」ではなく具体的な指示
  • [ ] なぜそうするか(動機)を書いたか? — Claudeは動機から一般化できる
  • [ ] 例は最小限か? — 例は探索の幅を狭める。使い方は引数・enum・スクリプトのインターフェースで示し、例を置くなら促進したい動作だけ
  • [ ] 「何をするか」で書いたか? — 否定形より肯定形
  • [ ] アクション指示は明示的か? — 「提案してもらえますか」→「実装してください」
エージェント/長時間タスク向け
  • [ ] コンテキスト継続指示があるか? — 圧縮環境での早期停止防止
  • [ ] 状態管理の指示があるか? — JSON + テキストメモ + git追跡
  • [ ] 検証手段を提供したか? — テスト、Playwright、チェックコマンド
  • [ ] インクリメンタル進捗指示があるか? — 少しずつ着実に
  • [ ] 長セッションのGoalアンカーがあるか? — 冒頭で「今回の最終状態」を1–3行で固定し、ドリフト時に戻れる北極星を置く
安全性・自律性
  • [ ] 破壊的アクションの確認指示? — force push・削除・外部送信の前に確認させる
  • [ ] サブエージェント使用ガイドライン? — 独立した並列作業や広い探索の時だけ使い、数手で済む作業は自分で行う
剪定(モデル更新時に見直す)
  • [ ] 過激な言語を控えめに? — ×「CRITICAL: MUST」→ ○「Use when...」
  • [ ] 思考を促す文言を残していないか? — 「think step by step」「よく考えて」は書かない。考える量は effort で調整する
  • [ ] 同じ指示を2か所に書いていないか? — CLAUDE.md と skill・ツール説明で重複させず、1か所に置いて他は pointer にする
  • [ ] 特定モデル向けの回避策が残っていないか? — 旧モデルの癖への対処は、新モデルで外して評価し直す

🧱 パターン集

→ 詳細: references/patterns.md

#パターン用途
1コンテキスト継続長時間タスク必須
2アクション志向「提案」止まり防止
3安全ガードレール破壊的操作の制御
4思考の効率化過度な探索を防ぐ
5マルチウィンドウ大規模タスク
6調査・リサーチ構造化された探索
7サブエージェント制御過剰委任の防止
8並列ツール呼び出し効率最適化
9進捗報告完了時の要約
10一時ファイルクリーンアップ後片付け
11Goalアンカー長セッションのドリフト防止

📦 Progressive Disclosure最適化

SKILL.md構造の最適化パターン(トークン40-45%削減)。 → 詳細: references/progressive-disclosure.md


🔧 使い方

シーンやること
新しいプロンプトを書くパターン集からコピペ → チェックリストで確認
既存プロンプトをレビューチェックリストを上から確認 → パターン追加
sub-agent タスク設計長時間→P1, 実装→P2, リサーチ→P6, 並列→P7+P8
SKILL.md を書く「なぜそうするか」の動機を必ず書く

📚 元ソース

  • https://platform.claude.com/docs/ja/build-with-claude/prompt-engineering/claude-prompting-best-practices
  • 最終同期: 2026-03-04

振り返り

  • 初回作成: 2026-03-04
  • 2026-03-16: Progressive Disclosure適用。本体255→90行。パターン集・詳細をreferences/に分離
  • 2026-11-04: 旧モデルの名指しをモデル非依存の原則に書き換え、剪定の観点(思考の文言・重複・回避策)と例の最小化を追加(claude.dev blog)

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
0

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/79yuuki/dotfiles/prompt-design/badge)](https://verified-skill.com/skills/79yuuki/dotfiles/prompt-design)

Something wrong with this skill or its page? Tell us.