DeepPaperNote: Instructions file for Codex

AGENTS.md

DeepPaperNote AGENTS.md is an instructions file for Codex, OpenCode from 917Dhj/DeepPaperNote. It costs 795 tokens per session, scanned A, original, MIT.

A set of project instructions for DeepPaperNote, a tool for carefully reading one research paper and producing a structured note for Obsidian, a note-taking app. It defines the project’s trusted sources, rules, and repository structure.

In plain words
What is it for?
Use it when changing DeepPaperNote’s workflow, documentation, scripts, or plugin adapters. It helps keep Claude Code and Codex versions aligned.
Why use it?
It prevents changes from conflicting with the project’s intended workflow, such as handling one paper at a time and basing notes on evidence. It also clarifies which files are authoritative.

Instructions file for CodexOpenCode

Written for Codex and OpenCode: the file is AGENTS.md. Also seen: mentions .claude-plugin; mentions CLAUDE.md; mentions Claude Code.

This is 917Dhj/DeepPaperNote's own configuration. It tells Codex and OpenCode how to work on DeepPaperNote itself, so it is not a mod to install elsewhere. Copy it as a starting point and replace the rules that are about this project. Everything DeepPaperNote configures →

About the project

DeepPaperNote is an agent skill that reads one research paper and turns its content into a structured Obsidian research note. It is for researchers and learners who want to preserve a paper’s question, methods, evidence, results, and figures in an academic knowledge base. The catalogue entries are its agent skills, instructions, and plugin packaging for use with coding agents.

917Dhj/DeepPaperNote · 1,248 stars · on GitHub · 917dhj.github.io

Reuse

Borrowing it

Nothing to install: this file belongs to 917Dhj/DeepPaperNote. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.

Copy the file
curl -O https://raw.githubusercontent.com/917Dhj/DeepPaperNote/main/AGENTS.md
Clone the repo
git clone --depth 1 https://github.com/917Dhj/DeepPaperNote

Made for: Codex, OpenCode.

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 DeepPaperNote AGENTS.md

README.md
[![agentmods](https://agentmods.dev/badge/instructions/917dhj/deeppapernote/agents-md/github.svg)](https://agentmods.dev/instructions/917dhj/deeppapernote/agents-md)
Your own site
<a href="https://agentmods.dev/instructions/917dhj/deeppapernote/agents-md"><img src="https://agentmods.dev/badge/instructions/917dhj/deeppapernote/agents-md/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 DeepPaperNote AGENTS.md

Your own site · 80×15
<a href="https://agentmods.dev/instructions/917dhj/deeppapernote/agents-md"><img src="https://agentmods.dev/badge/instructions/917dhj/deeppapernote/agents-md.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 795 This file is loaded in full into every session.
When invoked 795 The same file — it is already loaded in full.
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.00795 $0.00795
Opus 5.5 $0.00318 $0.00318
Sonnet 5.5 $0.00159 $0.00159
Haiku 4.5 $0.00080 $0.00080

Measured 29d ago against content hash 054f1337983a, method: parsed. Prices are Anthropic first-party input rates as of 2026-10-07, from the pricing page.

Security

Grade A, and why

DeepPaperNote AGENTS.md 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 29d 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.

AGENTS.md · 80 lines

How it starts

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

DeepPaperNote Agent Guide

Repository Purpose

DeepPaperNote is:

  • a dual-stack Claude Code and Codex plugin repository
  • designed for deep reading of one paper at a time
  • intended to support both Claude Code and Codex
  • focused on producing a high-quality Obsidian-oriented paper note

DeepPaperNote is not:

  • a multi-paper review framework
  • a shallow summary generator

Canonical Sources

Use the following source-of-truth hierarchy when working in this repository:

  • skills/deeppapernote/SKILL.md is the canonical workflow definition
  • skills/deeppapernote/scripts/ and skills/deeppapernote/references/ are part of the reusable core
  • README.md and README.zh-CN.md are user-facing documentation, not the canonical workflow
  • skills/deeppapernote/agents/openai.yaml is the Codex adapter layer
  • .claude-plugin/plugin.json and .codex-plugin/plugin.json are host manifests and should stay thin

Adapter layers should stay thin and should not redefine the workflow independently.

Non-Negotiable Product Invariants

Future changes should preserve these product invariants:

  • DeepPaperNote handles one paper at a time
  • the workflow remains evidence-first
  • required stages must not be silently skipped
  • weak evidence should fail closed rather than being presented as a full deep read
  • figure and table placeholder-first handling remains required
  • lint plus final readability review remain required before completion
  • Obsidian-first save semantics remain intact
  • the paper-local images/ directory remains part of the save protocol
  • scripts remain deterministic support tools, while paper understanding and final note writing remain model-led

Repository Structure

The repository is layered as follows:

  • skills/deeppapernote/SKILL.md is the canonical workflow definition and the skill entrypoint for both Claude Code and other agents
  • CLAUDE.md provides Claude Code project-level guidance and includes AGENTS.md via @AGENTS.md
  • .claude-plugin/plugin.json and .claude-plugin/marketplace.json identify the Claude Code plugin and its marketplace entry
  • .codex-plugin/plugin.json identifies the Codex plugin
  • skills/deeppapernote/references/ stores durable workflow and writing guidance
  • skills/deeppapernote/scripts/ implements the deterministic pipeline and support utilities
  • skills/deeppapernote/agents/openai.yaml is the Codex adapter
  • README.md and README.zh-CN.md are user-facing documentation

Read the full file on GitHub · 80 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. 29d ago Changed · +14 tokens per session 054f1337983a
  2. 1mo ago First seen · 80 lines · 781 tokens per session scan A 51998aecaa0b

Subscribe to this mod's changes

DeepPaperNote AGENTS.md is an instructions file published in the GitHub repository 917Dhj/DeepPaperNote (1,248 stars, last pushed yesterday), licensed MIT. It adds 795 tokens to every session, about $0.0032 per session on Opus 5.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-30.

Related

Other instructions, from other repositories

vscode buildNext.instructions.md

Working notes and architecture documentation for the new esbuild-based build system in build/next. Use when making changes to the new build pipeline (transpile/bundle commands, NLS plugin, source-map handling, resource copying, or self-hosting watch tasks).

microsoft/vscode · 9,715 tokens

next.js AGENTS.md

AGENTS.md instructions for vercel/next.js, covering next.js development guide, codebase structure, monorepo overview, core package: packages/next and other important packages.

vercel/next.js · 7,786 tokens

vscode oss-third-party-notices.instructions.md

Instructions for microsoft/vscode, covering vs code oss third-party-notices pipeline, architecture, pipeline flow in ci, cache eligibility and rollout and applying the notice (cutover).

microsoft/vscode · 5,262 tokens

langchain AGENTS.md

AGENTS.md instructions for langchain-ai/langchain, covering global development guidelines for the langchain monorepo, corridor security analysis, project architecture and context, monorepo structure and development tools & commands.

langchain-ai/langchain · 4,680 tokens

vscode copilot-instructions.md

Copilot instructions for microsoft/vscode, covering vs code copilot instructions, project overview, root folders, core architecture (src/ folder) and built-in extensions (extensions/ folder).

microsoft/vscode · 2,731 tokens

deno copilot-instructions.md

Copilot instructions for denoland/deno, covering deno development guide for github copilot, network access, high level overview, key directories and key files to understand first.

denoland/deno · 3,077 tokens