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.