B2B サイトの戦略・情報設計。価値提案・メッセージマップ・ジャーニー導線・意思決定マップ・信頼棚卸・トーン/禁止表現まで一気通貫でテンプレ化する。実装前フェーズ専用(全PJ共通)。
The English summary is being prepared. Showing the original description.
Authors Cursor Rules (.cursor/rules/*.mdc) and custom Subagents (.cursor/agents/*.md or ~/.cursor/agents). Use when creating or refactoring rules/subagents, splitting large rules, choosing subagent vs skill, setting model/readonly/background, or replacing repeated delegation prompts.
The English summary is being prepared. Showing the original description.
Run score Not tested
See how to installReview the instructions the agent will receive before you install.
Cursor Rules(.cursor/rules/*.mdc)は会話への恒久コンテキスト。カスタムサブエージェント(.cursor/agents/*.md または ~/.cursor/agents/*.md)は親エージェントが Task で委任する専門役割。どちらも短く・実行可能・スコープ明確に書く。
description 改善Read する前に、次の順で最初に存在するパスを使う。本文に「フルパスだけ」を書いて ~/.cursor/skills/ に無い process 系を参照抜けさせないこと。
<workspace>/.cursor/skills/<dir>/SKILL.md(リポ独自・チーム共有)~/.cursor/skills/<dir>/SKILL.md(ユーザ正本)~/.cursor/superpowers/skills/<dir>/SKILL.md(Superpowers / 汎用プロセス系。例: writing-plans, test-driven-development, dispatching-parallel-agents, systematic-debugging)プラグインキャッシュ配下(ハッシュ変動)は、サブエージェント定義に書かない。Figma 等は orchestrator/figma-canvas-builder が Glob 手順を保持する。
禁止: 存在しないディレクトリを「正本」として書くだけにする(例: ~/.cursor/skills/writing-plans が未展開のまま)。上記解決順を必ず書くか、実体のある場所へ symlink / 複製する。
| モード | 挙動 | 向いていること |
|---|---|---|
| フォアグラウンド | 完了まで親が待機、結果をすぐ返す | 順次・出力が直ちに必要なタスク |
| バックグラウンド | すぐ戻り、サブエージェントが独立実行 | 長時間・並列ワークストリーム |
フロントマターで is_background: true とする(下記)。
親が適宜起動。Explore(広い探索・並列検索)、Bash(冗長なシェル出力の分離)、Browser(DOM スナップショット等のノイズ分離)。カスタム定義は不要。
| サブエージェント向き | スキル向き |
|---|---|
| 長時間リサーチで コンテキストを分けたい | 単一用途(changelog 生成、format など) |
| 複数ワークストリームを並列 | 手早く繰り返しできればよい |
| 多段・専門知識が要るタスク | 一発で済む手順 |
| 独立して検証したい | 別ウィンドウ不要 |
単一目的でコンテキスト分離も不要なら Skill やスラッシュコマンドを優先する。
| 種類 | パス | スコープ |
|---|---|---|
| プロジェクト | .cursor/agents/ | 当該リポのみ |
| 互換 | .claude/agents/, .codex/agents/ | 当該リポのみ |
| ユーザー | ~/.cursor/agents/ | ユーザーの全プロジェクト |
名前衝突: プロジェクトがユーザーより優先。.cursor/ が .claude/ / .codex/ より優先。
チーム共有するなら .cursor/agents/ をリポにコミットするのが一般的。
---
name: security-auditor
description: Security specialist. Use when implementing auth, payments, or sensitive data.
model: inherit
readonly: true
is_background: false
---
(本文プロンプト:役割・手順・出力形式。簡潔に。)
| フィールド | 必須 | デフォルト | 説明 |
|---|---|---|---|
name | 推奨 | ファイル名から導出 | 表示・識別。小文字・ハイフン。 |
description | 推奨 | — | 委任のトリガー。Task がこれを読み要否判断。具体的な WHEN とパターン語(Use proactively / Use when ...)を書く。 |
model | 任意 | inherit | inherit(親と同じ) / fast(探索・検証・大量処理向け) / 特定モデル ID。 |
readonly | 任意 | false | true で編集・状態変更系シェル等が制限される。 |
is_background | 任意 | false | true でバックグラウンド実行。 |
モデル: 深い推論は inherit、速度・コスト重視の捜査・検証は fast。組織制限・Max Mode・プランでフォールバックすることがある。
自動委任を促すなら description に いつ委任するかを明示する(例: Use proactively for ...)。
/agent-name(例: /verifier confirm the auth flow)または自然文で「○○ subagent を使って」。Resume agent <id> and ... で継続(長時間・バックグラウンド後も可)。description を最重視 — ここが委任の成否を決める。実際に投げて呼ばれるか試す。---
description: ...
globs: "**/*.ts"
alwaysApply: false
---
# ...
| 避ける | 代わり |
|---|---|
| スタイルガイド全文 | Linter。ルールには設定ファイルへの参照のみ |
| 一般 CLI の網羅リスト | 案件固有の既定コマンドだけ |
| 「一般的なタスク用」など曖昧な description | 具体的なシーン(例: OAuth 実装時) |
| サブエージェントだらけ(似た役割が数十本) | まず 2〜3 本に絞り、明確な差分があるときだけ追加 |
| 単一目的・分離不要なのにサブエージェント | Skill / スラッシュコマンド |
| コードベースの重複貼付 | 正本パスを参照 |
model: fast も選択肢。description に WHEN を具体化(自動委任なら proactive フレーズ検討)。model / readonly / is_background を用途に合わせる。docs/ へ。description に 具体的なトリガー(必要なら proactive)description / globs / alwaysApply が意図と一致model / readonly / is_background が意図と一致No reviews yet. Tell others what you thought.
No login needed. Share how it worked for you, ask a question, or note where it did not run.
No comments yet. Be the first to write one.
B2B サイトの戦略・情報設計。価値提案・メッセージマップ・ジャーニー導線・意思決定マップ・信頼棚卸・トーン/禁止表現まで一気通貫でテンプレ化する。実装前フェーズ専用(全PJ共通)。
The English summary is being prepared. Showing the original description.
Keep a PR merge-ready by triaging comments, resolving clear conflicts, and fixing CI in a loop.
The English summary is being prepared. Showing the original description.
法人向けHTMLプレゼンスライドの実装エンジン。Claude Codeから指示書(アウトライン+テンプレート指定+カラー+コンテンツ)を受け取り、単一HTMLファイルとして実装する。43種テンプレート+14種アニメーション。トリガー:プレゼン実装、スライドHTML生成、提案資料コーディング。
The English summary is being prepared. Showing the original description.
You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.
The English summary is being prepared. Showing the original description.
A Cursor Canvas is a live React app that the user can open beside the chat. You MUST use a canvas when the agent produces a standalone analytical artifact — quantitative analyses, billing investigations, security audits, architecture reviews, data-heavy content, timelines, charts, tables, interactive explorations, repeatable tools, or any response that benefits from visual layout. Especially prefer a canvas when presenting results from MCP tools (Datadog, Databricks, Linear, Sentry, Slack, etc.) where the data is the deliverable — render it in a rich canvas rather than dumping it into a markdown table or code block. If you catch yourself about to write a markdown table, stop and use a canvas instead. You MUST also read this skill whenever you create, edit, or debug any .canvas.tsx file.
The English summary is being prepared. Showing the original description.
Authors reusable Agent Skills (SKILL.md) for personal (~/.cursor/skills/) or project (.cursor/skills/) scope. Use when the user wants to create, split, or refactor a skill; standardize skill shape; or migrate repeated chat prompts into a skill. Complements Cursor's built-in create-skill in skills-cursor.
The English summary is being prepared. Showing the original description.