Skip to content

AI skills that do not get old

Published: at 08:00 AM

⏰ 10 min read

Every month there is a new model, a new tool, and a new “secret prompt”. If you try to follow all of it, you will burn out. So I asked myself one question: which AI skills will still be useful in two years?

In this post, I share the answer from my notes. I will show how I use AI today, which parts of that will not go old, and a simple workflow you can copy. I use Claude Code for agent work and code. I use Gemini to summarize tech videos on YouTube, and I like its chat because it keeps my chats well organized. My notes also list an AI browser, a reply-writing extension, and GitHub Copilot in VS Code.

A white robot with blue eyes sitting in front of a laptop

Photo by Mohamed Nohassi on Unsplash

Table of contents

Open Table of contents

The big picture

I think about AI use in three levels. Each level builds on the one before it. You cannot skip to level three and expect it to work.

Three levels of AI use: daily driver, orchestrated agents, and a repeatable workflow 1. Daily driver Summaries, reports, replies, code You ask, AI answers 2. Orchestrated Skills, MCP, sub-agents, memory files AI works with your tools 3. Workflow Plan, implement, verify The part that does not go old

Level 1: make AI your daily driver

A daily driver is the car you use every day, not the one you keep for weekends. Do the same with AI. Use it for small things many times a day, until it feels normal.

What I use it for

Here is the list from my notes:

Why code generation is such a good fit

My notes have one line that I believe is true:

About 70% of programming is remembering. So AI is a good choice for it.

Think about what you do in a normal day. You remember how to set up a test. You remember the flags of a config file. You remember the shape of a new project. None of this is deep thinking. It is memory work, and AI is very good at memory work.

So give it these jobs:

When this level does not work

Daily driver use has one risk: you stop checking. AI sounds sure even when it is wrong. A summary can miss the one point that matters. A report can quote a page that says something else.

My rule is simple. The more it costs to be wrong, the more I check. A reply to a friend needs no check. A config for production needs a full read.

Toy Story meme: Agents, agents everywhere

Level 2: orchestrate, do not just chat

Chatting is one question and one answer. Orchestration means AI works for you across many steps and many tools. This is where the big gains are, and it is also where most of the lasting skills live.

Stop learning prompt tricks

Early on, people shared tricks like “say you are an expert” or “take a deep breath”. Those tricks help weak models. Models get better, and the tricks fade.

Here is what I think will not fade:

  1. Ask for what you want, in plain words. Agents understand normal language now. You do not need a special prompt style.
  2. Use connectors (MCP). MCP is a standard way to plug AI into your tools, like your issue tracker, your repository, or your monitoring. An agent with access to your tools can find its own context. An agent without it will guess.
  3. Use repeatable instructions (skills). A skill is a saved set of steps that the agent loads when it needs it. If you explain the same thing three times, turn it into a skill.
  4. Use the whole platform. Do not stay in the chat box. Use the website features, and use routines or schedules, so the AI works while you do something else.
  5. Learn the foundations. These are delegation, multitasking, and mental clarity. I explain them below.

The three foundations

Delegation. This is the skill of giving a task away with a clear goal, clear limits, and a clear way to check the result. Managers have used it for years. It is the same skill now, but your team member is an agent.

Multitasking with many agents. You can run several agents at the same time, each on its own task. One writes tests while another reads logs. Your job moves from typing to directing and reviewing.

Mental clarity. This one surprised me. An agent can do a lot, but it cannot decide what matters. If your own thinking is messy, the output will be messy too, only faster. Before you start an agent, you should be able to say the goal in two sentences.

The agent features that matter

If you use a coding agent like Claude Code, five features give you most of the value. This is how I think about them:

FeatureWhat it isWhy it lasts
CLAUDE.md or AGENTS.mdA memory file for a project, or a general one for youThe agent starts every session with your rules
Edit modesPlan mode, edit mode, and othersYou choose how much freedom the agent has
SkillsSaved steps for a repeated jobYou explain once and reuse forever
MCPConnections to outside toolsThe agent gets real context
Sub-agents and parallel agentsMany agents with their own tasks, often on separate git worktreesWork runs side by side without conflicts

Memory files are the best return on time

If you do only one thing from this post, write a CLAUDE.md (or AGENTS.md) file. Put in it how to run tests, your code style, and what the agent must never do. Then, each time you fix something by hand, ask yourself: “Could a line in this file have stopped that?” If yes, add the line. Over a few weeks, the agent makes fewer of the same mistakes.

Ancient Aliens meme: The agent repeats the same mistake, maybe it is my CLAUDE.md

Why git worktrees matter

A git worktree is a second copy of your repository on a different branch, in a different folder. If you run two agents in the same folder, they overwrite each other. If each agent has its own worktree, they can work in parallel and you merge the results later. It takes a few minutes to learn and it saves hours.

Level 3: a workflow that does not go old

Tools change, but the shape of good work does not. My workflow has three steps:

  1. Plan. Decide what to build and how. Let the agent read the code and propose a plan. You review it.
  2. Implement. The agent writes the code. Keep the steps small.
  3. Verify. Run tests, read the diff, do a code review.

Most people spend all their time on step two. I think steps one and three are where you earn your results. A weak plan gives you the wrong thing. A weak check gives you a bug you will find in production.

It maps to the work you already know

This is not new. It is the normal software lifecycle with a different name:

Software lifecycle phaseAI workflow step
Planning, analysis, and designPlan
DevelopmentImplement
TestingVerify
DeploymentYour pipeline, with checks
MaintenancePlan again, for the next change

That is why this is a skill that does not go old. If you already know how to plan, build, and test, you only need to learn how to direct an agent through those same steps.

Verification is the bottleneck

When agents write code fast, the slow part becomes reading it. Code review will be the bottleneck. Plan for it now:

Disaster Girl meme: Agent says all tests pass, me: did not read the diff

Manage your context

An agent has a limited memory for each session. This is called its context. When it fills up with noise, answers get worse. A few habits keep it clean:

A playbook for teams

I saved a post on X with a list for leaders who want their teams to use AI well. I will not copy it, but these points matched my own experience:

Not every point fits every team. A small company will not build a sandbox platform. But the direction is clear: more context, more tools, and shorter loops.

A short checklist

Use this if you want a place to start this week:

  1. Pick one daily driver task (summaries or replies) and use AI for it every day.
  2. Write a CLAUDE.md or AGENTS.md for the project you work on most.
  3. Connect one tool with MCP, or use its CLI.
  4. Turn one repeated instruction into a skill.
  5. Try the three-step workflow on one small task: plan, implement, verify.
  6. Run two agents on two worktrees once, just to feel how it works.

The takeaway

Tools will change. The skills to direct them will not.

Prompt tricks are a bet on one model. Delegation, clear thinking, good memory files, and a plan-implement-verify loop are a bet on how work gets done. Make the second bet.

If you only remember one thing: before you ask an agent to do anything, write down the goal in two sentences. If you cannot, the problem is not the AI.