analysis-design

analysis-design is a skill for Claude Code from etoyama/insight-blueprint. It costs 82 tokens per session (3,645 once invoked), scanned A, original, MIT.

A guided workflow for writing analysis-design documents: short records that state a data question, its hypothesis, and how to investigate it. EDA means exploring data to find patterns and test ideas.

In plain words
What is it for?
It is for creating, listing, reviewing, or branching analysis designs, including designs based on an earlier hypothesis.
Why use it?
It helps turn an open-ended analysis into a recorded hypothesis and keeps new investigations connected to existing ones.

Skill for Claude Code

Written for Claude Code: argument-hint in frontmatter. Also seen: mentions CLAUDE.md.

Part of the insight-blueprint plugin — 10 skills, 2 MCP servers shipped together

Good fit It is for creating, listing, reviewing, or branching analysis designs, including designs based on an earlier hypothesis.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/etoyama/insight-blueprint/analysis-design
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add etoyama/insight-blueprint --skill analysis-design
Clone the repo
git clone --depth 1 https://github.com/etoyama/insight-blueprint

Made for: Claude Code.

Or install insight-blueprint, the plugin that ships this one along with the rest of its 10 skills, 2 MCP servers.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for analysis-design

README.md
[![agentmods](https://agentmods.dev/badge/skills/etoyama/insight-blueprint/analysis-design/github.svg)](https://agentmods.dev/skills/etoyama/insight-blueprint/analysis-design)
Your own site
<a href="https://agentmods.dev/skills/etoyama/insight-blueprint/analysis-design"><img src="https://agentmods.dev/badge/skills/etoyama/insight-blueprint/analysis-design/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for analysis-design

Your own site · 80×15
<a href="https://agentmods.dev/skills/etoyama/insight-blueprint/analysis-design"><img src="https://agentmods.dev/badge/skills/etoyama/insight-blueprint/analysis-design.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 82 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 3,645 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00082 $0.03645
Opus 5 $0.00041 $0.01822
Sonnet 5 $0.00016 $0.00729
Haiku 4.5 $0.00008 $0.00364

Measured 8d ago against content hash d2d6ee0d6c26, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-09, from the pricing page.

Security

Grade A, and why

analysis-design scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 8d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

skills/analysis-design/SKILL.md · 283 lines

How it starts

The opening of the file, as written. The whole thing — 283 lines — stays where its author put it; the contents beside it link to each section on GitHub.

/analysis-design — Analysis Design Builder

Guides Claude through creating a lightweight analysis design document using insight-blueprint MCP tools. Follows the hypothesis-driven EDA workflow.

When to Use

  • Starting a new exploratory analysis (user wants to formalize a hypothesis)
  • Deriving a sub-hypothesis after a parent hypothesis is rejected
  • Reviewing or listing existing analysis designs

When NOT to Use

  • Browsing the data catalog (future: /data-explorer skill)
  • General EDA discussion without intent to persist a design document

Workflow

Step 0: User Confirmation Gate

Before proceeding, confirm with the user:

  • Ask: "分析設計を新規作成しますか?"
  • If the user declines, exit gracefully with a brief message and do not proceed
  • If the user confirms, continue to Step 1

Step 1: Check Current State

Call list_analysis_designs() to understand existing designs:

  • Note existing theme IDs (e.g., "FP", "TX")
  • Check if a parent_id should be referenced

Step 1.5: Check for Framing Brief

Check the conversation context for a ## Framing Brief from analysis-framing.

Detection rules (all must be satisfied):

  1. ## Framing Brief heading exists in conversation
  2. ### テーマ subsection exists under Framing Brief
  3. ### 推奨方向 subsection exists under Framing Brief
  4. theme_id: field exists within the 推奨方向 section
  5. If multiple Framing Briefs exist, use the last (most recent) one

If valid Framing Brief found:

Map Brief sections to analysis-design fields as draft values:

Framing Brief セクション analysis-design フィールド マッピング
テーマ title テーマの1行要約を title の候補として提示
利用可能データ explanatory, metrics データソース・カラムから explanatory/metrics の候補を生成
既存分析 parent_id 関連デザイン ID を parent_id の候補として提示
ギャップ hypothesis_background ギャップ情報を仮説の背景・動機の下書きに活用
推奨方向.仮説の方向性 title, hypothesis_background 方向性から title 候補を生成し、背景の下書きに活用
推奨方向.theme_id theme_id デフォルト値として設定
推奨方向.parent_id parent_id デフォルト値として設定
推奨方向.analysis_intent analysis_intent デフォルト値として設定
推奨方向.推奨手法 methodology {method: "推奨手法の値", reason: "Framing Brief の推奨"} としてデフォルト設定

Read the full file on GitHub · 283 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 8d ago First seen · 283 lines · 82 tokens per session scan A d2d6ee0d6c26

Subscribe to this mod's changes

analysis-design is a skill published in the GitHub repository etoyama/insight-blueprint (0 stars, last pushed 16d ago), licensed MIT. It adds 82 tokens to every session and 3,645 once invoked, about $0.0004 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.

Related

Other skills, from other repositories

sn-search-academic

An academic research tool for finding papers and encyclopedia entries, reading papers in full or by section, and tracing references and citations. It supports structured literature research.

OpenSenseNova/SenseNova-Skills · 31 tokens

paper-search

Search, download, and read academic papers from 20+ sources (arXiv, PubMed, Semantic Scholar, CrossRef, etc). Use when the user asks to find papers, search for research, look up academic literature, download a paper PDF, or extract text from a paper.

openags/paper-search-mcp · 62 tokens

external-model-validation

Use when validating an existing prognostic risk signature on an external bulk expression cohort with survival outcomes, producing risk scores, Kaplan-Meier curves, risk distribution plots, heatmap, and time-dependent ROC curves. NOT for: model training, feature selection, nomogram construction, calibration analysis…

aipoch/medical-research-skills · 66 tokens

anatomy-quiz-master

Generate interactive anatomy quizzes for medical education with multiple.

aipoch/medical-research-skills · 17 tokens

find-paper-references

Automatically find references for academic paper Markdown files. Reads full paper text, identifies each knowledge point requiring citation (epidemiological data, mechanism descriptions, existing research conclusions, etc.), searches PubMed for 3-5 most relevant articles per kn...

aipoch/medical-research-skills · 55 tokens

batch-effect-correction

Use when correcting batch effects in merged bulk expression matrices with sample-level batch metadata while preserving biological group structure and generating before-and-after QC plots. NOT for: single-cell integration, raw FASTQ processing, differential expression without batch labels, or datasets without…

aipoch/medical-research-skills · 57 tokens