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

insight-aggregator

Synthesize insights from multiple independent assessment results into a concise, actionable summary. Cross-validates expert scores, identifies patterns and discrepancies, and produces a semantic insight that propagates upward through the Idea Tree. Does NOT calculate or override scores.

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

openJiuwen-ai/sciencediscoveryスター 178(GitHub 178 + cccskills 0)

実行スコア 未検証

インストール方法を見る

含まれるファイル(2)

  • SKILL.md5.4 KB
  • references/cross-validation-guide.md4.5 KB

SKILL.md(原文)

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

Insight Aggregator

Synthesize insights from multiple independent assessment artifacts into a coherent, concise summary. The aggregator is the bridge between per-leaf scoring and tree-wide insight propagation.

Role in the Workflow

Dispatched by the Lead agent during leaf execution (Step 4.3 of the Idea Tree workflow), after all independent assessors have checkpointed their results:

Lead agent
  ├── dispatches: assessment-screener (agent-a)  → scores + pros/cons
  ├── dispatches: assessment-screener (agent-b)  → scores + pros/cons
  ├── dispatches: assessment-screener (agent-c)  → scores + pros/cons
  └── dispatches: insight-aggregator             → synthesize insight
                                                    │
                                                    ▼
                                              tree_update_node
                                              (propagate upward)

When to Use

  • All independent assessors have checkpointed their assessment artifacts for a candidate.
  • The Lead needs to synthesize the assessments into an insight for tree propagation.

Do NOT Use For

  • Scoring or evaluating candidates directly (that is assessment-screening's job).
  • Generating material designs (that is creative-material-design's job).
  • Calculating weighted scores (the server computes the deterministic score).
  • Overriding or modifying assessor scores.

Insight Synthesis Method

The aggregator follows a bottom-up synthesis approach inspired by the Arbor insight propagation model:

Phase 1: Gather

Collect all checkpointed assessment artifacts. Each artifact contains:

  • Independent per-dimension scores (1-10)
  • Pros and cons from the expert's perspective
  • Structure verification ratings
  • Verification notes

Phase 2: Cross-Validate

  1. Score consistency — Compute per-dimension standard deviation across experts. Flag dimensions where disagreement exceeds 2.0 points.
  2. Convergence analysis — Identify dimensions where all experts agree (low variance) vs. dimensions with significant divergence.
  3. Strength/weakness synthesis — Aggregate pros and cons across experts. Weight cons that appear in multiple assessments more heavily.

Phase 3: Synthesize

Produce a concise insight (1-3 sentences) that captures:

  • The key learning from this candidate
  • Patterns or contradictions across expert evaluations
  • Actionable conclusions for tree propagation

The insight must be semantic — it explains the "why" behind available evidence and scores, not just the numbers. If the prompt requests a score synthesis, state the calculation or judgment clearly so the Lead can pass it to idea_tree_finalize.

Phase 4: Propagate-Ready Output

Format the output for tree_update_node propagation. The insight will flow upward through the tree:

  • At leaf level: direct experimental finding
  • At parent level: synthesized pattern across children
  • At root level: global research insight

Critical Rules

  1. Follow the selected scoring method — Calculate or recommend a score only when the prompt/workflow asks for it; do not assume the old fixed triad weighting.
  2. No fabrication — Do not invent scores, data, or findings not present in the assessment artifacts.
  3. Preserve contradictions — If experts disagree, surface the disagreement verbatim. Do not resolve it silently.
  4. Concise insight — The insight field must be 1-3 sentences. It should be specific enough to guide future ideation but concise enough to propagate efficiently.
  5. Semantic only — The aggregator explains meaning and patterns, not arithmetic.

Output Format

{
  "snapshot_hash": "<candidate snapshot_hash>",
  "candidate_version_id": "<exact checkpointed version>",
  "assessment_version_ids": {
    "activity": "<version-activity>",
    "stability": "<version-stability>",
    "sustainability": "<version-sustainability>"
  },
  "insight": "1-3 sentence key learning synthesizing all expert evaluations",
  "cross_validation": {
    "overall_scores": {
      "activity": <1-10>,
      "stability": <1-10>,
      "sustainability": <1-10>
    },
    "weighted_score": <0.35×activity + 0.35×stability + 0.30×sustainability>,
    "consensus_areas": ["areas where experts agree"],
    "divergence_areas": ["areas with significant disagreement"],
    "discrepancies": "description of any significant disagreements between experts"
  },
  "synthesized_recommendations": ["aggregated suggestions from all experts"]
}

Methodology

MUST read references/cross-validation-guide.md in full before synthesizing.

  1. Gather artifacts — Read all checkpointed assessment artifacts for the current leaf execution.
  2. Cross-validate — Compare scores across experts, identify convergence and divergence.
  3. Synthesize insight — Produce a 1-3 sentence insight that captures the key learning.
  4. Aggregate feedback — Merge pros/cons across experts, weighting by frequency.
  5. Produce output — Return the JSON structure above with exact version IDs from the checkpointed artifacts.

レビュー

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

コメント

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

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

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

0 / 1000 文字

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

同じリポジトリのスキル

Prepare, launch, monitor, and summarize the real RFdiffusion to ProteinMPNN to Protenix antibody pipeline on a local or remote ScienceDiscovery Runner with sandboxed Ascend NPUs.

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

openJiuwen-ai/sciencediscovery1782026年10月26日 更新

Independent multi-dimensional assessor for material design candidates. Loads configurable scoring rubrics to evaluate candidates from different expert perspectives. Each dispatch produces structured scores, pros/cons, and verification data without sharing results with other assessors.

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

openJiuwen-ai/sciencediscovery1782026年10月26日 更新

ci

無料

Read, diagnose, and change the CI pipeline: GitHub Actions on pull requests, the merge queue, the nightly schedule and the release tag. Use when a job fails, when editing .github/workflows/, when asking which layer runs what, when reproducing a pipeline failure locally, or when a job needs the bubblewrap sandbox. Running the layers before proposing a change, and reading the result a proposal receives, belong to create-github-pr.

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

openJiuwen-ai/sciencediscovery1782026年10月26日 更新

Verify cited paper identity and decide whether claims in an Artifact are supported by their linked Evidence using a governed source snapshot.

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

openJiuwen-ai/sciencediscovery1782026年10月26日 更新

Use this skill when you need to write and execute Python/R code to process, transform, and analyze data, delivering reproducible computational results with complete code-level methodology documentation. Supports statistical analysis, data transformation, visualization, method justification, and structured result output.

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

openJiuwen-ai/sciencediscovery1782026年10月26日 更新

Check whether numeric claims marked with Evidence aliases in an Artifact agree with the linked Evidence content and context.

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

openJiuwen-ai/sciencediscovery1782026年10月26日 更新

openJiuwen-ai のスキルをすべて見る

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