Communitygithub.com

学術評価

論文、プロポーザル、文献レビュー、方法論セクション、エビデンスの質、引用の裏付け、研究執筆のフィードバックを構造的に評価します。学術的・科学的な成果物(論文、プロポーザル、方法論セクション、エビデンスの質など)を反復可能なルーブリックに照らして評価する際に使用します。

学術評価 とは?

このスキルは、学術的・科学的な成果物を反復可能なルーブリックを用いて構造的に評価するためのものです。研究者、査読者、編集者、学生が論文、プロポーザル、学位論文の章、文献レビューなどをレビューする際に活用できます。評価範囲は、包括的(ルーブリック全9次元)、対象絞り込み(例:方法論のみ)、比較評価(複数の成果物を同一ルーブリックでランク付け)から選択可能です。各次元は1〜5のスコア(またはN/A)で評価され、問題設定、文献レビュー、方法論、データとエビデンス、分析、結果と解釈、限界と妥当性への脅威、執筆と構成、引用の9つの側面をカバーします。出力テンプレートは表形式でスコアとエビデンスを示し、批判的な問題点や改訂推奨事項、必要なエビデンスチェックも明確にします。Claude Code、Cursor、CodexなどのAIエージェント環境で動作し、マークダウン形式の構造化フィードバックを生成します。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/affaan-m/ECC/tree/main/skills/scientific-thinking-scholar-evaluation

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

学術評価 は何をしますか?

このスキルを使用して、反復可能なルーブリックで学術的・科学的な成果物を評価します。

使用するタイミング

  • 研究論文、プロポーザル、学位論文の章、文献レビューをレビューするとき。
  • 主張が引用されたエビデンスによって裏付けられているかを確認するとき。
  • 方法論、研究デザイン、分析、限界を評価するとき。
  • 2つ以上の論文の質や関連性を比較するとき。
  • 改訂のための構造化フィードバックを作成するとき。

評価範囲

まず、成果物の種類を特定します。

  • 実証研究論文
  • 理論論文
  • 技術報告書
  • 体系的またはナラティブ文献レビュー
  • 研究プロポーザル
  • 学位論文または博士論文の章
  • 学会抄録またはショートペーパー

次に、範囲を選択します。

  • 包括的: ルーブリックの全次元
  • 対象絞り込み: 1つまたは2つの次元(例:方法論または引用)
  • 比較評価: 複数の成果物を同一ルーブリックでランク付け

ルーブリック

該当する各次元を1~5でスコアリングします。

  • 5: 優れている。明確で厳密、出版可能
  • 4: 良い。軽微な改善が必要
  • 3: 十分。意味のあるギャップはあるが使用可能
  • 2: 弱い。大幅な改訂が必要
  • 1: 不十分。主要な妥当性や明確性の問題あり

該当しない次元には N/A を使用します。

1. 問題と研究課題

  • 問題は明確かつ具体的か?
  • 貢献は有意義か?
  • 範囲と前提条件は明示されているか?
  • 研究課題は主張された貢献と一致しているか?

2. 文献とコンテキスト

  • 関連する先行研究は網羅されているか?
  • 研究は単に情報源を列挙するのではなく、統合しているか?
  • ギャップは正確に特定されているか?
  • 最新の研究と基礎的な研究のバランスは取れているか?

3. 方法論

  • 方法は研究課題に答えているか?
  • 研究デザインの選択は正当化されているか?
  • 変数、データセット、参加者、または材料は明確に記述されているか?
  • 他の研究者がこの研究を再現できるか?
  • 倫理的および実用的な制約は認識されているか?

4. データとエビデンス

  • データソースは信頼でき適切か?
  • サンプルサイズまたはコーパスのカバレッジは十分か?
  • 包含、除外、前処理の決定は文書化されているか?
  • 欠損データとバイアスのリスクは議論されているか?

5. 分析

  • 統計、定性、または計算手法は適切か?
  • ベースラインとコントロールは公平か?
  • 不確実性、感度分析、ロバスト性チェックは必要に応じて含まれているか?
  • 代替説明は検討されているか?

6. 結果と解釈

  • 結果は明確に提示されているか?
  • 主張はエビデンスの範囲内に留まっているか?
  • 図、表、指標は理解可能か?
  • 否定的またはヌルの結果は正直に扱われているか?

7. 限界と妥当性への脅威

  • 限界は一般的ではなく具体的か?
  • 内的妥当性、外的妥当性、構成概念妥当性、結論妥当性のリスクは扱われているか?
  • 論文は推測と実証結果を区別しているか?

8. 執筆と構成

  • 議論は追いやすいか?
  • セクションは研究課題に沿って整理されているか?
  • 定義と表記は明確か?
  • トーンは正確で学術的か?

9. 引用

  • 引用された論文は、それらに付随する主張を裏付けているか?
  • 可能な限り一次資料が使用されているか?
  • レビュー論文はレビューとして明示されているか?
  • プレプリントはプレプリントとして明示されているか?
  • 引用メタデータとリンクは正しいか?

レビュープロセス

  1. 主張された貢献を把握するために、抄録、序論、図、結論を読む。
  2. エビデンスの質を評価するために、方法と結果を読む。
  3. 最も強い主張を引用元と照合する。
  4. 該当する各次元をスコアリングする。
  5. 致命的なブロッカーと改訂提案を分離する。
  6. 具体的な次の編集で締めくくる。

出力テンプレート

# 学術評価: <成果物>

## 全体評価

- 全体スコア: <1-5 または N/A>
- 確信度: <高 | 中 | 低>
- 要約: <3-5文>

## 次元別スコア

