AGENTS.mdB

AGENTS.md from xulogin/geelo is an AGENTS.md file: the standing instructions coding agents read in that repo.

Install it, pinned
mdr add xulogin/geelo/AGENTS.md@git:20260905.7acce0b

Pins git:20260905.7acce0b in mdr.lock. Pin the fingerprint instead.

Audit grade
B, 13 of 14 checks passed
Kind
AGENTS.md file
Repository
xulogin/geelo
Path
AGENTS.md
Versions recorded
4
Latest version
git:20260905.7acce0b, committed Sep 5, 2026
First version recorded
Sep 4, 2026
Size
12,733 bytes
Repository stars
13
License
MIT

Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.

What the file says

# GeeLo —— 给 AI 助手的说明(权威版)

> **这一份是所有 AI 工具的唯一权威说明。**
> `CLAUDE.md` / `GEMINI.md` / `.github/copilot-instructions.md` 都只是指回这里的桩,
> 不要在那几份里找内容,也不要往那几份里写内容。
>
> `skills/geelo/SKILL.md` 是 Claude Code 插件入口,摘录了铁律 1—4 和常用命令,
> **同样以本文件为准**;改了这里的铁律,记得同步那一份。
>
> 读到这份文件的 AI:**不需要再问"要不要先了解一下项目",看完这一页你就知道全部了。**
> 用户接下来提的多半是"帮我写个 XX 的 GEE 脚本",你按下面的铁律直接开工。

**这个目录是工具,不是工作区。** 别把成果、临时脚本、探针写进来。

---

## GeeLo 是什么

一个跑在本地的 GEE 开发闭环:**AI 写 GEE 脚本 → 自己在本机连真服务器跑 → 看服务端返回
什么 → 自己改 → 再跑**,调通了再交付。

它解决的是一个具体问题:AI 写 GEE 代码的水平早就够用了,问题出在**它写完之后不知道
自己写得对不对**——而波段名、集合是不是空的、归约器要几个输入,这些只有真连服务器
才知道。

---

## 两个功能

| | 功能 | 谁在用 | 干什么 |
|---|---|---|---|
| **1** | `测试台\` | **AI(你)** | 把 GEE 的 JavaScript **原样**在本机跑,真连 Earth Engine 服务器。用来**自己调 bug**,而不是把没验证的代码丢给用户 |
| **2** | `送进编辑器\` | **AI + 用户** | 把脚本推进用户的 EE 脚本仓库并用 Chrome 打开 Code Editor。**可选功能**,用户不一定装了 |

功能一是核心,天天在用。功能二配一次就不用管,**而且用户可能根本没装**——
用之前先确认 `送进编辑器\配置.json` 存在,不存在就别用,直接把脚本路径交给用户。

---

## ★ 铁律(这几条是这套工具存在的全部理由)

### 1. 写完 GEE 脚本,必须实跑验证后再交付

```
node "<GeeLo>\测试台\跑GEE.js" --timeout 900 "<脚本绝对路径>"
```

**不许只做静态审读就说"应该没问题"。** 波段名写错、集合是空的、归约器参数个数不对
——这些静态看一律看不出来,`node --check` 全过,只有真连服务器才暴露。

### 2. 「跑通」不等于「对」
…

Read the whole file at its exact version.

How to install

The exact contents, by fingerprint
mdr add xulogin/geelo/AGENTS.md@sha256:2e136306c7f23b9b

The line at the top of this page pins the label git:20260905.7acce0b, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.

Badge

mdr badge

[![mdr](https://markdownregistry.com/badge/art_2lcrfrzgof4mvyci.svg)](https://markdownregistry.com/a/art_2lcrfrzgof4mvyci)

4 badge image fetches in 30 days. What the badge shows.

Versions

The registry has recorded 4 versions of this file, between Sep 4, 2026 and Sep 5, 2026, more than one a day.

versioncommittedcommitsizeaudit
git:20260905.7acce0b latest2026-09-05 7acce0b 12,733 BB view · diff
git:20260905.0803f342026-09-05 0803f34 12,447 BB view · diff
git:20260905.14187352026-09-05 1418735 12,101 BB view · diff
git:20260904.86d066f2026-09-04 86d066f 11,919 BB view

Audit of the latest version

B  13 of 14 checks passed. Fixed automatic checks with no AI involved, so the same checks give the same answer every run.
  • fail: No link to a raw IP address (matched: http://127.0.0.1)
  • pass: Size between 200 bytes and 200 KB (12733 bytes)
  • pass: No zero-width or bidi control characters
  • pass: No instruction hidden inside an HTML comment
  • pass: No link to an exfiltration or paste host
  • pass: No credential-shaped string
  • pass: No instruction to send local credentials anywhere
  • pass: No text hidden with inline styles
  • pass: No prompt-injection phrasing
  • pass: No curl or wget piped into a shell
  • pass: No recursive delete of root, home or parent
  • pass: No instruction to read or print local credentials
  • pass: No base64 blob over 200 characters
  • pass: No script tag

Starting a new one? Use a template for AGENTS.md on mdpantry, which passes every one of these checks and says what to change in it.

Source

GitHub

xulogin/geelo · 13 stars · license MIT · pushed 2026-09-22 · branch main

API

GET https://markdownregistry.com/api/v1/artifacts/art_2lcrfrzgof4mvyci
GET https://markdownregistry.com/api/v1/resolve?ref=xulogin/geelo/AGENTS.md
GET https://markdownregistry.com/api/v1/blob/2e136306c7f23b9b04eeb0bcf874ee782319c24644b0fef2c9a5b227ea653f00

Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.

Guides: how to write a good AGENTS.md · AGENTS.md vs CLAUDE.md · which agent file does what.

More from xulogin/geelo

CLAUDE.md CLAUDE.md file
xulogin/geelo · CLAUDE.md
git:20260904.86d066f · audit A · 13 stars
geelo SKILL.md skill
xulogin/geelo · skills/geelo/SKILL.md · Use when writing, debugging, or running Google Earth Engine (GEE) JavaScript — 遥感脚本、影像集合、NDVI/RSEI/LST…
git:20260905.7acce0b · audit A · 13 stars

Every file in xulogin/geelo

Other files named AGENTS.md

AGENTS.md AGENTS.md file
morluto/rea · AGENTS.md
git:20261102.920d634 · audit A · 433,876 stars
AGENTS.md AGENTS.md file
obra/superpowers · AGENTS.md
git:20261020.b739a8a · audit A · 314,583 stars
AGENTS.md AGENTS.md file
affaan-m/ecc · AGENTS.md
git:20261030.f29e332 · audit A · 299,696 stars
AGENTS.md AGENTS.md file
firecrawl/firecrawl · AGENTS.md
git:20261008.5a75dca · audit A · 199,595 stars
AGENTS.md AGENTS.md file
dietrichgebert/ponytail · AGENTS.md
git:20261008.2a1fe84 · audit A · 185,249 stars
AGENTS.md AGENTS.md file
graphify-labs/graphify · AGENTS.md
git:20260926.98d73fe · audit A · 144,492 stars
AGENTS.md AGENTS.md file
garrytan/gstack · AGENTS.md
git:20261107.ef99eb5 · audit A · 140,694 stars
AGENTS.md AGENTS.md file
juliusbrussee/caveman · AGENTS.md
git:20261106.e45976c · audit A · 118,366 stars

Browse by kind, by grade B, or by owner.