agentleFS
darinhdarinh/copilot-tools/skills/field-notes/SKILL.md

field-notes

Skill1 starsChanged 4 months agoMITView on GitHub

Writing entries in the cross-project agent-field-notes journal about working with AI agents. Load this skill when something in a session surfaces a transferable insight about agent behaviour, prompting, orchestration, or failure modes.

1 other project uses a version of this.

Adopted by

Most recently taken up by

The file

We split this skill into the rules it gives an agent

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

  • ≈0

    Common · estimate

    Many files like this have a rule of this kind.

  • ≈4

    Distinctive · estimate

    This author's own choices. Worth a look.

  • 0

    Very specific

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

  • Common
  • Distinctive
  • Very specific
  1. Distinctive:

    Conversation-driven, not task-driven: Write because something was said or noticed that would not be obvious to a future reader who was not …

    line 28
  2. Distinctive:

    Quote actual exchanges: Do not smooth them.

    line 55
  3. Distinctive:

    A principle without a story is a slogan: Always include the story.

    line 56
  4. Distinctive:

    Commit them. It is a real repo.

    line 58

≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill 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
SKILL.md

Field notes

A cross-project journal about working with AI — not about any one project's code. It lives in its own repo, typically ~/repos/agent-field-notes:

journal/             One conversation per file: YYYY-MM-DD-slug.md
essays/              Synthesised principles across entries
essays/_pending.md   Topics awaiting a second data point

When to write one

Proactively, without being asked, when something surfaces a transferable insight:

  • Why an agent went sideways, and the principle behind it
  • A division-of-labour finding — cheap vs. strong models, when to launch a peer
  • A prompt framing that changed behaviour usefully
  • A failure mode worth remembering, especially a wrong-but-plausible one
  • A verification gap a reviewer caught that your own checks missed
  • A remark from the human that reframed how you should operate

Conversation-driven, not task-driven. Write because something was said or noticed that would not be obvious to a future reader who was not in the room.

When not to

  • Routine task summaries → session history
  • Project code conventions → that project's AGENTS.md
  • A single data point with no story → add the theme to essays/_pending.md and wait for the second instance, then write the entry that ties them together

Format

# YYYY-MM-DD — {short imperative or question}

**Context**: what conversation or task surfaced this. Be specific.

## What I said (the gist)
## What he replied / what we noticed
## What I learned          (numbered, transferable)
## What we changed (or are about to)
## Quote worth keeping     (optional)

Rules

  • Write in the conversation, not after. Memory rewrites things.
  • Quote actual exchanges. Do not smooth them.
  • A principle without a story is a slogan. Always include the story.
  • Do not edit old entries to be right — write a follow-up. Wrongness is data.
  • Commit them. It is a real repo.

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.