lifestyle-creep — скилл для Claude Code: что делает и как установить
Находит незаметный рост расходов по категориям за последние 6–12 месяцев. Помогает увидеть инфляцию образа жизни после повышения дохода или закрытия долгов.
npx skills add openaccountant/skills --skill lifestyle-creep -a claude-codeЧто делает lifestyle-creep
Скилл сравнивает категории трат за последние три месяца с базовым периодом полугодовой или годовой давности. Цель проверки — поймать постепенный рост расходов, который съедает сбережения после роста доходов. В автоматическом режиме скилл обращается к инструменту spending_summary из набора Wilson для выборки помесячных сумм.
Алгоритм рассчитывает абсолютную разницу в долларах и процентное изменение для каждой статьи бюджета. Критерий отбора строгий. Категория отмечается только при росте свыше 15% и одновременно более чем на $50 в месяц. Результаты выводятся в отсортированной таблице с подсчётом общего эффекта за год.
Без интеграции с Wilson скилл не сможет запросить данные напрямую. В этом случае автор предлагает экспортировать банковскую выписку в CSV и собирать сводную таблицу в Google Sheets вручную. Анализ полезно проводить в первые 3 месяца после повышения зарплаты или выплаты кредита.
Какие задачи решает
- сравнить средние траты за последние три месяца с полугодовым базовым периодом
- выявить категории расходов с ростом более чем на 15% и на $50 в месяц
- рассчитать суммарные потери бюджета в годовом выражении
- отделить сезонные траты от постоянного завышения расходов через годовой срез
Примеры запросов агенту
- Проверь мои расходы за последние полгода и найди категории с ростом трат
- Сравни траты за последние 3 месяца с периодом полугодовой давности через spending_summary
- Сделай анализ инфляции образа жизни за 12 месяцев и покажи годовой эффект
Как установить lifestyle-creep
1Через Skills CLI (Vercel)
npx skills add openaccountant/skills --skill lifestyle-creep -a claude-code2Вручную: положить файлы
~/.claude/skills/lifestyle-creep/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/lifestyle-creep/
1Через Skills CLI (Vercel)
npx skills add openaccountant/skills --skill lifestyle-creep -a codex2Вручную: положить файлы
.agents/skills/lifestyle-creep/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add openaccountant/skills --skill lifestyle-creep -a cursor2Вручную: положить файлы
.cursor/skills/lifestyle-creep/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install openaccountant/skills lifestyle-creep2Вручную: положить файлы
.github/skills/lifestyle-creep/SKILL.md1Через Skills CLI (Vercel)
npx skills add openaccountant/skills --skill lifestyle-creep -a gemini-cli2Командой платформы
gemini skills install https://github.com/openaccountant/skills --path personal/lifestyle-creepВручную: положить файлы
.devin/skills/lifestyle-creep/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add openaccountant/skills --skill lifestyle-creep -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о lifestyle-creep
Как установить lifestyle-creep в Claude Code?
Выполните команду npx skills add openaccountant/skills --skill lifestyle-creep -a claude-code. Также можно вручную поместить файл спецификации в ~/.claude/skills/lifestyle-creep/SKILL.md.
По какому правилу отбираются проблемные траты?
Скилл помечает категорию, только если средние расходы за последние 3 месяца выросли больше чем на 15% и превысили $50 в месяц относительно базы. Результаты сортируются по сумме прироста.
Что делать, если инструмент spending_summary недоступен?
Можно выполнить расчёт вручную по инструкции из скилла. Для этого выгрузите транзакции за 12 месяцев в CSV, постройте сводную таблицу в Google Sheets и примените формулы сравнения периодов.
Исходный текст
SKILL.md · MIT
--- name: lifestyle-creep description: > Detect spending increases across categories over 6-12 months. --- # Lifestyle Creep Detector ## Overview Compares your spending categories over a 6-12 month period to identify gradual, often unnoticed increases in spending — the classic "lifestyle creep" that erodes savings as income grows. Highlights which categories have drifted upward and by how much. ## Wilson Tools Used - `spending_summary` — pull category-level spending for multiple months to compare periods ## Workflow 1. Run `spending_summary` for the most recent 3 months to get current average spending by category. 2. Run `spending_summary` for the 3-month period from 6 months ago (e.g., if now is April 2026, pull October-December 2025) to get the baseline. 3. For each category, calculate: - Dollar change: current average - baseline average - Percentage change: `(current - baseline) / baseline * 100` 4. Flag any category where spending increased by more than 15% AND more than $50/month. These are lifestyle creep candidates. 5. Sort flagged categories by dollar increase descending. 6. Present results: ``` LIFESTYLE CREEP ANALYSIS (6-month comparison) ══════════════════════════════════════════════════════ Category 6mo Ago Now Change % ────────────── ──────── ──────── ─────── ──── Dining Out $280 $420 +$140 +50% !! Shopping $350 $480 +$130 +37% !! Groceries $520 $580 +$60 +12% Entertainment $120 $165 +$45 +38% ! Transportation $200 $195 -$5 -3% ══════════════════════════════════════════════════════ Total Creep: +$370/mo | Annual Impact: +$4,440/yr ``` 7. Calculate the total annual impact of all flagged increases. 8. For optional deeper analysis, repeat with a 12-month lookback to separate seasonal patterns from true creep. 9. Suggest a target: "If you returned Dining Out and Shopping to 6-month-ago levels, you would save $3,240/year." ## Without Wilson 1. Export 12 months of transactions from your bank as CSV. 2. Open in Google Sheets. Add a "Month" column using `=TEXT(A2, "YYYY-MM")` where A2 is the transaction date. 3. Create a pivot table: Rows = Category, Columns = Month, Values = SUM of Amount. 4. In a new row below each category, calculate the average of the first 3 months and the last 3 months. 5. Add a "Change" column: `=AVERAGE(last 3 months) - AVERAGE(first 3 months)`. 6. Add a "% Change" column: `=Change / ABS(AVERAGE(first 3 months)) * 100`. 7. Conditional format: highlight any row where Change > $50 AND % Change > 15% in red. 8. Create a line chart for each flagged category to visually confirm the upward trend (select the monthly totals row, Insert > Chart > Line). 9. Common lifestyle creep categories: dining out, coffee shops, clothing, subscription upgrades, grocery store purchases (premium brands replacing store brands), rideshare instead of transit. ## Important Notes - Not all spending increases are lifestyle creep. Inflation, a new family member, or a necessary expense change are legitimate. Review flagged items in context. - Seasonal effects can look like creep — holiday spending in Q4, summer travel, back-to-school shopping. The 6-month comparison helps smooth some of this. - Lifestyle creep is most common after a raise, bonus, or debt payoff. Run this skill within 3 months of any income increase. - The goal is not to eliminate all increases, but to make them intentional. Spending more on something you value is fine; drifting upward without noticing is the problem.
© openaccountant · MIT · openaccountant/skills