1. Pick the right layer
Do not make every instruction a skill. A skill is best when the agent needs a repeatable workflow, optional files, scripts, examples or a checklist.
Use
AGENTS.md,CLAUDE.mdorGEMINI.mdfor stable repository context.Use Cursor, Copilot, Continue or Cline rules for coding conventions and file-scoped guidance.
Use
SKILL.mdwhen the agent should load a procedure only when a task matches.Use workflows or slash commands for actions that must stay explicitly triggered.