create-forecast

Generate daily weekday forecasts for team members and agents from JSON input.

Updated Mar 13, 2026
One-click install
npx skills add https://github.com/bryan-zxc/popmartdemo --skill create-forecast
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-forecast
Source: https://github.com/bryan-zxc/popmartdemo/tree/main/.claude/skills/create-forecast
Command: npx skills add https://github.com/bryan-zxc/popmartdemo --skill create-forecast

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires holidays, and includes scripts (resource) components.

What problem does it solve?

Generate a daily, weekday-granular forecast for project team members and agents to drive resourcing dashboards.

Core Features & Use Cases

  • End-to-end forecast creation: generate daily forecasts for a defined period, including humans and agents, with holidays and leave accounted for.
  • State-aware public holidays: applies public holidays per Australian state to forecast days.
  • Output ready for dashboards: writes docs/governance/forecast.json and supports review in the resourcing dashboard.

Quick Start

Run the forecast generator with a JSON input describing the start date, weeks, humans, and agents, and then review the generated forecast file.

Frequently Asked Questions about create-forecast

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

FAQPage Schema
How do I generate a daily resource allocation forecast that accounts for holidays and leave?

Generate a daily resource allocation forecast by providing a JSON input with start date, weeks, humans, and agents. The tool computes weekday-granular availability, subtracts state-specific holidays and planned leave, and outputs the results to forecast.json.

What is the best way to forecast project team capacity at a daily weekday granularity?

Forecasting project team capacity at a daily weekday granularity requires defining team members, their working days per week, and planned leave. This approach processes those inputs against state-specific public holidays to produce precise daily availability data for dashboards.

Does the daily forecast generator support Australian state-specific public holidays?

Yes, the daily forecast generator supports Australian state-specific public holidays. It applies the correct regional holiday schedules to the forecast period, ensuring non-working days are accurately excluded from the daily availability calculations.

Can I use the forecast output directly in a resourcing dashboard?

Yes, you can use the forecast output directly in a resourcing dashboard. The generator writes a structured JSON file to the governance directory, which is specifically formatted for review and visualization within dashboarding tools.

How do I structure the JSON input to include both human team members and automated agents in my forecast?

Structure the JSON input by specifying a start date, the number of weeks, a humans array containing names, states, days per week, and leave, plus an agents array. This configuration drives the daily allocation calculations for all resources.

Do I need the holidays package to run the resource forecasting scripts?

Yes, you need the holidays package installed to run the resource forecasting scripts. This dependency provides the necessary regional public holiday data required to accurately deduct non-working days from the daily forecast.