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

grind-design-discussion

既存の設計議論を自律的にレビューし、暗黙の前提や実装パターンを確認します。見落とした選択肢や追加の設計上の論点を文書に反映するスキルです。

原文原文の説明を見る

autonomous review pass on design discussion document. Use when you want to grind on a design doc without user feedback - surfaces questions, vets assumptions, verifies patterns.

実行スコア 未検証

インストール方法を見る

こんなときに便利

  • 設計議論の暗黙の前提を点検したいとき
  • 実装パターンをコードと照合したいとき
  • 設計上の選択肢の漏れを探したいとき
  • 次の設計レビューの論点整理

日本語での紹介

できること

既存の設計議論を自律的に読み直し、根拠が未確認の前提や、検討が足りない論点を洗い出します。タスク内の設計資料、依頼内容、調査文書を読み、想定しているコードの動作、例外的なケース、部品同士の関係を確認します。見つかった情報は設計議論や調査文書に反映します。

こんなときに便利

次の設計レビューに進む前に、議論の抜けを点検したいときに向いています。採用予定の実装パターンが現状に合っているか、提示された選択肢が十分かを調べます。同じ目的を実現する方法が複数ある場合は、どれを選ぶかを新たな設計上の質問として整理します。

使い方の例

  • 「この設計議論をレビューして、未確認の前提を洗い出して」
  • 「採用予定のパターンを既存コードと照合し、不足する論点を追加して」
  • 「既存の設計上の質問に、見落としている選択肢がないか確認して」

注意点

対象のタスクディレクトリと既存資料が必要です。新しい機能・範囲・要件は追加しません。未解決の質問への回答や、解決済みの質問の内容変更も行わず、現在の範囲への理解を深めるレビューに限定します。

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

含まれるファイル(2)

  • SKILL.md4.2 KB
  • references/design_discussion_final_answer.md853 B

SKILL.md(原文)

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

Grind Design Discussion

You are performing an autonomous review pass on an existing design discussion document. Self-direct the review by mining assumptions, verifying patterns, and surfacing new design questions.

Steps

  1. Find and read the task directory:

    • You should know the task directory, if not ask the user
    • Read ALL files in the task directory (design discussion, ticket, research, etc.)
    • IMPORTANT: Use the Read tool WITHOUT limit/offset to read entire files
    • IMPORTANT: DO NOT use Glob or Grep or Search tools on .humanlayer/tasks — it may be a symlink
  2. Assumption mining — surface implicit assumptions:

    • Re-read the design discussion carefully

    • For each design decision and recommendation, identify implicit assumptions:

      • What codebase behavior is assumed but not verified by the research?
      • What edge cases or failure modes are not discussed?
      • What interactions between components are assumed but not explored?
    • Build a list of assumptions to investigate

  3. Pattern verification — verify patterns to follow:

    • Note any patterns that are outdated, incomplete, or have edge cases not mentioned in the design doc
    • If you find multiple patterns to accomplish a task, remove it from "patterns to follow" and add a design question about which one to follow
    • If you find important information in the codebase, add it to the research document as well. Remember the research doc must only contain information about the current state.
  4. Question completeness review:

    • Review existing design questions
    • For each question, check if the listed options are comprehensive — are there other viable approaches not considered?
    • Check if recommendations are well-supported by patterns found
    • Identify any new design questions that emerge from the assumption mining and pattern verification
  5. Update document:

    • Update the design discussion document at its original path
    • Update current state / desired end state if new codebase findings warrant it
    • Update "Patterns to follow" with corrections, removal in favor of design question, or additional detail from verification
    • Add new design questions discovered during the review
    • Add new options to existing questions if the review revealed viable alternatives
    • Do NOT add new features, new scope, or new requirements — only deepen understanding of what's already scoped
    • Do NOT answer any of the existing design questions
    • Do NOT change the content of resolved design questions
  6. Update the user

    • Read the final output template: Read({SKILLBASE}/references/design_discussion_final_answer.md)
    • Respond with a summary following the template
<guidance>

Subagents

To get better context about the codebase, you may find it useful to use

  • codebase-pattern-finder find patterns and how we do things in the codebase
  • codebase-analyzer understand how code works

Document Precedence

When documents conflict, the most recent document wins: design discussion > research > ticket

The design discussion captures decisions made AFTER reading the ticket and research. If the ticket says one thing but the design discussion resolved it differently, follow the design discussion.

Cloud Permalinks

When you write or edit documents in .humanlayer/tasks/, a cloud permalink is automatically provided in the hook response.

  • The permalink appears as additionalContext after Write/Edit/MultiEdit/Read operations
  • Use this permalink in your final output for easy navigation
  • Example format: http(s)://{DOMAIN}/artifacts/{artifactId}

Markdown Formatting

When writing markdown files that contain code blocks showing other markdown (like README examples or SKILL.md templates), use 4 backticks (````) for the outer fence so inner 3-backtick code blocks don't prematurely close it:

# Example README
## Installation
```bash
npm install example
```
</guidance>

レビュー

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

コメント

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

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

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

0 / 1000 文字

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

同じリポジトリのスキル

agent-browser

無料概要あり

Webページの移動やフォーム入力、クリックをエージェントに任せ、情報抽出や画面保存、操作前後の比較まで行います。ブラウザ作業の自動化やWebアプリの確認に使えるスキル。

  • フォーム入力やクリックを自動化したいとき
  • Webページのテキスト抽出
  • ページのスクリーンショット・PDF保存
humanlayer/humanlayer1.2万2026年10月23日 更新

asd-ste100

無料概要あり

曖昧で読みにくい英文を、語の意味をそろえた短い能動態の文へ書き直すスキル。指示文やツール説明を見直し、修正理由と変更前後を表で確認できます。

  • 別のエージェントへの英文指示の明確化
  • 英語のツール説明やエラー文の簡素化
  • 英語を母語としない読者向けの文章整理
humanlayer/humanlayer1.2万2026年10月23日 更新

better-github-skill

無料概要あり

GitHubのPRの状態、レビューの会話、CI失敗のログを専用スクリプトで収集し、変更の確認状況や未解決の指摘、失敗したジョブとステップを調べるスキル。

  • PRの状態をまとめて確認したいとき
  • 未解決のレビューの会話の確認
  • CIの失敗ジョブとステップの調査
humanlayer/humanlayer1.2万2026年10月23日 更新

bump-version

無料概要あり

リリース時に対象パッケージの基準バージョンを更新し、関連ファイルの同期と生成結果を検証して、コミットからPRブランチへのプッシュまで進めるスキル。

  • リリース用のバージョンを更新したいとき
  • 関連ファイルのバージョン表記の同期
  • プッシュ前の生成バージョン検証
humanlayer/humanlayer1.2万2026年10月23日 更新

calldiff

無料概要あり

Git のコミット間や作業中のコードで、関数の呼び出し構造の違いを確認します。呼び出しツリーの表示や、指定した関数へ至る経路の調査にも使えます。

  • 変更前後の関数呼び出しを比較したいとき
  • ブランチ間の呼び出し構造レビュー
  • 起点から目的の関数への経路調査
humanlayer/humanlayer1.2万2026年10月23日 更新

chrome-devtools-cli

無料概要あり

ターミナルからブラウザのクリックや入力、ページ移動を自動化し、通信やエラー、表示速度も調べられる、Chrome DevToolsのCLI操作を支援するスキル。

  • フォーム入力やページ移動の自動化
  • ページや要素の画面撮影
  • 通信内容やコンソールエラーの調査
humanlayer/humanlayer1.2万2026年10月23日 更新

humanlayer のスキルをすべて見る

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