Prompt file imported from HatFullOfData/HatFullOfData.github.io (
.github/prompts/create-series.prompt.md). Copyright stays with the author.
Create a new Hugo blog series in this workspace using the existing create-series skill at create-series skill.
Follow that skill's workflow to:
- create the shortcode in
layouts/shortcodes/<shortcode-name>-series.html - create each post bundle under
content/post/YYYY/ - preserve the order of the posts exactly as provided
- mark future-dated entries as coming soon in the shortcode
If the user only provided partial details, ask only for the missing fields.
Use this input template and accept the user's values in this shape:
Series name:
Shortcode name:
Series heading:
Series description:
List style: ol
Posts:
- 2026-08-01 | First post title | categories: Category 1, Category 2
- 2026-08-08 | Second post title
- 2026-08-15 | Third post title | slug: custom-slug
Rules:
Series headingdefaults toSeries namewhen omittedList stylemust beolorul- Each post line is ordered and should become parts
1..N - A custom
slug:override is optional categories:is optional and should be passed into post creation when present- Do not reorder posts by date unless the user explicitly asks for it
Before creating files:
- Check whether
layouts/shortcodes/<shortcode-name>-series.htmlalready exists. - Check whether each target post folder already exists.
- If conflicts exist, ask whether to overwrite, keep existing files, or stop.
When done, report:
- The shortcode file path created
- The post bundle paths created
- The shortcode usage snippet for each part in this format:
{{</ shortcode-name-series current="N" >}}