К основному содержанию
команда

estimate-assistant — команда для Claude Code: оценка задач

Команда оценивает задачи по истории Git, сложности кода и темпу команды. Пригодится для планирования спринта и проверки точности прошлых оценок.

Установить в Claude Code · Через claude-code-templates Все способы и платформы ↓
npx claude-code-templates@latest --command team/estimate-assistant
Открыть на GitHub

Что делает estimate-assistant

Передайте описание задачи или выберите режим: --historical, --complexity-analysis, --team-velocity либо --confidence-intervals. Команда изучает историю Git, ищет похожие задачи и формирует оценку с диапазоном уверенности и анализом рисков.

Для расчёта темпа она считает коммиты за последний месяц, а для оценки размера кода проверяет файлы JavaScript, TypeScript и Python. В анализ также входят данные о сроках выполнения задач в Linear, текущая загрузка спринта и внешние зависимости. Поэтому для оценки по истории команды важны доступные данные Git и Linear.

Результат включает исторические показатели точности и рекомендации по калибровке. Среди описанных методов — моделирование Монте-Карло и прогнозирование по похожим задачам; отдельные инструменты для них в команде не перечислены.

Какие задачи решает

  • оценить срок выполнения задачи по похожим изменениям в Git
  • разобрать техническую сложность и неопределённость объёма
  • учесть темп команды и загрузку спринта
  • сравнить прошлые оценки с фактическими сроками

Примеры запросов агенту

  • Оцени задачу «добавить экспорт отчёта» с учётом похожих изменений: /estimate-assistant --historical
  • Разбери сложность задачи «перевести обработку платежей на новый API»: /estimate-assistant --complexity-analysis
  • Рассчитай диапазон уверенности для задачи «добавить фильтр по статусу»: /estimate-assistant --confidence-intervals

Как установить estimate-assistant

1Через claude-code-templates

npx claude-code-templates@latest --command team/estimate-assistant

2Вручную: положить файлы

.claude/commands/estimate-assistant.md

Вызов — /estimate-assistant. Для всех проектов — ~/.claude/commands/

Вопросы о estimate-assistant

Как установить estimate-assistant в Claude Code?

Выполните npx claude-code-templates@latest --command team/estimate-assistant. Файл команды указан как .claude/commands/estimate-assistant.md.

Что делает estimate-assistant?

Оценивает задачи по истории Git, сложности кода и темпу команды. В ответе даёт диапазон уверенности, оценку рисков и рекомендации по калибровке.

Какие данные учитывает estimate-assistant?

Команда анализирует коммиты Git за последний месяц, файлы JavaScript, TypeScript и Python, а также сроки выполнения задач в Linear. Она также учитывает загрузку спринта и внешние зависимости.

Исходный текст

estimate-assistant.md · MIT
---
allowed-tools: Read, Bash, Glob, Grep
argument-hint: "[task-description] | --historical | --complexity-analysis | --team-velocity | --confidence-intervals"
description: Generate accurate task estimates using historical data, complexity analysis, and team velocity metrics
---

# Estimate Assistant

Generate data-driven task estimates with confidence intervals and accuracy tracking: **$ARGUMENTS**

## Current Estimation Context

- Team velocity: !`git log --oneline --since='1 month ago' | wc -l` commits in last month
- Historical data: Git history analysis for similar task completion patterns
- Code complexity: !`find . -name "*.js" -o -name "*.ts" -o -name "*.py" | head -5 | xargs wc -l 2>/dev/null | tail -1 || echo "No code files"`
- Sprint tracking: Linear task completion times and estimate accuracy

## Task

Execute comprehensive task estimation with historical analysis and confidence modeling:

**Estimation Focus**: Use $ARGUMENTS for task description analysis, historical pattern matching, complexity assessment, or team velocity calculation

**Estimation Framework**:
1. **Historical Pattern Analysis** - Analyze similar past tasks, extract completion time patterns, identify velocity trends, calculate accuracy metrics
2. **Complexity Assessment** - Evaluate technical complexity, assess scope uncertainty, identify risk factors, estimate effort distribution
3. **Team Velocity Integration** - Calculate sprint velocity, analyze individual capacity, assess team expertise, factor in availability constraints
4. **Confidence Modeling** - Generate confidence intervals, assess estimation uncertainty, identify risk factors, provide accuracy ranges
5. **Calibration Analysis** - Compare past estimates vs actuals, identify systematic biases, calculate estimation accuracy, improve prediction models
6. **Context Integration** - Factor in current sprint load, assess team familiarity, evaluate external dependencies, integrate deadline pressure

**Advanced Features**: Multi-point estimation, Monte Carlo simulation, reference class forecasting, estimation accuracy tracking, bias correction algorithms.

**Quality Metrics**: Estimation confidence levels, accuracy historical trends, velocity stability, complexity correlation analysis.

**Output**: Data-driven estimates with confidence intervals, historical accuracy metrics, risk assessment, and calibration recommendations.

© davila7 · MIT · davila7/claude-code-templates

Похожие слэш-команды

Все слэш-команды по теме «Заметки, задачи и проекты» →

Из того же набора495

Весь набор →
load-llms-txt Загружает внешнюю документацию из llms.txt или другого источника и связывает её с контекстом проекта. Пригодится для работы агента с актуальными справочными материалами. 239установок nextjs-migration-helper Слэш-команда для Claude, которая помогает переносить проект Next.js с Pages Router на App Router, с JavaScript на TypeScript и с классовых компонентов на хуки. 237установок team-knowledge-mapper Слэш-команда собирает матрицу навыков команды, находит пробелы в знаниях и подсказывает, кого чему учить. Пригодится тимлиду перед планированием. 235установок html-injection-testing Скилл помогает искать HTML-инъекции в веб-приложении и оценивать, как они меняют отображаемую страницу. Используйте его при проверке обработки пользовательского ввода. 234установок migrate-to-typescript Команда переводит JavaScript-проект на TypeScript: настраивает инструменты, переносит файлы и разбирает ошибки типов. Подходит для постепенной или полной миграции. 230установок publisher-all Одна команда прогоняет четыре публикационных сценария подряд: тред для X, пост в LinkedIn, статью для Medium и RSS для Dev.to. 229установок archive Слэш-команда сохраняет завершённые оркестрации вместе с метриками и выводами, чтобы к ним можно было вернуться позже. 228установок game-performance-profiler Разбирает узкие места игрового проекта по кадрам, памяти и рендерингу и выдаёт список оптимизаций с приоритетами. 227установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой