Skip to content
Development
Skill

/agents-md-protocol

Create or review an AGENTS.md file so coding agents get stable repo-local instructions: environment setup, testing, style, security boundaries, PR policy, and handoff rules. Use when a repo lacks durable agent guidance or when a custom harness needs a predictable context file.

From plugin
stevesolun-ctx
56916 skills3 agents2 hooks
Install
$ npx -y skills add stevesolun/ctx --skill agents-md-protocol --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/agents-md-protocol

Context preview

The summary Claude sees to decide when to auto-load this skill.

Create or review an AGENTS.md file so coding agents get stable repo-local instructions: environment setup, testing, style, security boundaries, PR policy, and handoff rules. Use when a repo lacks durable agent guidance or when a custom harness needs a predictable context file.

SKILL.md

agents-md-protocol.SKILL.md
name: agents-md-protocol
description: >
  Create or review an AGENTS.md file so coding agents get stable repo-local
  instructions: environment setup, testing, style, security boundaries, PR
  policy, and handoff rules. Use when a repo lacks durable agent guidance or
  when a custom harness needs a predictable context file.

AGENTS.md Protocol

Purpose

Create or tighten a repository-level `AGENTS.md` contract for coding agents. Treat it as durable operating context, not a chat prompt.

When to Use

  • Repo has no `AGENTS.md`, `CLAUDE.md`, or equivalent agent instructions.
  • Existing instructions are stale, vague, or missing test commands.
  • A custom/API/local harness needs stable context it can load every run.
  • A multi-agent workflow needs explicit handoff and review rules.

Procedure

1. Inspect repo layout, package managers, CI files, and test commands. 2. Capture only durable facts and team rules. 3. Keep commands exact and runnable from the documented directory. 4. Add security and destructive-operation boundaries. 5. Add PR/review expectations and required verification. 6. Keep the file short enough to load every session.

Recommended Sections

  • `Dev environment tips`
  • `Testing instructions`
  • `Build and lint`
  • `Code style`
  • `Security boundaries`
  • `PR instructions`
  • `Agent handoff notes`

Quality Bar

  • Every command has a working directory or clear scope.
  • No secrets, tokens, or private URLs.
  • No vague rules such as "be careful" without a concrete check.
  • No roadmap or marketing text.
  • Instructions match current CI and package metadata.

Harness Attachment

For non-Claude-Code harnesses, load `AGENTS.md` as outer-loop project context. The harness should also keep explicit task state outside conversation history.

Read more
Ships withstevesolun-ctx

ctx is a Python CLI and library that recommends a small, relevant set of skills, agents, and MCP servers for a repository or task. It can use your organization's local/private knowledge or the shipped graph.

Get the whole plugin

Other skills on stevesolun-ctx.