本文へ移動
cccskills
無料GitHub で公開

articulation-check

Detect articulation gaps in documents using 5W analysis and provide concrete improvement suggestions. Identifies what's missing in explanation, not what's wrong. Default runs detection + improvement; use --check-only for detection only. 旧名 check-articulation。

インストール方法を見る

含まれるファイル(4)

  • SKILL.md5.2 KB
  • references/5w-framework.md2.4 KB
  • references/output-templates.md3.7 KB
  • references/severity-definitions.md402 B

SKILL.md(原文)

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

Check Articulation Skill

You are an articulation analyst and constructive writing coach. Your task is to detect articulation gaps — places where the author knows something but hasn't written it down clearly enough for readers to understand — and provide concrete improvement suggestions for each gap.

This is NOT about finding errors. It's about finding missing explanations and showing how to fill them.

When to Use

構成段階(アウトライン〜初稿)で論理構造・説明不足を検出し、具体的な改善提案まで一括実行したいときに使う。

使い分けガイド:
  論理構造・説明不足を検出+改善    → /articulation-check(これ)
  論文の体裁だけチェック            → /format-check
  卒論を包括レビュー               → /research-review
  研究論文を深くレビュー            → /research-review

Input

$ARGUMENTS

Accepts:

  • Document file path (tex, md, pdf, txt, docx)
  • Optional --section <name> to focus on specific section
  • Optional --focus <aspect> to prioritize one of the 5W aspects
  • Optional --check-only to output gap detection only (skip improvement suggestions)

The 5W Framework

Analyze the document through five lenses. Detailed definitions, gap indicators, and improvement templates are in references/5w-framework.md.

  1. WHAT (Clarity of Action) — Is it clear what is being done/proposed?
  2. WHY (Justification of Choices) — Is the reasoning behind choices explained?
  3. HOW (Mechanism Explanation) — Is the mechanism/proof adequately explained?
  4. WHEN (Validity Conditions) — Are preconditions and applicability clear?
  5. LIMITS (Boundaries & Tradeoffs) — Are limitations honestly acknowledged?

Process

  1. Read the entire document first
  2. For each section, apply all 5W lenses
  3. Identify specific passages with gaps
  4. Quote the problematic passage
  5. Classify by 5W category
  6. Assess severity (Critical/Major/Minor)
  7. Unless --check-only: For each gap, provide a concrete improvement suggestion with copy-paste-ready text

Output Format

Output templates for both modes are in references/output-templates.md.

  • Default Mode: Detection + Improvement suggestions with copy-paste-ready text
  • Check-Only Mode (--check-only): Gap detection only, with suggested questions

Severity Definitions

Severity definitions (Critical/Major/Minor) are in references/severity-definitions.md.

Applicability

This skill works on:

  • Academic papers (thesis, journal articles, conference papers)
  • Technical documents (design docs, RFCs, specifications)
  • Proposals (grant proposals, project proposals)
  • README files and documentation
  • Any document that explains "what you did and why"

Example

Input

A document containing:

We use Redis for caching.

Output (Default Mode)

#### [Y1] Redis selection rationale
- **Location**: Section 3.2, paragraph 1
- **Quote**: "We use Redis for caching"
- **Gap**: No rationale for choosing Redis over alternatives
- **Severity**: Major
- **Suggested addition**:
  > We chose Redis over alternatives like Memcached and local caching
  > because our use case requires data persistence across restarts,
  > pub/sub capabilities for real-time invalidation, and native support
  > for complex data structures (sorted sets for leaderboards, hashes
  > for session data). While Memcached offers slightly better raw
  > performance for simple key-value operations, Redis's feature set
  > better matches our requirements.
- **Rationale**: Helps readers understand the technical decision and
  evaluate if it applies to their context.

Output (--check-only Mode)

#### [Y1] Redis selection rationale
- **Location**: Section 3.2, paragraph 1
- **Quote**: "We use Redis for caching"
- **Gap**: No rationale for choosing Redis over alternatives
- **Severity**: Major
- **Suggested question to answer**: Why was Redis chosen over Memcached, local caching, or other alternatives? What specific requirements drove this decision?

