Behave — Development skill for Claude Code
Global CLAUDE.md: Behavior guidelines that stop your agent from overengineering, hallucinating, and breaking things.
How to install Behave
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open zeljkoavramovic/behave and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Behave does
Global CLAUDE.md: Behavior guidelines that stop your agent from overengineering, hallucinating, and breaking things.
Alternatives in Development
- Contributing To Fullstack Dev Skills Plugin — Guidelines for contributing to this project 8.3k ★
- Contributing To Understand Anything — Thank you for your interest in contributing to Understand Anything 6.5k ★
- Contributing To Auto-claude-code-research-in-sleep (aris) — English 中文版 Thank you for your interest in contributing to ARIS 3.1k ★
README
CLAUDE.md That Works
[](https://zeljkoavramovic.github.io/behave/)
One file. Zero dependencies. Discipline every AI coding session.
Overview
A global `CLAUDE.md` that makes AI coding assistants actually behave, so every coding session becomes more disciplined, more predictable, and more productive.
It works natively with **Claude Code** and **OpenCode**. For other agent tools, reuse the same framework through their preferred instruction file convention, such as `AGENTS.md` or `GEMINI.md`. No setup, no dependencies, one file.
The ideas come from **[Andrej Karpathy's](https://x.com/karpathy/status/2015883857489522876)** observations on LLM coding pitfalls (**[Multica adaptation](https://github.com/multica-ai/andrej-karpathy-skills)**), and from **[David Scott Bernstein's](https://github.com/ThePassionateProgrammer/knowledge-base-starter)** partnership-driven working-agreement style. From there it grew into something more systematic, tuned for real projects.
There is also a **[single-page walkthrough](https://zeljkoavramovic.github.io/behave/)** - with visual diagrams, side navigation, before/after comparison, feature comparison table, FAQ accordion, and one-click install commands.
The problem it solves
AI coding assistants, left unchecked, tend to:
- Start coding before clarifying ambiguous requirements
- Add unrequested features, abstractions, and "improvements"
- Expand scope mid-task, refactor while fixing or "improve" while adding
- Silently rename files, change APIs, or rewrite working code
- Skip verification until after the mistake is already in the diff
- Suppress errors without telling you
- Push to version control or delete files without warning
- Run destructive CLI commands or modify secrets with no safety gate
- Ship incomplete or stub implementations and call them done
- Pick arbitrarily when rules conflict, choosing he
Related Skills
Coding Skill
Portable TDD-first coding-agent skill for Codex and Claude Code: clarify behavior first, write RED tests, impl
Demand Stack
Global CLAUDE.md skill layer for Claude Code: Session Relay + Karpathy Coding Guidelines
Update All
Update everything — global commands, behavioral guidelines, marketplace plugins, and local-install skills
Fable Behavior
Strict behavioral guidelines forcing the agent to act as an autonomous software engineer. Applies Fable-like c
Hammertime
Create a HammerTime stop rule from a behavior description, or show full status dashboard when called with no a
Codex Workflows
Development workflows for Codex that keep technical rigor and edge-case handling from becoming product overeng
Related Agents
Project Manager Backlog
Use this agent when you need to manage project tasks using the backlog.md CLI tool. This includes creating new
Thermo Bugs
Thermo-nuclear correctness audit of a diff — bugs, breaking changes, security, devex, feature-flag leaks, and
Ndv Diagnose
Debugging specialist. Use when you have a bug, failing test, stack trace, unexpected behavior, or anything bro