research-principles
Core research principles for hypothesis-driven investigation. Shared across orchestrator, scientists, and colleagues.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Core research principles for hypothesis-driven investigation. Shared across orchestrator, scientists, and colleagues.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
Write up research experiments and findings as an interactive, self-contained HTML report published as a claude.ai Artifact, with figures and data exploration. Use when creating a research report from experiment results.
How to write a comprehensive research report for your supervisor summarizing experiment findings, hypothesis tests, and data exploration. Use when you need to communicate results from multiple experiments with proper analysis, visualizations, and interactive data exploration.
How to send notifications to the human supervisor via ntfy.sh. Use when you need input, hit a blocker, or update them on your progress.
Cost and latency optimization for Anthropic API usage. Covers prompt caching, batch API, and when to combine them.
Standard experiment folder structure and templates. Reference for creating or validating experiment folders.
Read model outputs, samples, or log entries by eye and report specific observations about what's in them. Use when asked for a "qualitative" read/analysis, or when the goal is to understand WHAT is in the data rather than count patterns. Not for numerical summaries, metric computation, or classifier-driven sweeps.
| name | research-principles |
| description | Core research principles for hypothesis-driven investigation. Shared across orchestrator, scientists, and colleagues. |
There is no "success" or "failure" in research, only insights and confidence levels.
The goal of research is not to run experiments — it's to update your beliefs. Every decision should optimize for information gain per unit time.
When trying to get a model to do something, try approaches in this order. Only escalate when simpler methods fail or plateau:
Each step is roughly an order of magnitude more expensive in time and complexity. Don't skip steps.
Any experiment involving LLM API calls should cache responses to disk. This lets you:
Use one file per response keyed by a deterministic hash of the request (model, prompt, temperature, etc.). Use hashlib.md5, not Python's built-in hash() (which is non-deterministic across runs).