claude-code-growth-os: Instructions file for Claude Code

AGENTS.md

claude-code-growth-os AGENTS.md is an instructions file for Claude Code, Codex, OpenCode from etrebels/claude-code-growth-os. It costs 2,542 tokens per session, scanned A, original, MIT.

A set of instructions for working in Claude Code Growth OS, a reusable collection of Markdown playbooks and shell commands for marketing, sales, product, and customer retention.

In plain words
What is it for?
Use it when editing playbooks, commands, skills, documentation, or other operating materials in the repository.
Why use it?
It gives coding agents the project map and working conventions, even though the repository has no application code or build system.

Instructions file for Claude CodeCodexOpenCode

Written for Claude Code and Codex and OpenCode: SessionStart hook event, but also the file is AGENTS.md. Also seen: reads .claude/ paths; mentions CLAUDE.md; mentions Claude Code.

This is etrebels/claude-code-growth-os's own configuration. It tells Claude Code, Codex and OpenCode how to work on claude-code-growth-os itself, so it is not a mod to install elsewhere. Copy it as a starting point and replace the rules that are about this project. Everything claude-code-growth-os configures →

Reuse

Borrowing it

Nothing to install: this file belongs to etrebels/claude-code-growth-os. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.

Copy the file
curl -O https://raw.githubusercontent.com/etrebels/claude-code-growth-os/main/AGENTS.md
Clone the repo
git clone --depth 1 https://github.com/etrebels/claude-code-growth-os

Made for: Claude Code, Codex, OpenCode.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for claude-code-growth-os AGENTS.md

