// the find
coleam00/context-engineering-intro
Context engineering is the new vibe coding - it's the way to actually make AI coding assistants work. Claude Code is the best for this so that's what this repo is centered around, but you can apply this strategy with any AI coding assistant!
A template repo for 'context engineering' — the practice of giving AI coding assistants structured context (rules, examples, docs, validation gates) rather than just prompts. Centered on Claude Code's slash commands and CLAUDE.md conventions. For developers who want to stop fighting their AI assistant and start getting predictable output.
The PRP (Product Requirements Prompt) two-step — generate then execute — is a genuinely useful pattern that separates planning from implementation and gives the model a chance to research before committing. The `examples/` folder discipline is well-reasoned: most AI failures come from the model guessing your conventions, and this directly attacks that. The `claude-code-full-guide` subdirectory includes hooks, parallel execution commands, and devcontainer setup that shows real operational depth beyond the basic template. The use-cases directory covers concrete scenarios (pydantic-ai agents, MCP servers, WISC framework) with working code rather than just theory.
The `examples/` folder in the base template ships empty (`.gitkeep`) — the most important part of the workflow is left as an exercise, which will trip up anyone who clones and runs the quick start literally. The repo has grown into a monorepo of use-cases without clear navigation, so what started as a simple template is now a sprawl of subfolders with duplicated document sets and RAG example data that have nothing to do with the template itself. The PRP workflow is entirely Claude Code-specific despite the README claiming it applies to 'any AI coding assistant' — the slash commands, `$ARGUMENTS` variable, and TodoWrite references are all Claude Code internals. Last pushed March 2026, so it may already be behind Claude Code's evolving agent and hooks APIs.