whatisgithub

What is agents-best-practices?

denissergeevitch/agents-best-practices — explained in plain English

Analysis updated 2026-05-18

678Audience · developerComplexity · 2/5LicenseSetup · easy

In one sentence

An installable Agent Skill that teaches AI coding assistants how to design safe, reliable agent systems with proper permissions and approvals.

Mindmap

mindmap
  root((Agents Best Practices))
    What it does
      Guides agent architecture design
      Audits existing agents
      Defines tool permissions
    Tech stack
      Agent Skills spec
      Codex
      Claude Code
    Use cases
      Blueprint a new agent
      Audit unstable agent behavior
      Design safe tool access
    Audience
      Developers
      AI engineers
      Vibe coders

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Generate a minimal, production safe blueprint for a new AI agent in a specific domain.

USE CASE 2

Audit an existing agent that loses context or runs tools in an endless loop.

USE CASE 3

Design narrow, permission checked tools so an agent cannot take unsafe actions on real systems.

What is it built with?

Agent SkillsCodexClaude Code

How does it compare?

denissergeevitch/agents-best-practicesanthropics/launch-your-agentpyenv/pyenv-virtualenvwrapper
Stars678678678
LanguageHTMLShell
Last pushed2026-07-022017-08-20
MaintenanceActiveDormant
Setup difficultyeasymoderateeasy
Complexity2/53/52/5
Audiencedeveloperpm founderdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min

Installs with a single command via the skills CLI or by cloning into the agent's skills folder.

MIT license, so you can use, modify, and redistribute it freely, including commercially, as long as you keep the copyright notice.

So what is it?

Agents Best Practices is an Agent Skill, a document plus reference files that AI coding assistants like Codex and Claude Code can load, that teaches how to design safe and reliable agent systems. It is not tied to one AI provider and applies beyond coding assistants, covering agents for research, customer support, operations, sales, finance, data analysis, procurement, legal work, healthcare, and education. The core idea is that an AI model should only propose actions, while a separate runtime checks, authorizes, executes, records, and returns the results of those actions. The skill teaches you how to build that runtime: a typed loop where the model calls a tool, the tool call is validated and permission checked, then either executed or paused for human approval, with every step producing a structured observation the model can read back. Once installed, the skill activates automatically whenever a conversation touches agent architecture, tool permissions, planning mode, memory and context compaction, connectors, observability, evaluation, prompt caching, or getting an agent ready for production. It can generate a minimal but production safe blueprint for a new agent, audit an existing agent that behaves unpredictably or loses track of its state, or help design tools and permission boundaries so an agent does not get overly broad access to systems like Slack, Linear, or an internal deploy API. The project is organized as a main skill file plus a set of reference documents covering topics such as the agent loop, context and memory compaction, tool and permission design, skills and connector governance, prompt caching and cost, provider specific API patterns, and pre launch checklists. You install it either with the skills command line tool, by asking your AI agent to clone it into its skills folder, or by cloning it manually into the correct directory for Codex or Claude Code. The project is released under the MIT license.

Copy-paste prompts

Prompt 1
Explain the difference between the AI model and the runtime harness in an agent system.
Prompt 2
Walk me through installing agents-best-practices as a skill for Claude Code.
Prompt 3
Help me design an approval gated agent that reads customer data and drafts emails.
Prompt 4
Audit my agent's tool permissions and suggest a safer, narrower design.

Frequently asked questions

What is agents-best-practices?

An installable Agent Skill that teaches AI coding assistants how to design safe, reliable agent systems with proper permissions and approvals.

What license does agents-best-practices use?

MIT license, so you can use, modify, and redistribute it freely, including commercially, as long as you keep the copyright notice.

How hard is agents-best-practices to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is agents-best-practices for?

Mainly developer.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.