agents-best-practices
Use this skill when designing, generating an MVP blueprint for, auditing, refactoring, or explaining an agentic harness for any domain. Covers provider-neutral agent architecture for OpenAI, Anthropic, and OpenAI-compatible APIs: agent loops, tool design, permissions, system prompts, planning, goals, context compaction, memory, skills, MCP/external connectors, observability, evals, prompt caching, agent-legible environments, feedback loops, and safety.
By DenisSergeevitch
How to install
Skill (folder)A Skill is a folder with a SKILL.md file that gives Claude extra instructions for a task.
Claude Code (project or global):
# per-project mkdir -p .claude/skills/agents-best-practices # ...or for all projects mkdir -p ~/.claude/skills/agents-best-practices # copy SKILL.md and any supporting files into that folder
Claude.ai / Claude Desktop:
Customize β Skills β β+β β Browse skills β Install. (Installed skills are view-only; download a copy to customise.)
Claude auto-detects skills in that folder β no restart needed.
Exact steps can vary per project β always double-check the original source. New to this? Read the full install guide β
Source
More in Development & Coding
View all βReceiving Code Review
Use when receiving code review feedback, before implementing suggestions, especially if feedback seems unclear or technically questionable - requires technical rigor and verification, not performative agreement or blind implementation
Requesting Code Review
Use when completing tasks, implementing major features, or before merging to verify work meets requirements
Using Git Worktrees
Use when starting feature work that needs isolation from current workspace or before executing implementation plans - ensures an isolated workspace exists via native tools or git worktree fallback
Superpowers
A collection of powerful enhancements that boost productivity in Claude Code through advanced commands, shortcuts, and workflow optimizations.