За неделю прирост составил 19 679 звёзд.
Репозиторий skills от mattpocock сейчас имеет 91 699 звёзд и является самым быстрорастущим AI-проектом на GitHub на этой неделе — больше, чем у CloakBrowser (9 007) и agentmemory (7 103) вместе взятых.
Содержимое этого репозитория на самом деле очень простое: набор файлов skill, написанных для Claude Code. Каждый skill описывает определённую инженерную практику — как проводить code review, как писать миграционные скрипты, как обрабатывать breaking changes.
По словам самого mattpocock: "Skills for Real Engineers. Straight from my .claude directory."
В переводе это означает: это то, что я сам использую в своих проектах, и я выложил это в открытый доступ.
Это не руководство, это «упаковка инженерной интуиции»
Многие воспринимают skills как учебные материалы. Это неправильный подход.
Руководство говорит вам «как это сделать». skill говорит агенту «как это нужно делать в данном проекте».
Разница в том, что: руководство предназначено для человека, skill — для агента.
В руководстве будет сказано: «Перед отправкой PR запустите тесты, чтобы убедиться в отсутствии регрессий».
В skill будет сказано: «Автоматически запускай npm test перед отправкой PR. Если тесты не пройдут, заблокируй слияние и выведи список упавших тестов».
Первое — это рекомендация, второе — правило.
skills от mattpocock стали популярными, потому что он формализовал «правильный подход к этому проекту», хранящийся в голове опытного TypeScript-инженера, в машиночитаемые правила.
Тренд, который вызывает у меня некоторое беспокойство
Я признаю, что работа mattpocock очень ценна. Но я хочу рассмотреть менее комфортный аспект.
За последние десять лет одной из ключевых компетенций разработчика была инженерная интуиция — то самое чувство «я знаю, как нужно делать в этом проекте». Оно рождается из опыта, набитых шишек и изученных кодовых баз. Этому сложно научить, сложно научиться и сложно скопировать.
Теперь кто-то упаковал эту интуицию в .md-файлы, выложил на GitHub, и любой может скачать и использовать их.
После установки skills от mattpocock ваш агент может проводить code review качественнее, чем фронтенд-разработчик с двумя годами опыта.
Это не значит, что агент сильнее человека. Это значит, что: инженерный опыт, который люди накапливали годами, теперь копируется и распространяется с крайне низкими предельными издержками.
Кому это выгодно?
- Командам: новичок + агент +
skills= быстрое достижение инженерных стандартов команды - Компаниям: значительное повышение стандартизации инженерных практик
- mattpocock: влияние от 91 тыс. звёзд огромно
А как насчёт обычных разработчиков?
Если ваша ключевая компетенция — «я знаю, как проводить code review», а теперь файл skill даёт 80% того же результата — где ваша ценность?
Но не спешите паниковать
Я не сею панику в духе «AI отнимет работу у разработчиков». Я хочу сказать о другом.
skills от mattpocock ценны не сами по себе, а благодаря самому mattpocock.
Именно его десятилетний опыт работы с TypeScript, глубокое понимание системы типов и педагогический опыт, накопленный в Total TypeScript, позволяют этим skills быть настолько качественными.
Файлы skill — лишь носитель. Настоящую ценность представляет человек, стоящий за этим носителем.
Это означает две вещи:
Во-первых, умение писать skill само по себе становится новой ключевой компетенцией. Люди, способные превращать инженерные практики в структурированные определения skill, будут пользоваться всё большим спросом.
Во-вторых, «некопируемость» инженерной интуиции снижается, но способность «создавать новую интуицию» никогда не потеряет в цене. skill может копировать существующие лучшие практики, но не может создавать ещё не открытые.
Моя позиция
91 тыс. звёзд у mattpocock/skills — не изолированный феномен. Это отражение взрывного роста всей «экосистемы навыков для агентов».
У agent-skills от Addy Osmani более 40 тыс. звёзд.
У academic-research-skills более 11 тыс. звёзд.
Anthropic официально продвигает функционал skills.
Этот тренд необратим. Инженерные знания превращаются из «неявного знания в голове человека» в «явные правила, которые можно распространять, комбинировать и исполнять».
Для разработчиков это не плохо, но это определённо означает, что правила игры изменились.
Раньше ваша ценность заключалась в том, что вы знаете. В будущем ваша ценность будет заключаться в том, какие skill вы способны определить.
То, что вы знаете, можно скопировать. Способность определять skill скопировать нельзя — она требует постоянной инновации и суждений.
Поэтому вместо того чтобы бояться, что файлы skill вас заменят, лучше подумайте: какую свою инженерную интуицию стоит упаковать в skill?
Основные источники: