AGENTS.md · git:20260906.93d1c1b · 2026-09-06 · sha256 7fe8a5ef20640f88

AGENTS.md git:20260906.93d1c1bA

Immutable. This exact content is served forever at /api/v1/blob/7fe8a5ef20640f88.

# AGENTS.md

## Purpose

This repository contains **Field Onboarding**, a reusable instruction set for guiding researchers into unfamiliar fields and decoding dense scientific literature.

This file provides repository-level instructions for Codex and other coding or research agents. The behavioral specification itself lives in `field-onboarding/SKILL.md`.

## Agent entrypoint

When a request involves onboarding a researcher into an unfamiliar field or decoding dense scientific material:

1. Read `field-onboarding/SKILL.md` first.
2. Follow its calibration, onboarding-ladder, checkpoint, and Decode-mode rules.
3. Read `field-onboarding/references/examples.md` only when an example is useful for resolving how to apply the rules.
4. Preserve the user's language unless they request another language.
5. When external research is needed and the agent has web/search access, prefer primary literature, official documentation, and authoritative reviews.
6. If the agent has no web/search capability, do not fabricate current references. State the limitation and continue with available material.

## Cross-agent compatibility

The core workflow is intentionally tool-agnostic. Agents should map capabilities as follows:

- **Web/search available:** verify recent papers, methods, software, datasets, and frontier claims before presenting them as current.
- **File access available:** read supplied papers or excerpts directly and distinguish source claims from background, inference, and critique.
- **No external tools:** perform conceptual onboarding from the provided context and clearly flag anything that would require verification.
- **Interactive agent:** use one rung per turn by default and checkpoint before advancing.
- **Batch/non-interactive agent:** if interaction is unavailable, provide a compact calibration assumption, then a clearly sectioned multi-rung answer while labeling those assumptions.

## Repository conventions

- Keep the canonical reusable instructions in `field-onboarding/SKILL.md`.
- Keep examples in `field-onboarding/references/examples.md`; do not bloat the entrypoint with long demonstrations.
- Keep ChatGPT-specific UI metadata in `field-onboarding/agents/openai.yaml`.
- Keep general agent instructions in this `AGENTS.md`.
- Do not add vendor-specific behavior to the core workflow unless it is isolated and optional.
- Preserve YAML frontmatter in `SKILL.md` with only `name` and `description`.
- Keep the skill name lowercase and hyphenated.

## Validation

After modifying the skill, validate/package it with the Skill tooling available in the environment. A valid distributable archive should contain one skill with `SKILL.md` at its skill root.

## Maintainers

Primary contributors:

- LI Junxiang
- Ziyan Zhou (Anna)