| 次元 | スコア | エビデンス | 改訂優先度 |
| --- | ---: | --- | --- |
| 問題と研究課題 |  |  |  |
| 文献とコンテキスト |  |  |  |
| 方法論 |  |  |  |
| データとエビデンス |  |  |  |
| 分析 |  |  |  |
| 結果と解釈 |  |  |  |
| 限界 |  |  |  |
| 執筆と構成 |  |  |  |
| 引用 |  |  |  |

## 批判的課題

## 推奨改訂

## 必要なエビデンスチェック

落とし穴

  • スコアを具体的なフィードバックの代わりに使用しないこと。
  • 論文の範囲外の次元を省略したことを理由に減点しないこと。
  • 引用数、発表誌、著者の評判を質の証明として扱わないこと。
  • 抄録に記載されているという理由だけで、裏付けのない主張を受け入れないこと。

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

accessibility

Design, implement, and audit inclusive digital products using WCAG 2.2 Level AA. Use when building or auditing UI that must meet WCAG 2.2 Level AA, or when reviewing a change for keyboard, contrast, or screen-reader support.

affaan-m/content-engine

Create platform-native content systems for X, LinkedIn, TikTok, YouTube, newsletters, and repurposed multi-platform campaigns. Use when the user wants social posts, threads, scripts, content calendars, or one source asset adapted cleanly across platforms.

affaan-m/ECC

Multi-platform content distribution across X, LinkedIn, Threads, and Bluesky. Adapts content per platform using content-engine patterns. Never posts identical content cross-platform. Use when the user wants to distribute content across social platforms.

affaan-m/fal-ai-media

Unified media generation via fal.ai MCP — image, video, and audio. Covers text-to-image (Nano Banana), text/image-to-video (Seedance, Kling, Veo 3), text-to-speech (CSM-1B), and video-to-audio (ThinkSound). Use when the user wants to generate images, videos, or audio with AI.

affaan-m/manim-video

日本語翻訳:このファイルは manim-video 用の日本語翻訳が必要です

affaan-m/remotion-video-creation

Remotion のベストプラクティス - React で動画を作成する。3D、アニメーション、音声、字幕、チャート、トランジションなどをカバーするドメイン固有の29のルール。

affaan-m/video-editing

AI-assisted video editing workflows for cutting, structuring, and augmenting real footage. Covers the full pipeline from raw capture through FFmpeg, Remotion, ElevenLabs, fal.ai, and final polish in Descript or CapCut. Use when the user wants to edit video, cut footage, create vlogs, or build video content.

agent-architecture-audit

Full-stack diagnostic for agent and LLM applications. Audits the 12-layer agent stack for wrapper regression, memory pollution, tool discipline failures, hidden repair loops, and rendering corruption. Produces severity-ranked findings with code-first fixes. Essential for developers building agent applications, autonomous loops, or any LLM-powered feature. Use when an agent or LLM feature misbehaves and the failing layer is unknown, or before shipping an agent stack.

agent-eval

Head-to-head comparison of coding agents (Claude Code, Aider, Codex, etc.) on custom tasks with pass rate, cost, time, and consistency metrics. Use when choosing between coding agents, or when a change to an agent setup needs measured pass rate, cost, and time rather than an impression.

agent-harness-construction

Design and optimize AI agent action spaces, tool definitions, and observation formatting for higher completion rates. Use when defining or revising an agent

agentic-engineering

Operate as an agentic engineer using eval-first execution, decomposition, and cost-aware model routing. Use when planning or executing engineering work that agents will carry out end to end.

agentic-os

Build persistent multi-agent operating systems on Claude Code. Covers kernel architecture, specialist agents, slash commands, file-based memory, scheduled automation, and state management without external databases. Use when building a persistent multi-agent system on Claude Code with its own memory, commands, and scheduling.

agent-introspection-debugging

Structured self-debugging workflow for AI agent failures using capture, diagnosis, contained recovery, and introspection reports. Use when an agent run fails and you need a reproducible diagnosis instead of a retry.

agent-payment-x402

Add x402 payment execution to AI agents with per-task budgets, spending controls, and non-custodial wallets. Supports Base through agentwallet-sdk and X Layer through OKX Payments / OKX Agent Payments Protocol. Use when an agent must pay for something itself and needs per-task budgets, spending controls, and a non-custodial wallet.

agent-self-evaluation

Use after completing any non-trivial task. The agent self-rates its output on 5 axes — accuracy, completeness, clarity, actionability, conciseness — with concrete evidence per criterion. Produces a structured 1-5 scorecard with specific improvement suggestions.

agent-sort

Build an evidence-backed ECC install plan for a specific repo by sorting skills, commands, rules, hooks, and extras into DAILY vs LIBRARY buckets using parallel repo-aware review passes. Use when ECC should be trimmed to what a project actually needs instead of loading the full bundle.

ai-first-engineering

Engineering operating model for teams where AI agents generate a large share of implementation output. Use when setting team process, review gates, or ownership rules for a codebase largely written by agents.

ai-regression-testing

Regression testing strategies for AI-assisted development. Sandbox-mode API testing without database dependencies, automated bug-check workflows, and patterns to catch AI blind spots where the same model writes and reviews code. Use when adding regression coverage to AI-assisted code, or when the same model both wrote and reviewed a change.

android-clean-architecture

Clean Architecture patterns for Android and Kotlin Multiplatform projects — module structure, dependency rules, UseCases, Repositories, and data layer patterns. Use when structuring modules, layers, or data flow in an Android or KMP project.

angular-developer

Generates Angular code and provides architectural guidance. Trigger when creating projects, components, or services, or for best practices on reactivity (signals, linkedSignal, resource), forms, dependency injection, routing, SSR, accessibility (ARIA), animations, styling (component styles, Tailwind CSS), testing, or CLI tooling.

関連スキル