Pick the period | Well skills
Pick the period
The skill pins the month a job works on and translates it into your own fiscal calendar, which is not the standard one if your year does not start in January. It proposes the last complete month, refuses one that has not ended, and says whether the month has any activity at all.
npx skills add wellapp-ai/skills --skill define-period
Which month are we working on?
May 2026, the last complete month, mapped to FY26 P5 with 401 transactions.
How the skill answers
Every step of the run, in order, with the card each one returns. A step that hands its work to another skill says which one.
You ask
Which month are we working on?
Confirm the MCP server is configured
Confirm the workspace, and reuse a selection that already exists.
Read the hint before you read anything else
With no usable hint, end the turn on the picker
Resolve the next message after the card
Compute the coordinates, then check the selection holds anything
Hand off
You get
Which month are we working on?
May is the last complete month. June has not ended yet.
2026
| Month | Status | Days |
|---|---|---|
| Jan | Ready | MTWTFSS |
| Feb | Ready | MTWTFSS |
| Mar | Ready | MTWTFSS |
| Apr | Ready | MTWTFSS |
| May | Ready | MTWTFSS |
| Jun | Not ended | MTWTFSS |
| Jul | Not loaded | MTWTFSS |
| Aug | Not loaded | MTWTFSS |
| Sep | Not ended | MTWTFSS |
| Oct | Not ended | MTWTFSS |
| Nov | Not ended | MTWTFSS |
| Dec | Not ended | MTWTFSS |
May 2026, the last complete month, mapped to FY26 P5 with 401 transactions in it. June has not ended, so it is refused rather than reported as a partial month you might mistake for a full one.
Frequently asked questions
Why refuse the current month? Because a month that has not ended gives you a partial figure that looks like a full one. That is the mistake this step exists to prevent.
What if our year does not start in January? The skill maps the calendar month onto your own fiscal year, using the start month set on your workspace.
Can it pin several months? Yes. Ask for a range and it fixes the selection, so a following skill reads the same window for all of them.