一键导入
prompt-engineer
MUST use when editing CLAUDE.md, SKILL.md, or slash commands. Applies prompt engineering best practices regardless of task size.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
MUST use when editing CLAUDE.md, SKILL.md, or slash commands. Applies prompt engineering best practices regardless of task size.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
codex review CLIを使用したコードレビュー。セルフレビュー、PR作成前チェック、コミット確認に使用。「レビューして」「変更を確認して」で発動
AI 生成コード由来のノイズ検出。過剰コメント、防御的 try/catch、`any` キャスト、深いネスト、周辺と不整合な書き方を `origin/main` との diff から拾い指摘する。「deslop して」「AI っぽい部分削って」「不要なコメント探して」で発動
PR のコンフリクト監視・レビュー応答・CI 復旧・マージまでを一括で面倒見るスキル。「land して」「PR をマージ」「Merging を流して」等で発動する。マージ完了までユーザーへ制御を返さずウォッチャーループを回し続ける
指定 PR の 3 channel feedback (top-level / inline review / review summary) を 1 回で取得し structured markdown で返す。引数は PR 番号 / PR URL / なし (現 branch から解決) の 3 パターン。channel を取りこぼさない単一手順
Symphony orchestrator からディスパッチされた bg セッションの共通実行手順。Linear issue のステータス振り分け、workpad 運用、実装から Human Review 遷移、マージまでを定義する。Symphony の bg セッション起動直後に呼ぶ
Linear issue 上の `## Codex Workpad` ヘッダ付き コメント を 検索 / 作成 / 更新 する スキル。バックグラウンドセッション の進捗を 1 つの コメント に集約し、ターン 上限到達 や CI 失敗 を跨いだ永続記憶として使う。バックグラウンドセッション 起動直後と作業節目ごとに発動する
| name | prompt-engineer |
| description | MUST use when editing CLAUDE.md, SKILL.md, or slash commands. Applies prompt engineering best practices regardless of task size. |
Claude Code向けプロンプト文書(CLAUDE.md、SKILL.md、カスタムスラッシュコマンド)の作成・改善を支援する。
| ファイル種別 | 用途 | 配置場所 |
|---|---|---|
| CLAUDE.md | プロジェクト固有のコンテキスト・ルール | リポジトリルート、~/.claude/ |
| SKILL.md | 再利用可能なスキル定義 | スキルディレクトリ |
| カスタムコマンド | 繰り返しワークフローのテンプレート | .claude/commands/*.md |
対象プロンプトを以下の観点で評価:
構造面
<instructions>, <context>, <example>等)内容面
Claude特性への適合
IMPORTANT:, MUST等)優先順位
主要テクニック
改善後、以下をチェック:
コンテキストウィンドウは共有資源。すべてのトークンが他の情報と競合する。
前提: Claudeは既に非常に賢い
Claudeが既に知っていることは書かない。各情報に対して以下を問う:
# Bad(約150トークン)
PDF(Portable Document Format)はテキスト、画像、その他のコンテンツを含む
一般的なファイル形式です。PDFからテキストを抽出するにはライブラリが必要です。
pdfplumberは使いやすく、ほとんどのケースに対応できるのでお勧めです...
# Good(約50トークン)
PDFテキスト抽出にはpdfplumberを使用:
\`\`\`python
import pdfplumber
with pdfplumber.open("file.pdf") as pdf:
text = pdf.pages[0].extract_text()
\`\`\`
Good版はClaudeがPDFとライブラリの概念を知っていることを前提としている。
# Bad
テストを書いてください
# Good
`tests/`に新規テストファイルを作成。edgeケース(null入力、空配列)を含むこと。mockは使用禁止。
XMLタグで情報を分離。Claudeはタグ構造を強く認識する。
<task>PRをレビューしてコメントを残す</task>
<constraints>
- セキュリティ上の問題は最優先で指摘
- スタイルの指摘は控えめに
- 必ず改善案を提示
</constraints>
<output_format>
各指摘を以下の形式で出力:
- ファイル: 行番号
- 重要度: high/medium/low
- 内容: 指摘事項
- 提案: 改善案
</output_format>
ファイル分割・ルーティング追加など、スキルのアーキテクチャを変更する際に確認:
SKILL.mdのdescriptionが発動条件を正確に反映しているかsettings.jsonの許可設定に新規ファイルパスの追加が必要か