This is the context file for this repository -- the one about context engineering. CLAUDE.md is symlinked to this file for Claude Code compatibility. For usage notes and an overview of what's here, read the README.
A public companion repo to Rethinking Team Topologies for AI-Augmented Development. Working examples of context file structures (single-file, context directory, cascading, agents) alongside reference copies of the context-setup plugin (which has since moved!). Patterns you understand are here, IDE helpers you can install from ordovera/ordovera-plugins.
examples/-- All patterns and templates, organized by complexity levelsingle-file/-- Four single-file AGENTS.md examples at different complexity levelsdirectory/-- Full context directory with six template filescascading-files/-- Global, project, and subdirectory cascading examplesagents/-- Agent-as-workflow pattern with two example agents and shared configagent-teams/-- Multi-agent teams with optional Jira integration (activation, team structure, phases, templates)
examples/claude-config/-- Working skills and hooks configuration (copy to.claude/)plugins/-- Reference copies of Claude Code plugins (install from ordovera/ordovera-plugins instead)context-setup/-- Scaffold, audit, align, optimize MCP tools, usage diagnostics, and upgrade context files
evolution.md-- What changed since the June 2025 article
- No emojis, no decorative symbols
- kebab-case filenames
- Direct, practitioner voice -- not academic, not marketing
- Conventional commits (feat/fix/docs/etc)
- All markdown must pass markdownlint (MD013 disabled for line length)
- Example files use
[bracket]placeholders -- no fictional companies or products
Read different files depending on the task:
- Adding or editing examples: read the target directory's
README.mdfirst, then the existing examples for the pattern - Understanding the repo's purpose and framing:
README.md - Understanding what changed since the article:
evolution.md - Understanding cross-agent coordination:
examples/agents/README.mdandexamples/agents/shared-config.json - Setting up agent teams with Jira:
examples/agent-teams/README.md - Setting up skills and hooks via copy:
examples/claude-config/README.md - Installing skills via plugin: install from ordovera/ordovera-plugins; local
plugins/context-setup/is a reference copy
Every example file follows the same structure:
- Title and intro -- what this example is, when to use it (2-3 sentences)
- Fenced template -- the actual AGENTS.md content the reader would copy, wrapped in backtick fences
- Notes section -- explains why the template is structured this way, when to graduate to something more complex
Files containing nested markdown code blocks use 4-backtick outer fences (````) to avoid parsing issues. Template content uses [bracket] placeholders describing the kind of content that belongs there.
- Add fictional company names, product names, or branded examples
- Add application code -- this is a documentation-only repo
- Modify example templates without updating the corresponding README if structure changes
- Add new top-level sections without updating the root README file tree