Initialize or improve AGENTS.md files that define how coding agents operate in a repo. Use when asked to set up or replace an agent init command (Codex, Claude), standardize multi-agent behavior, or audit an existing AGENTS.md for clarity, commands, boundaries, and repo-specific context. For Claude Code, also create CLAUDE.md as a symlink to AGENTS.md.
2k tokens
context cost
the whole folder, loaded on every use
2
files
instructions only
0
copies elsewhere
how many repositories repackaged it
532
stars on the repo
on the repository, not the skill itself
Install
one command, takes just this skill from the repository
Explicit avoid list and approval gates with Always / Ask first / Never.
Cross-agent compatibility
Keep instructions in plain Markdown with explicit commands and paths.
Avoid agent-specific fields or features unless the target agent requires them.
Keep a single root AGENTS.md as the source of truth.
If Claude Code is in scope, create CLAUDE.md as a symlink to AGENTS.md.
Multi-platform support
Ask which agents are in scope (Codex, Claude, GitHub Copilot, Cursor, etc.).
Use one shared AGENTS.md that works across those agents.
Do not assume tool-specific directories; only update AGENTS.md unless the user asks otherwise.
When showing examples, label tool-specific details as optional (not required).
If Claude Code is in scope, add a CLAUDE.md symlink to AGENTS.md.
If GitHub Copilot coding agent is in scope, consider adding .github/copilot-instructions.md and keep it minimal (ideally pointing to AGENTS.md as the source of truth).
References
Read references/agents-md-template.md when drafting a new file.
Read references/agents-md-example.md for a complete AGENTS.md example.
Read references/agents-md-checklist.md when reviewing or auditing an existing file.
Read references/agents-md-brainstorm.md when running a divergent Q&A gap analysis.
How to use it
Copy the folder
Take majiayu000/claude-skill-registry-agent-init from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
Check the name does not clash
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.