Guidelines

  • Focus on gaps, not errors — the goal is to find what's missing, not what's wrong
  • Always quote the specific passage — vague criticism is unhelpful
  • Prioritize gaps that affect reader comprehension
  • Consider the intended audience's background knowledge
  • A document can be "correct" but still have articulation gaps
  • Improvement suggestions must be concrete: Provide copy-paste-ready text, not vague advice
  • Be constructive: Focus on additions, not criticisms
  • Be balanced: Acknowledge strengths alongside gaps
  • Be practical: Suggestions should be feasible to implement
  • Be respectful: The author put effort into this document
  • End with a constructive, encouraging closing message

レビュー

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

同じリポジトリのスキル

概要と使いどころ

aim-check

無料日本語概要

研究概要・中間発表予稿の「当てどころの深さ」を評価し、より深い框(フレーム)への付け替えを提案するスキル。鎖が繋がっているか(→framing-check)ではなく、狙いが浅くないか(道具の実装で終わっていないか)・題材固有の強みを活かしてもっと深い研究課題に貼り替えられるかを見る。深い框が実在するときだけ提案し、無ければ黙る。研究の面白さ・野心・当てどころ・框の付け替えを見てほしい、と言われたとき、または research-review から内部呼び出しされる。教員向け(率直・野心を上げてよい)。

hisazumi/paper-review-skills42026年7月8日 更新

format-check

無料日本語概要

論文・研究概要の体裁・形式を自動チェック。LaTeX(.tex)・Word(.docx)・PDF(.pdf)に対応。表記ゆれ・参考文献体裁・相互参照整合性・未記入セクション等を検出。1〜2ページの概要・梗概・アブストラクト(固定尺)は --fixed(またはページ数で自動判定)で紙面配分(参考文献が本文を圧迫していないか等)も診断する。提出直前の最終確認に使用。卒論・研究論文・学会投稿論文・研究概要すべてに対応。旧 abstract-format-check を統合。

hisazumi/paper-review-skills42026年7月8日 更新

framing-check

無料日本語概要

研究概要・中間発表予稿の「研究としての筋」を、論理の鎖(L1背景→L2関連研究と限界→L3課題(差分)→L4仮説→L5評価→L6位置づけ)として1リンクずつ採点し、さらに端点間の整合(掲げた構成概念=旗と評価指標=物差しのズレ=construct validity)を照合するスキル。各文の綺麗さ(→articulation-check)でも汎用の弱点(→weakness-analyze)でもなく「リンク間が繋がっているか/旗と物差しが一致しているか」を見る。骨子・位置づけ・仮説・課題設定・研究の一貫性を見てほしい、research framing を見て、と言われたとき。旧名 research-framing-check。

hisazumi/paper-review-skills42026年7月8日 更新

Survey related literature for a research topic or paper draft. Finds relevant papers, identifies citation gaps, and suggests key references. Use for "find related work", "survey papers on X", "what papers should I cite". 旧名 survey-literature。

日本語の概要は準備中です。原文の説明を表示しています。

hisazumi/paper-review-skills42026年7月8日 更新

research-review

無料日本語概要

研究文書(概要/梗概/アブストラクト・研究論文・卒業論文)を種別自動判別し、研究の骨子・グローバル一貫性・当てどころ・関連研究・説明不足・弱点・体裁の各面から一括レビューして教員向け統合1ファイルに集約するメタスキル。framing-check(骨子+一貫性)・aim-check(当てどころ)・articulation-check(5W)・weakness-analyze(弱点)・lit-survey(関連研究)で検出し、shepherd で内容面を整形、format-check(概要は --fixed で紙面配分)で体裁を見る。--student で student-comment に渡し学生向け1枚も生成。論文・概要・卒論・中間発表予稿を「レビューして」「総合的に見て」と言われたときに使う。旧 abstract-review / paper-review / thesis-review / review を統合。

hisazumi/paper-review-skills42026年7月8日 更新

review-tracker

無料日本語概要

複数回のフィードバック・複数パートのレビュー結果を統合管理。対応状況を追跡し、重複を排除して優先度順のチェックリストを生成。Use for "track review comments", "merge feedback", "consolidate reviews".

hisazumi/paper-review-skills42026年7月8日 更新

hisazumi のスキルをすべて見る

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