README.md
[![agentmods](https://agentmods.dev/badge/instructions/etrebels/claude-code-growth-os/agents-md/github.svg)](https://agentmods.dev/instructions/etrebels/claude-code-growth-os/agents-md)
Your own site
<a href="https://agentmods.dev/instructions/etrebels/claude-code-growth-os/agents-md"><img src="https://agentmods.dev/badge/instructions/etrebels/claude-code-growth-os/agents-md/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for claude-code-growth-os AGENTS.md

Your own site · 80×15
<a href="https://agentmods.dev/instructions/etrebels/claude-code-growth-os/agents-md"><img src="https://agentmods.dev/badge/instructions/etrebels/claude-code-growth-os/agents-md.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 2,542 This file is loaded in full into every session.
When invoked 2,542 The same file — it is already loaded in full.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.02542 $0.02542
Opus 5.5 $0.01017 $0.01017
Sonnet 5.5 $0.00508 $0.00508
Haiku 4.5 $0.00254 $0.00254

Measured 27d ago against content hash d333c68f2849, method: parsed. Prices are Anthropic first-party input rates as of 2026-10-07, from the pricing page.

Security

Grade A, and why

claude-code-growth-os AGENTS.md scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 27d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

AGENTS.md · 115 lines

How it starts

The opening of the file, as written. The whole thing — 115 lines — stays where its author put it; the contents beside it link to each section on GitHub.

AGENTS.md — Claude Code Growth OS

The instruction file for every AI coding agent working in this repository — Claude Code, Codex, Copilot, Cursor, Gemini CLI. It is the one place the working conventions live. Claude Code reads it through an @AGENTS.md import in CLAUDE.md, which adds the few Claude-only notes on top.

Purpose

This is a public, generic growth-OS kit built on Claude Code — a markdown + bash system for running marketing, sales, product, and retention as one motion. It ships as a reusable template. Your own live state lives in your private copy of this kit; this repo carries only the fictional demo/ data.

No code. No build system. Markdown playbooks in ops/, rituals as slash commands in .claude/commands/, skills in .claude/skills/.

Repository map

The full directory layout is in docs/repo-map.md. Read it when you need to find something; it is a listing, not a rule.

Content Layers

Layer Lives in Owner Purpose
Playbooks ops/ Daily routines (read/write) What's true now — live pipeline, customers, priorities, log
Rituals .claude/commands/ Human (invoke) How to run the day — the recurring task the command executes
Skills .claude/skills/ Human (invoke) / agent On-demand depth — account health, outreach, meeting prep
Rules .claude/rules/ Always-on How to behave safely — CRM guardrails, to-do list spec
Reference docs/ Human (read) Why this works — methodology, operating model, connecting a CRM

Never mix layers. Live values stay in ops/; templates and playbooks stay in docs/; reusable task logic stays in .claude/commands/ or .claude/skills/.

Key conventions

  • Markdown is the source of truth. Operating playbooks live in ops/ as plain markdown. Edit them like docs; commit them like code.
  • Both sides of the bowtie have a surface. The left side is ops/pipeline.md (deals); the right side is ops/customers.md (the post-sale account book) and ops/roadmap-signals.md (product's triage queue). The renewal motion starts at day 60, not day 85.
  • Rituals are commands. A recurring task — a morning briefing, an end-of-day wrap-up — is a slash command in .claude/commands/. Invoke it by name.
  • One ritual at a time. Don't port your whole working life on day one. Pick the task you dread most, make it a command, run it daily for a week, then add the next.
  • Commit often. Your ops get a history. git log ops/ is your audit trail.
  • A ritual that died must not look like a quiet day. Every scheduled ritual ends by recording its own outcome — routine-state.sh ok <ritual> on a clean finish, routine-state.sh fail <ritual> "<what blocked it>" otherwise. The failure marker stays in ops/runs/ until a good run clears it, and session start reads it. Recording a failure is the ritual finishing correctly; leaving nothing behind is the failure. The cadence each ritual is judged against is a row in .claude/scripts/routines.tsv — delete the rows you do not run.
  • Count it, don't assert it. bash .claude/scripts/status.sh counts what the repo actually contains — ops freshness, ritual state, the size of your own rulebook — and says plainly what it cannot count without the network instead of guessing. --html renders it as a page. A number written into a document is a number that was true once.
  • Two machines, two merge rules. If you run this locally and in the cloud, both append to the same logs on the same day. .gitattributes sets merge=union on the append-only logs so two entries stack instead of conflicting; snapshot files (ops/priorities.md, ops/pipeline.md) are left on the default merge and have one writer at a time, because a snapshot merged from two machines describes neither.
  • Straight answers. When a session evaluates your work — a plan, a draft, a pipeline read — the assistant's first duty is an accurate assessment, not an agreeable one. Verdict first, then reasons; plain disagreement before you decide; alignment once you have decided. Hedges express real uncertainty, never politeness.
  • Plain language first. The plain statement carries the meaning; the specialist term is a label attached after it, never the sentence itself. This applies to internal output too — headings in your playbooks, PR titles, commit messages, the summary a ritual hands back — not just customer-facing copy. Avoid the audience exemption ("they're technical, they'll know it"): that is what you grant yourself at the moment you most want the jargon. The test is mechanical — delete the specialist word and see whether the sentence still stands. If it collapses, the word was doing the sentence's job. A position nobody can restate from memory is not governing anything.

Read the full file on GitHub · 115 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 27d ago Changed · +1 tokens per session d333c68f2849
  2. 1mo ago Changed · +2 tokens per session 0e00b5979cb3
  3. 1mo ago Changed · -72 lines · -653 tokens per session 9c8e81942aee
  4. 1mo ago First seen · 187 lines · 3,192 tokens per session scan A c43bb218fabe

Subscribe to this mod's changes

claude-code-growth-os AGENTS.md is an instructions file published in the GitHub repository etrebels/claude-code-growth-os (21 stars, last pushed 7d ago), licensed MIT. It adds 2,542 tokens to every session, about $0.0102 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.

Related

Other instructions, from other repositories

vscode buildNext.instructions.md

Working notes and architecture documentation for the new esbuild-based build system in build/next. Use when making changes to the new build pipeline (transpile/bundle commands, NLS plugin, source-map handling, resource copying, or self-hosting watch tasks).

microsoft/vscode · 9,649 tokens

next.js AGENTS.md

AGENTS.md instructions for vercel/next.js, covering next.js development guide, codebase structure, monorepo overview, core package: packages/next and other important packages.

vercel/next.js · 7,549 tokens

vscode oss-third-party-notices.instructions.md

Instructions for microsoft/vscode, covering vs code oss third-party-notices pipeline, architecture, pipeline flow in ci, cache eligibility and rollout and applying the notice (cutover).

microsoft/vscode · 5,262 tokens

langchain AGENTS.md

AGENTS.md instructions for langchain-ai/langchain, covering global development guidelines for the langchain monorepo, corridor security analysis, project architecture and context, monorepo structure and development tools & commands.

langchain-ai/langchain · 4,680 tokens

vscode copilot-instructions.md

Copilot instructions for microsoft/vscode, covering vs code copilot instructions, project overview, root folders, core architecture (src/ folder) and built-in extensions (extensions/ folder).

microsoft/vscode · 2,731 tokens

deno copilot-instructions.md

Copilot instructions for denoland/deno, covering deno development guide for github copilot, network access, high level overview, key directories and key files to understand first.

denoland/deno · 3,077 tokens