schedule-forecaster
Predict project completion dates using ML models. Forecast schedule delays based on current progress, historical patterns, and risk factors.
Profile →npx skills add majiayu000/claude-skill-registry --skill schedule-forecaster --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Schedule Forecaster for Construction ## Overview Predict project completion dates using machine learning models trained on historical data. Forecast delays based on current progress, weather patterns, resource availability, and project characteristics. ## Business Case Accurate schedule forecasting enables: - **Early Warning**: Identify potential delays before they impact milestones - **Resource Planning**: Adjust staffing based on predicted needs - **Client Communication**: Provide reliable completion estimates - **Risk Management**: Proactively address schedule risks ## Technical Implementation ```python from dataclasses import dataclass, field from typing import List, Dict, Any, Optional, Tuple import pandas as pd import numpy as np from datetime import datetime, timedelta from sklearn.ensemble import GradientBoostingRegressor, RandomForestRegressor from sklearn.preprocessing import StandardScaler from sklearn.model_selection import train_test_split, TimeSeriesSplit from sklearn.metrics import mean_absolute_error, mean_squared_error import warnings warnings.filterwarnings('ignore') @dataclass class ScheduleForecast: project_id: str forecast_date: datetime predicted_completion:
- Overview
- Business Case
- Technical Implementation
- Quick Start
- Dependencies
pip install pandas numpy scikit-learn
What does the schedule-forecaster skill do?
Predict project completion dates using ML models. Forecast schedule delays based on current progress, historical patterns, and risk factors.
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill schedule-forecaster --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.