agentleFS
getsequencegetsequence/skills/AGENTS.md

skills

AGENTS.md0 starsChanged 3 months agoMITView on GitHub

Guidance for coding agents working in the public Sequence Skills repository. This repository contains portable agent skills that teach coding agents how to use Sequence with external products and integrations. Skills are instructions, references, examples, and validation assets. They are not a replacement for the Sequence MCP, the Sequence application, or the user's own approvals. - Keep the public repository easy to understand for a first-time visitor. - Prefer one small, coherent change per commit. - Keep every commit in…

  • 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,843 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 repository4 other files it gives its agents.

The file

Show its rules and text

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

26 rules. About 2 are common, 21 are distinctive, and 3 are very specific to this project.

  • ≈2

    Common · estimate

    Many files like this have a rule of this kind.

  • ≈21

    Distinctive · estimate

    This author's own choices. Worth a look.

  • 3

    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:

    Keep the public repository easy to understand for a first-time visitor.

    line 16
  2. Distinctive:

    Prefer one small, coherent change per commit.

    line 17
  3. Distinctive:

    Keep every commit in a usable state.

    line 18
  4. Distinctive:

    Write for both humans browsing GitHub and agents loading files selectively.

    line 21
  5. Distinctive:

    Prefer plain language, concrete examples, and direct instructions.

    line 22
  6. Very specific:

    Keep procedural instructions in SKILL.md and move detailed reference material into references/.

    line 23
  7. Distinctive:

    Avoid duplicating the same rule in multiple files.

    line 25
  8. Distinctive:

    Every skill must be a self-contained directory with:

    line 30
  9. Very specific:

    Every SKILL.md must include YAML frontmatter with:

    line 42
  10. Distinctive:

    When a skill has meaningful compatibility, permission, integration, or side effect requirements, document them in frontmatter or the …

    line 47
  11. Distinctive:

    Before changing a skill:

    line 53
  12. Very specific:

    Read the complete SKILL.md.

    line 55
  13. Distinctive:

    Read the references it links to.

    line 56
  14. Distinctive:

    Check whether the skill calls out human approval gates or safety limits.

    line 57
  15. Distinctive:

    Search the repository for duplicated names, links, examples, and claims.

    line 58
  16. Distinctive:

    After changing a skill:

    line 61
  17. Distinctive:

    Check frontmatter syntax and required fields.

    line 63
  18. Distinctive:

    Check every internal link and referenced file.

    line 64
  19. Distinctive:

    Never add instructions that move real money without an explicit human gate.

    line 74
  20. Common:

    Never introduce secret collection when OAuth or an existing connector is the intended authentication path.

    line 78
  21. Distinctive:

    Keep account identifiers, card details, tokens, and personal data out of examples, tests, logs, and commits.

    line 80
  22. Distinctive:

    Do not weaken an approval gate to make a demo or test pass.

    line 84
  23. Common:

    Use descriptive names, stable links, and examples that do not depend on a maintainer's local filesystem.

    line 97
  24. Distinctive:

    Keep commits narrow and name them after one user-visible or repository-level change.

    line 103
  25. Distinctive:

    Do not combine documentation, repository moves, plugin packaging, and runtime behavior changes in one commit unless the changes cannot work …

    line 120
  26. Distinctive:

    When a task is ambiguous, preserve existing behavior and describe the smallest safe interpretation in the final handoff.

    line 135

≈ “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

Sequence Skills

Guidance for coding agents working in the public Sequence Skills repository.

Repository purpose

This repository contains portable agent skills that teach coding agents how to use Sequence with external products and integrations.

Skills are instructions, references, examples, and validation assets. They are not a replacement for the Sequence MCP, the Sequence application, or the user's own approvals.

Working principles

  • Keep the public repository easy to understand for a first-time visitor.
  • Prefer one small, coherent change per commit.
  • Keep every commit in a usable state.
  • Preserve the existing user-facing workflow unless the change explicitly updates that workflow.
  • Write for both humans browsing GitHub and agents loading files selectively.
  • Prefer plain language, concrete examples, and direct instructions.
  • Keep procedural instructions in SKILL.md and move detailed reference material into references/.
  • Avoid duplicating the same rule in multiple files. Link to the canonical source instead.

Skill contract

Every skill must be a self-contained directory with:

skill-name/
├── SKILL.md              # Required: frontmatter and agent instructions
├── README.md             # Optional: human-facing overview
├── references/           # Optional: detailed material loaded on demand
├── examples/             # Optional: representative tasks and outcomes
├── scripts/              # Optional: safe, repeatable helpers
└── tests/                # Optional: fixtures and workflow checks

Every SKILL.md must include YAML frontmatter with:

  • name: lowercase, hyphenated, and unique within the repository
  • description: what the skill does and when an agent should use it

When a skill has meaningful compatibility, permission, integration, or side effect requirements, document them in frontmatter or the skill's canonical metadata. Do not hide operational requirements in a distant reference file.

Agent instructions

Before changing a skill:

  1. Read the complete SKILL.md.
  2. Read the references it links to.
  3. Check whether the skill calls out human approval gates or safety limits.
  4. Search the repository for duplicated names, links, examples, and claims.
  5. Identify the smallest change that solves the request.

After changing a skill:

  1. Check frontmatter syntax and required fields.
  2. Check every internal link and referenced file.
  3. Confirm that examples still match the workflow.
  4. Confirm that safety boundaries remain explicit.
  5. Report the exact verification performed.

Sequence and financial safety

Sequence skills may describe workflows involving accounts, cards, rules, and external money movement. Treat those workflows as high-risk.

  • Never add instructions that move real money without an explicit human gate.
  • Preserve simulation-first behavior wherever the underlying workflow supports simulation.
  • Preserve paused-rule behavior until the user activates a rule themselves.
  • Never introduce secret collection when OAuth or an existing connector is the intended authentication path.
  • Keep account identifiers, card details, tokens, and personal data out of examples, tests, logs, and commits.
  • Distinguish MCP-automated work from dashboard-only work.
  • State what the agent cannot verify or perform.
  • Do not weaken an approval gate to make a demo or test pass.

Public repository quality

This is a public product repository. New public-facing content should be:

  • Specific enough for a user to act on
  • Short enough for an agent to load without unnecessary context
  • Free of internal shorthand and unexplained identifiers
  • Consistent with the Sequence product terminology
  • Tested against the workflow it describes
  • Safe to copy into a real project or agent configuration

Use descriptive names, stable links, and examples that do not depend on a maintainer's local filesystem. Do not commit generated artifacts, credentials, machine-specific paths, or temporary debugging output.

Commit discipline

Keep commits narrow and name them after one user-visible or repository-level change. Good examples:

docs: define the skill contract
feat: add the canonical skill catalog
test: add GHL workflow fixtures
ci: validate skill metadata

Before committing, check:

  • git diff --check
  • The relevant validation or test command
  • The final diff for unrelated changes
  • The commit scope against the current plan

Do not combine documentation, repository moves, plugin packaging, and runtime behavior changes in one commit unless the changes cannot work independently.

Scope boundaries

An agent may make local repository changes requested by the user. An agent must ask before:

  • Publishing or releasing a package
  • Modifying an external Sequence account
  • Activating a financial rule
  • Moving real money
  • Adding a new external integration with production credentials
  • Changing repository ownership, licensing, or public security policy

When a task is ambiguous, preserve existing behavior and describe the smallest safe interpretation in the final handoff.

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.