token-economylisted
Install: claude install-skill InExSu/claude-skills
# Token Economy (Карпатый style)
## Главный принцип
> **Каждый токен должен работать. Если токен не работает — он лишний.**
---
## Для промптов
### 1. Убирай вежливость
```yaml
# ❌ ПЛОХО (14 токенов)
"Пожалуйста, не могли бы вы помочь мне написать функцию для сортировки массива?"
# ✅ ХОРОШО (3 токена)
"Напиши sort(arr)"
```
### 2. Избегай повторов
```yaml
# ❌ ПЛОХО
"Ты опытный разработчик с 10-летним стажем. Как опытный разработчик, ты знаешь..."
# ✅ ХОРОШО
"Ты Senior dev. Напиши код."
```
### 3. Используй структурные маркеры
```yaml
# ❌ ПЛОХО
"Вот контекст: у нас есть функция, которая принимает массив чисел и возвращает сумму. Нужно написать тесты для неё."
# ✅ ХОРОШО
"## Контекст: sum(arr) → number
## Задача: тесты"
```
### 4. Формулируй как команду
```yaml
# ❌ ПЛОХО
"Я хотел бы попросить тебя подумать о том, как можно было бы оптимизировать этот код..."
# ✅ ХОРОШО
"Оптимизируй код: [code]"
```
### 5. Давай примеры вместо описаний
```yaml
# ❌ ПЛОХО (описание)
"Функция должна принимать массив чисел, проверять каждый элемент на то, что это число, затем суммировать только чётные числа, и возвращать результат..."
# ✅ ХОРОШО (пример)
"sumEven([1,2,3,4]) → 6"
```
---
## Для ответов
### 1. Ответ — только код (без пояснений)
```yaml
# ❌ ПЛОХО
"Вот функция, которая решает вашу задачу. Я использовал map и filter для обработки данных..."
# ✅ ХОРОШО
function sumEven(arr) {
return arr.filter(x => x % 2 === 0).reduce((a,b) => a+b, 0)
}
```
### 2. Комментарии — только