Vibeleaderboard
← All Intel
Intel / blog

Should you read the code, is RAG dead, and did Skills kill MCP?

Source
github.blog
Author
GPS
Date

Context

Skills and MCP address different parts of an agent's work. GitHub's explanation describes MCP (Model Protocol) as a standard connection to tools and data, while a supplies instructions about a task, project or working method. Providing access does not, by itself, tell an agent how a particular team expects that access to be used.

Retrieval adds another function: finding relevant supporting information outside the model's training. A workflow can therefore use an MCP connection to reach a resource, a skill to guide the procedure, and retrieval to select the useful material. Adopting one does not make the others redundant.

Key takeaways · AI-distilled
  • GitHub's podcast hosts push back on 'you don't need to read AI-generated code': the reviewer is still accountable, so review depth should match risk (a production auth refactor vs. a CSS tweak), not treat every AI-generated change identically.
  • On AI and hiring, the argument is that companies increasingly ask candidates how they use AI, but the stronger signal is judgment: being able to explain when to use AI, when to work manually, and how you review generated code, not blanket adoption or refusal.
  • Skills didn't kill MCP: MCP standardizes how agents connect to tools and data, while Skills package process and context knowledge (often in readable Markdown) — the piece argues they solve different problems and compose together rather than compete.
  • RAG isn't dead, just less discussed: without good retrieval, models either rely on stale training data or spend extra tokens searching for context; retrieval narrows the search space and combines with agents, skills, and MCP in the same workflow.
  • On 'if you need to , your code is bad': modern models have seen enough common patterns that struggling to parse a codebase is itself a maintainability signal — code confusing to a model is likely confusing to a new human teammate too.
Terms in this piece · Glossary
  • agent skill — A reusable instruction file that teaches an agent how to do one job well — the procedure, the tools, and what counts as done.
  • context window — The maximum amount of text a model can consider at once — its working memory for the current conversation or task.
  • grounding — Tying a model's answers to checkable sources — retrieved documents, live data, tool results — instead of letting it answer from memory alone.
  • fine-tuning — Taking a trained model and training it a bit more on your own examples so it gets better at one specific job.
Read the source github.blog
Recommended reads
Comments

Checking sign-in…

Loading comments…