本文へ移動
cccskills
無料GitHub で公開日本語紹介

pm-brainstorm

本のロードマップ案を読者への影響から整理し、マイルストーンやタスク候補に分解します。公開ボードへ反映するための提案文を作成します。

原文原文の説明を見る

Propose milestones and tasks for the repository's public .pm board — decompose a topic through the editor's reader-impact lens, size and gate the work, and emit a text-only proposal for /pm to materialize. Use only when the user explicitly invokes /pm-brainstorm or asks to brainstorm, plan, or break down book roadmap work. Not for writing board files (that is pm) or ordinary chapter edits.

puncsky/system-design-and-architectureスター 3,606(GitHub 3,606 + cccskills 0)

実行スコア 未検証

インストール方法を見る

こんなときに便利

  • 本の改善テーマを作業案に分けたいとき
  • 読者への影響でロードマップを整理したいとき
  • タスクの規模や依存関係を見積もりたいとき

日本語での紹介

できること

本のロードマップに関するテーマを、読者への影響を軸に検討し、実行可能なマイルストーンやタスクの候補に分解します。内容の品質、英語版と中国語版の整合性、見つけやすさやビルドの健全性という観点から、作業の目的や優先度を整理します。候補ごとに対象読者、解消する不便、成果を確かめるシグナルを検討し、規模や依存関係も踏まえて提案します。小さな作業は受信箱メモ向けにし、範囲や品質の基準に合わない案は理由を添えて見送ります。

出力はテキスト形式の提案で、公開ボードへの書き込みは行いません。候補を並べた要約と、別の /pm スキルでボードに反映するためのコマンド例を示します。既存のボードや本の構成を読み、重複やすでに完了した作業を避ける前提です。

こんなときに便利

本の改善テーマはあるものの、どの作業に分けるか、読者にとってどれを先に進めるべきかを整理したいときに使えます。章の追加や翻訳の整合、目次やリンクの改善など、複数の候補を比較しながらロードマップ案を作りたい編集者にも向いています。

使い方の例

  • 「本の検索性を改善する案をロードマップに分解して」
  • 「英語版と中国語版の差を埋める作業を優先順に提案して」
  • 「このテーマのマイルストーンと依存タスクを考えて」

注意点

明示的な /pm-brainstorm の実行、またはロードマップのブレインストーミング依頼で使います。ボードへの書き込みは行わず、提案の反映には /pm を使います。

この紹介文は、公開されている SKILL.md をもとに AI(OpenAI Codex)が作成しました。正確な仕様は下の原文を確認してください。

含まれるファイル(1)

  • SKILL.md3.2 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Task: Propose milestones and tasks

Usage: /pm-brainstorm <topic or goal to break down>

The divergent half of the pair: think a topic through, propose work, hand materialization to /pm. It writes nothing. Conventions (pillars B1/B2/B3, hierarchy, sizing, closing tasks, templates) live in ../pm/SKILL.md — read and apply them; do not restate or diverge.

Minimum proposal size: at least 5 distinct, actionable top-level candidates (milestones and/or inbox notes) that pass scope, anti-goal, dedup, sizing and quality rules. Don't pad or artificially split.

Steps

  1. Load canon and anti-goals. Read .agents/skills/pm/SKILL.md and .pm/DO_NOT_DO.md. Reject conflicting candidates explicitly.
  2. Sync if safe. git fetch origin, git status; fast-forward only when behind and clean. Never block on a dirty/diverged tree.
  3. Load context. Read the board (find .pm -name README.md, loose notes, done/ and blocked/) so proposals fit and don't duplicate shipped work. Ground truth for the book is the repo itself: README.md, SUMMARY.md, zh-CN/README.md, the relevant en/ chapters, drafts/, and awesome-system-design.md. Check that a candidate chapter doesn't already exist (ls en | grep, grep -il), and what the en/zh-CN parity gap actually is (diff <(ls en) <(ls zh-CN)).
  4. Apply the editor's lens. For each candidate answer: Pillar (B1/B2/B3, else out); Reader (interview candidate, practicing engineer, translator/contributor); Friction removed (what they can now learn/find/trust); Signal (site traffic, GitHub stars/issues, reader feedback, build passing). Prefer compounding assets (fixing a template, parity tooling, a TOC) over one-off prose; prefer fixing wrong/outdated content over adding more.
  5. Discuss & decompose. Pressure-test scope, surface dependencies/risks; break into tasks with estimates and depends_on.
  6. Size and gate by /pm's rules. Undersized → inbox note. Fails the gate → "not meaningful" with a better-scoped alternative.
  7. Emit text only. Full detail first: target queue and why, each milestone (task table, definition of done, source, pillar, outcome, why-now) or inbox note, in proposed priority order. Implementation tasks only — /pm appends closing tasks; flag whether you expect Reader surface to apply.
  8. End with exactly two blocks, nothing after:
    1. "Summary (priority order)" — N. <title> (wN, ~size) — one-line outcome.
    2. The exact /pm invocations (/pm new milestone w1 <title>, /pm add w1 <idea>, /pm promote w1/NNN).

Topic

$ARGUMENTS

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

コメント

ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。

まだコメントはありません。最初のコメントを書いてみませんか。

送信するとすぐに公開されます。メールアドレスや電話番号などの個人情報は書かないでください。URL は 2 つまでです。

0 / 1000 文字

このフォームは reCAPTCHA で保護されており、Google のプライバシーポリシーと利用規約が適用されます。

同じリポジトリのスキル

dont-code-but-answer

無料概要あり

書籍や章、システム設計について、ファイルを変更せずに資料を読み、根拠を添えて質問に回答します。

  • 書籍や章の内容を確認したいとき
  • 設計の仕組みを説明してほしいとき
  • 変更せず資料の根拠を知りたいとき
puncsky/system-design-and-architecture3,6062026年10月23日 更新

loopx

無料概要あり

`.pm`の作業項目を順に確認し、実装・完了処理・保留・無効項目の整理を進め、対応できる項目がなくなるまで作業します。

  • 作業系列のバックログを整理したいとき
  • 未処理のマイルストーンを進めたいとき
  • 受信箱のメモを順に処理したいとき
puncsky/system-design-and-architecture3,6062026年10月23日 更新

mermaid

無料概要あり

システムや依存関係の説明から、構成要素と呼び出しの向きを整理したMermaid図を作り、構文を検証してMarkdownで提示します。

  • システム構成を図にしたいとき
  • 依存関係の向きを整理したいとき
  • 章の内容をMermaidで図解したいとき
puncsky/system-design-and-architecture3,6062026年10月23日 更新

pm

無料概要あり

本の公開作業ボードを確認・整理し、作業の追加、完了、保留、取り下げなどを反映します。状態や未解決の課題も把握できます。

  • 作業ボードの進捗や保留事項を確認したいとき
  • ロードマップ案をタスクとして登録したいとき
  • 完了・保留・再開をボードに反映したいとき
puncsky/system-design-and-architecture3,6062026年10月23日 更新

ship

無料概要あり

現在のブランチの変更を確認し、リモートの更新を取り込んでからコミットしてプッシュします。依頼に沿って変更を公開する作業を進めます。

  • 作業ブランチの変更を公開したいとき
  • 変更を選んでコミット・プッシュしたいとき
  • 公開前にリモートの更新を取り込みたいとき
puncsky/system-design-and-architecture3,6062026年10月23日 更新

puncsky のスキルをすべて見る

このスキルの問題を報告する