Effort Estimation

Predict per-task effort, token usage, and cost within Foreman task plans.

Updated Mar 3, 2026
One-click install
npx skills add https://github.com/StrategicMilk/Vetinari-Orchestrastor --skill effort-estimation-strategicmilk
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Effort Estimation
Source: https://github.com/StrategicMilk/Vetinari-Orchestrastor/tree/main/vetinari/skills/catalog/foreman/effort-estimation
Command: npx skills add https://github.com/StrategicMilk/Vetinari-Orchestrastor --skill effort-estimation-strategicmilk

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps teams accurately forecast per-task effort, token usage, and cost to improve planning, budgeting, and capacity management within Foreman-powered pipelines.

Core Features & Use Cases

  • Historical-informed estimates: Leverages episode_memory and quality_scorer baselines to generate reliable effort, token, and duration predictions.
  • Structural-analysis support: Incorporates codebase characteristics (LOC, complexity) to adjust estimates for build and architecture tasks.
  • Plan validation: Provides per-task and aggregate forecasts to guide budgeting, replans, and resource allocation.

Quick Start

Run Effort Estimation on your current plan to obtain per-task estimates and aggregate cost projections.

Frequently Asked Questions about Effort Estimation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I predict task effort and token cost for project planning?

To predict task effort and token cost, you can use historical episode_memory data and quality_scorer baselines. This provides per-task and aggregate estimates including thinking mode, model tier, and confidence intervals for budget feasibility.

What's the best way to estimate token usage for codebase architecture tasks?

The best way to estimate token usage for codebase tasks is by incorporating structural analysis of codebase characteristics like lines of code and complexity. This adjusts effort and cost predictions to match specific build and architecture requirements.

Can I check budget feasibility for a task plan using historical data?

Yes, you can check budget feasibility by running an effort estimation against your current task plan. It returns aggregate cost projections and confidence intervals by leveraging historical episode_memory data to guide replanning and resource allocation.

How do I forecast resource allocation needs when decomposing tasks?

You forecast resource allocation needs by applying effort estimation during task decomposition. It analyzes historical baselines and structural codebase metrics to return per-task duration, token usage, and cost estimates for driving planning decisions.

Does effort estimation work without historical episode_memory data?

Effort estimation relies heavily on historical episode_memory data and quality_scorer baselines to generate reliable predictions. Without this historical context, the accuracy of per-task effort, token usage, and duration forecasts may be significantly reduced.

When do I need to estimate model tier and thinking mode for task budgets?

You need to estimate model tier and thinking mode during task planning and budget checks to ensure cost feasibility. This predicts per-task token usage and aggregate costs, enabling accurate capacity management and budget validation for pipelines.