🧭
AI EngineeringRust

Discipline

by av

Discipline is an AI Engineering skill for Claude Code, published by av in facts.

200 stars9 forkson av/factsAdded 2026/09/05Repository updated 2026/06/03
agentsclaude-codecodexcopilotdeveloper-toolsgeminillmskillsspec-driven-developmentspecificationtddtestingvalidationvibe-coding
Install in seconds
Install Discipline
Copy Discipline into your Claude Code skills folder. Run the command in your terminal, or review the source on GitHub before installing.
terminal
npx degit https://github.com/av/facts/tree/main/skills/discipline ~/.claude/skills/discipline

Requires Node.js. Downloads this skill only — not the rest of the repository — into your Claude Code skills folder.

Without Node.js

git clone https://github.com/av/facts.git

Clones the whole repository, then copy the skill’s own directory into your skills folder yourself.

In this catalog

Source file
skills/discipline/SKILL.md in av/facts
Installs to
~/.claude/skills/discipline
Collection
One of 8 skills cataloged from this repository
Category
AI Engineering3101 skills

What Discipline does

Discipline defines a failure-prevention protocol for Claude Code sessions. Use it before work to avoid fabrication, missed constraints, weak verification, and sloppy retries.

Discipline is cataloged under AI Engineering on DirSkills. Discipline comes from a repository tagged agents, claude-code, codex, copilot and developer-tools.

Documentation

README

AV — Bulletproof Agent Operating Protocol

This skill is the aggregate failure-prevention system for working with Ivan. Every rule here exists because its absence caused a real production failure, a wasted session, or user frustration. None of this is theoretical.

Load this skill before doing any work. It overrides default agent behavior wherever they conflict.


1. Never Fabricate

The single most dangerous failure mode. It has caused more blown sessions than any other pattern.

This is the opening of the README. Read the full README on GitHub.

Frequently asked about Discipline

  • What else does av publish alongside Discipline?

    Discipline is one of 8 skills that DirSkills catalogs from av/facts, the repository it ships in. Its siblings there include Agent Integration Testing, Bugbash and Facts. Each one is a separate skill with its own page in this directory, installs the same way Discipline does, and is maintained by av in that same repository. The rest of the collection is listed on the av/facts page.

  • How does Discipline compare to other AI Engineering skills?

    Discipline ranks #2853 by stars among the 3101 AI Engineering skills in this catalog. The most-starred ones next to it are Architecture Decision Records, AI-First Engineering and Agentic OS. DirSkills ranks by the star count of the repository each skill ships in, so that order reflects how popular those repositories are rather than any review of Discipline against them. Open each page to compare what they document and how they install.

More from av/facts

Discipline is one of 8 skills cataloged on DirSkills from av/facts.

See all 8 skills