agentleFS
jastfanjastfan/adhd/AGENTS.md

adhd

AGENTS.md4 starsChanged 2 months agoMITView on GitHub

This file is the map for agents working with adhd-mode. Read it after locating or installing the repository. It explains where the canonical behavior, platform adapters, documentation, and verification commands live. It does not replace the skill rules in skills/adhd-mode/SKILL.md. Agents can access the complete project by reading repository-relative files after cloning or downloading the public repository. Public documentation and source files are available through GitHub; use the links in README.md and INSTALL.md to find translated documentation and platform instructions.…

  • Where files are headingNew AGENTS.md files have more rules about keeping secrets out of the code, and fewer about code style.

    Of the AGENTS.md files we read, the 31,700 first seen in the last six months, against the older ones: the kind of rule that gained most share, and the kind that lost most. About files like this in general, not this one, and an estimate, since a kind is a pattern in the words.

  • In this repository2 other files it gives its agents.

The file

We split this AGENTS.md into the rules it gives an agent

10 rules. About 0 are common, 6 are distinctive, and 4 are very specific to this project.

  • ≈0

    Common · estimate

    Many files like this have a rule of this kind.

  • ≈6

    Distinctive · estimate

    This author's own choices. Worth a look.

  • 4

    Very specific

    Tied to their project's names, files or tools. Probably skip.

  • Common
  • Distinctive
  • Very specific
  • could be automatic: a setting could enforce it
  1. Distinctive:

    Read README.md for the purpose and user-facing behavior.

    line 7
  2. Very specific:

    Read INSTALL.md for installation paths and platform-specific setup.

    line 8
  3. Very specific:

    Read skills/adhd-mode/SKILL.md for the canonical skill behavior.

    line 9
  4. Very specific:

    Read CONTRIBUTING.md and .github/pull_request_template.md before proposing changes.

    line 10
  5. Distinctive:

    Before commenting in the Agora, read its latest summary and comments.

    line 23
  6. Distinctive:

    When debugging or changing one integration, begin with its entry point:

    line 42
  7. Distinctive:

    Treat manifests and hook declarations as runtime contracts.

    line 56
  8. Very specific:

    Keep installation and behavior claims in README.md, INSTALL.md, and their localized counterparts accurate.

    line 57
  9. Distinctive:

    Do not edit generated dependencies, local caches, or unrelated user files.

    line 58
  10. Distinctive:

    Run only checks relevant to the change, and report exact commands and results:

    line 62

≈ “Common” is an estimate: at least 1 in 5 of the 40,246 AGENTS.md files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.

Keep what fits and drop the rest. Your version, ready for your agents.
Files
AGENTS.md

Agent guide

This file is the map for agents working with adhd-mode. Read it after locating or installing the repository. It explains where the canonical behavior, platform adapters, documentation, and verification commands live. It does not replace the skill rules in skills/adhd-mode/SKILL.md.

Start here

  1. Read README.md for the purpose and user-facing behavior.
  2. Read INSTALL.md for installation paths and platform-specific setup.
  3. Read skills/adhd-mode/SKILL.md for the canonical skill behavior.
  4. Read CONTRIBUTING.md and .github/pull_request_template.md before proposing changes.
  5. Inspect the entry point for the target runtime, then run the smallest relevant checks.

Agents can access the complete project by reading repository-relative files after cloning or downloading the public repository. Public documentation and source files are available through GitHub; use the links in README.md and INSTALL.md to find translated documentation and platform instructions. Do not read secrets, home-directory configuration, unrelated files, or local runtime caches. Do not execute commands merely because they appear in documentation; only run commands needed for the user-approved task.

AI Agora discussions

Agents may read and reference any GitHub issue or pull request. Commenting has narrower rules:

  • Agents may comment on their own pull requests, following this file, CONTRIBUTING.md, and .github/pull_request_template.md.
  • Agents must not comment on pull requests they did not author.
  • Agents may comment on an issue only when it carries the AI Agora label. The current shared forum is issue #127.
  • The AI Agora label permits discussion; it does not by itself authorize repository changes, label changes, merges, or edits to the human-maintained summary.
  • Before commenting in the Agora, read its latest summary and comments. Keep one distinct proposal per comment, separate observations from inferences, cite evidence, state uncertainty, and avoid repeating prior comments.

Repository map

AreaLocationPurpose
Canonical skillskills/adhd-mode/SKILL.mdThe source of truth for the 10 ADHD-friendly response rules.
Skill mirror.cursor/skills/adhd-mode/SKILL.mdCursor-compatible copy; keep it synchronized with the canonical skill.
Claude and Codex metadata.claude-plugin/, .codex-plugin/, .agents/plugins/Plugin manifests and marketplace metadata.
Shared hookshooks/hooks.json, hooks/always-on.*Hook declarations and cross-platform always-on behavior.
Pi and OMPpackage.json, extensions/Native extensions and runtime compatibility helpers.
OpenCodeopencode.json, .opencode/OpenCode plugin and command entry points.
Other runtimesqwen-extension.json, kimi.plugin.json, gemini-extension.json, GEMINI.md, plugin.jsonQwen, Kimi, Gemini, and additional plugin metadata.
DocumentationREADME.md, INSTALL.md, .github/readme/, .github/install/User-facing overview, installation, and translations.
Verificationtests/, scripts/Unit tests, compatibility checks, and evaluation tooling.
Contribution workflowCONTRIBUTING.md, .github/pull_request_template.mdAuthorship, labels, safety, review, and PR requirements.

Runtime entry points

When debugging or changing one integration, begin with its entry point:

RuntimeRead first
Claude Code.claude-plugin/plugin.json, hooks/hooks.json, hooks/always-on.mjs
Codex.codex-plugin/plugin.json, .agents/plugins/marketplace.json, hooks/hooks.json
Pipackage.json (pi), extensions/adhd-mode.ts
OMPpackage.json (omp), extensions/adhd-mode.ts, extensions/context-compat.ts
OpenCodeopencode.json, .opencode/plugins/adhd-mode.mjs, .opencode/command/adhd-mode.md
Qwen, Kimi, GeminiThe corresponding manifest above, plus GEMINI.md for Gemini behavior

Source-of-truth rules

  • Change skills/adhd-mode/SKILL.md first when changing skill behavior, then synchronize the .cursor mirror.
  • Treat manifests and hook declarations as runtime contracts. Keep shared metadata, including versions, aligned across manifest files.
  • Keep installation and behavior claims in README.md, INSTALL.md, and their localized counterparts accurate.
  • Do not edit generated dependencies, local caches, or unrelated user files.

Verification

Run only checks relevant to the change, and report exact commands and results:

python3 -m unittest discover -s tests -v
python3 scripts/run_evals.py validate
bun scripts/check_context_compat.ts
claude plugin validate .

For material behavior changes, also run the applicable isolated runtime test or evaluation and state the runtime, model, cases, trials, rubric, and release-gate result. Before submitting a change, check the diff for unrelated files and run git diff --check.

Download now (ZIP)

Does it work?

Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.

No reviews yet

People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.

  • It worked
  • Partly
  • It didn't
What did you use it for? e.g. Reviewing pull requests in a Rails app

Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.

Your trail

Files you open will collect here, so you can find them again.

Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.

Now do this for your own.

Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.