denario
データ分析から論文作成まで、科学研究のワークフローを自動化するAIシステムで、研究アイデアの創出、手法の開発、実験の実行、文献調査、LaTeX形式での論文作成などを支援するSkill。
📜 元の英語説明(参考)
Multiagent AI system for scientific research assistance that automates research workflows from data analysis to publication. This skill should be used when generating research ideas from datasets, developing research methodologies, executing computational experiments, performing literature searches, or generating publication-ready papers in LaTeX format. Supports end-to-end research pipelines with customizable agent orchestration.
🇯🇵 日本人クリエイター向け解説
データ分析から論文作成まで、科学研究のワークフローを自動化するAIシステムで、研究アイデアの創出、手法の開発、実験の実行、文献調査、LaTeX形式での論文作成などを支援するSkill。
※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。
下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o denario.zip https://jpskill.com/download/18385.zip && unzip -o denario.zip && rm denario.zip
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/18385.zip -OutFile "$d\denario.zip"; Expand-Archive "$d\denario.zip" -DestinationPath $d -Force; ri "$d\denario.zip"
完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。
💾 手動でダウンロードしたい(コマンドが難しい人向け)
- 1. 下の青いボタンを押して
denario.zipをダウンロード - 2. ZIPファイルをダブルクリックで解凍 →
denarioフォルダができる - 3. そのフォルダを
C:\Users\あなたの名前\.claude\skills\(Win)または~/.claude/skills/(Mac)へ移動 - 4. Claude Code を再起動
⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。
🎯 このSkillでできること
下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。
📦 インストール方法 (3ステップ)
- 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
- 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
- 3. 展開してできたフォルダを、ホームフォルダの
.claude/skills/に置く- · macOS / Linux:
~/.claude/skills/ - · Windows:
%USERPROFILE%\.claude\skills\
- · macOS / Linux:
Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。
詳しい使い方ガイドを見る →- 最終更新
- 2026-05-18
- 取得日時
- 2026-05-18
- 同梱ファイル
- 5
📖 Skill本文(日本語訳)
※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。
Denario
概要
Denario は、初期のデータ分析から出版準備が整った論文原稿まで、科学研究のワークフローを自動化するように設計されたマルチエージェント AI システムです。AG2 および LangGraph フレームワーク上に構築されており、仮説生成、方法論の開発、計算分析、論文作成を処理するために、複数の専門エージェントを連携させます。
この Skill の使用時
この Skill は、以下の場合に使用します。
- 新規の研究仮説を生成するためのデータセットの分析
- 構造化された研究方法論の開発
- 計算実験の実行と可視化の生成
- 研究の背景のための文献検索の実施
- 研究結果からのジャーナル形式の LaTeX 論文の作成
- データから出版までの完全な研究パイプラインの自動化
インストール
uv (推奨) を使用して denario をインストールします。
uv init
uv add "denario[app]"
または pip を使用します。
uv pip install "denario[app]"
Docker デプロイメントまたはソースからのビルドについては、references/installation.md を参照してください。
LLM API の設定
Denario は、サポートされている LLM プロバイダーからの API キーを必要とします。サポートされているプロバイダーは次のとおりです。
- Google Vertex AI
- OpenAI
- AG2/LangGraph と互換性のあるその他の LLM サービス
環境変数または .env ファイルを使用して API キーを安全に保存します。Vertex AI のセットアップを含む詳細な設定手順については、references/llm_configuration.md を参照してください。
コアとなる研究ワークフロー
Denario は、構造化された 4 段階の研究パイプラインに従います。
1. データ記述
利用可能なデータとツールを指定して、研究の背景を定義します。
from denario import Denario
den = Denario(project_dir="./my_research")
den.set_data_description("""
利用可能なデータセット: X と Y の時系列データ
ツール: pandas, sklearn, matplotlib
研究分野: [分野を指定]
""")
2. アイデア生成
データ記述から研究仮説を生成します。
den.get_idea()
これにより、記述されたデータに基づいて研究課題または仮説が生成されます。または、カスタムアイデアを提供することもできます。
den.set_idea("カスタム研究仮説")
3. 方法論の開発
研究方法論を開発します。
den.get_method()
これにより、仮説を調査するための構造化されたアプローチが作成されます。カスタム方法論を含む Markdown ファイルも受け入れることができます。
den.set_method("path/to/methodology.md")
4. 結果の生成
計算実験を実行し、分析を生成します。
den.get_results()
これにより、方法論が実行され、計算が実行され、可視化が作成され、調査結果が生成されます。事前に計算された結果を提供することもできます。
den.set_results("path/to/results.md")
5. 論文の生成
出版準備が整った LaTeX 論文を作成します。
from denario import Journal
den.get_paper(journal=Journal.APS)
生成された論文には、指定されたジャーナルに適した書式設定、統合された図、および完全な LaTeX ソースが含まれています。
利用可能なジャーナル
Denario は、複数のジャーナルの書式設定スタイルをサポートしています。
Journal.APS- American Physical Society 形式- 追加のジャーナルが利用可能な場合があります。完全なリストについては、
references/research_pipeline.mdを確認してください。
GUI の起動
グラフィカルユーザーインターフェースを実行します。
denario run
これにより、インタラクティブな研究ワークフロー管理のための Web ベースのインターフェースが起動されます。
一般的なワークフロー
エンドツーエンドの研究パイプライン
from denario import Denario, Journal
# プロジェクトの初期化
den = Denario(project_dir="./research_project")
# 研究の背景を定義
den.set_data_description("""
データセット: [現象] の時系列測定
利用可能なツール: pandas, sklearn, scipy
研究目標: [研究課題] を調査する
""")
# 研究アイデアの生成
den.get_idea()
# 方法論の開発
den.get_method()
# 分析の実行
den.get_results()
# 出版物の作成
den.get_paper(journal=Journal.APS)
ハイブリッドワークフロー (カスタム + 自動)
# カスタム研究アイデアの提供
den.set_idea("時系列分析を使用して X と Y の相関関係を調査する")
# 方法論の自動生成
den.get_method()
# 結果の自動生成
den.get_results()
# 論文の生成
den.get_paper(journal=Journal.APS)
文献検索の統合
文献検索機能と追加のワークフローの例については、references/examples.md を参照してください。
高度な機能
- マルチエージェントオーケストレーション: AG2 および LangGraph は、さまざまな研究タスクのために専門のエージェントを調整します
- 再現可能な研究: すべての段階で、バージョン管理できる構造化された出力が生成されます
- ジャーナル統合: ターゲット出版会場向けの自動書式設定
- 柔軟な入力: 各パイプライン段階での手動または自動
- Docker デプロイメント: LaTeX およびすべての依存関係を含むコンテナ化された環境
詳細なリファレンス
包括的なドキュメントについては、以下を参照してください。
- インストールオプション:
references/installation.md - LLM の設定:
references/llm_configuration.md - 完全な API リファレンス:
references/research_pipeline.md - ワークフローの例:
references/examples.md
トラブルシューティング
一般的な問題と解決策:
- API キーのエラー: 環境変数が正しく設定されていることを確認します (
references/llm_configuration.mdを参照) - LaTeX コンパイル: TeX ディストリビューションをインストールするか、プリインストールされた LaTeX を含む Docker イメージを使用します
- パッケージの競合: 仮想環境または Docker を使用して分離します
- Python バージョン: Python 3.12 以降が必要です
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開
Denario
Overview
Denario is a multiagent AI system designed to automate scientific research workflows from initial data analysis through publication-ready manuscripts. Built on AG2 and LangGraph frameworks, it orchestrates multiple specialized agents to handle hypothesis generation, methodology development, computational analysis, and paper writing.
When to Use This Skill
Use this skill when:
- Analyzing datasets to generate novel research hypotheses
- Developing structured research methodologies
- Executing computational experiments and generating visualizations
- Conducting literature searches for research context
- Writing journal-formatted LaTeX papers from research results
- Automating the complete research pipeline from data to publication
Installation
Install denario using uv (recommended):
uv init
uv add "denario[app]"
Or using pip:
uv pip install "denario[app]"
For Docker deployment or building from source, see references/installation.md.
LLM API Configuration
Denario requires API keys from supported LLM providers. Supported providers include:
- Google Vertex AI
- OpenAI
- Other LLM services compatible with AG2/LangGraph
Store API keys securely using environment variables or .env files. For detailed configuration instructions including Vertex AI setup, see references/llm_configuration.md.
Core Research Workflow
Denario follows a structured four-stage research pipeline:
1. Data Description
Define the research context by specifying available data and tools:
from denario import Denario
den = Denario(project_dir="./my_research")
den.set_data_description("""
Available datasets: time-series data on X and Y
Tools: pandas, sklearn, matplotlib
Research domain: [specify domain]
""")
2. Idea Generation
Generate research hypotheses from the data description:
den.get_idea()
This produces a research question or hypothesis based on the described data. Alternatively, provide a custom idea:
den.set_idea("Custom research hypothesis")
3. Methodology Development
Develop the research methodology:
den.get_method()
This creates a structured approach for investigating the hypothesis. Can also accept markdown files with custom methodologies:
den.set_method("path/to/methodology.md")
4. Results Generation
Execute computational experiments and generate analysis:
den.get_results()
This runs the methodology, performs computations, creates visualizations, and produces findings. Can also provide pre-computed results:
den.set_results("path/to/results.md")
5. Paper Generation
Create a publication-ready LaTeX paper:
from denario import Journal
den.get_paper(journal=Journal.APS)
The generated paper includes proper formatting for the specified journal, integrated figures, and complete LaTeX source.
Available Journals
Denario supports multiple journal formatting styles:
Journal.APS- American Physical Society format- Additional journals may be available; check
references/research_pipeline.mdfor the complete list
Launching the GUI
Run the graphical user interface:
denario run
This launches a web-based interface for interactive research workflow management.
Common Workflows
End-to-End Research Pipeline
from denario import Denario, Journal
# Initialize project
den = Denario(project_dir="./research_project")
# Define research context
den.set_data_description("""
Dataset: Time-series measurements of [phenomenon]
Available tools: pandas, sklearn, scipy
Research goal: Investigate [research question]
""")
# Generate research idea
den.get_idea()
# Develop methodology
den.get_method()
# Execute analysis
den.get_results()
# Create publication
den.get_paper(journal=Journal.APS)
Hybrid Workflow (Custom + Automated)
# Provide custom research idea
den.set_idea("Investigate the correlation between X and Y using time-series analysis")
# Auto-generate methodology
den.get_method()
# Auto-generate results
den.get_results()
# Generate paper
den.get_paper(journal=Journal.APS)
Literature Search Integration
For literature search functionality and additional workflow examples, see references/examples.md.
Advanced Features
- Multiagent orchestration: AG2 and LangGraph coordinate specialized agents for different research tasks
- Reproducible research: All stages produce structured outputs that can be version-controlled
- Journal integration: Automatic formatting for target publication venues
- Flexible input: Manual or automated at each pipeline stage
- Docker deployment: Containerized environment with LaTeX and all dependencies
Detailed References
For comprehensive documentation:
- Installation options:
references/installation.md - LLM configuration:
references/llm_configuration.md - Complete API reference:
references/research_pipeline.md - Example workflows:
references/examples.md
Troubleshooting
Common issues and solutions:
- API key errors: Ensure environment variables are set correctly (see
references/llm_configuration.md) - LaTeX compilation: Install TeX distribution or use Docker image with pre-installed LaTeX
- Package conflicts: Use virtual environments or Docker for isolation
- Python version: Requires Python 3.12 or higher
同梱ファイル
※ ZIPに含まれるファイル一覧。`SKILL.md` 本体に加え、参考資料・サンプル・スクリプトが入っている場合があります。
- 📄 SKILL.md (5,933 bytes)
- 📎 references/examples.md (12,754 bytes)
- 📎 references/installation.md (3,942 bytes)
- 📎 references/llm_configuration.md (6,713 bytes)
- 📎 references/research_pipeline.md (11,884 bytes)