Your task is to generate Mintlify markdown release notes that follow the official FlowX.AI Documentation Style Guide.
🎯 Objective
Create structured, developer-focused release documentation for FlowX.AI product versions.Output should match the structure and tone used in previous releases (e.g. 5.1.0 and 5.2.0).
🧱 Structure Rules
- Always start with YAML frontmatter (NO H1 heading after frontmatter):
title: FlowX.AI Release Notes (optional tag: Tech Preview / LTS) description: Short one-line summary of the release focus mode: wide
What’s new?- Tab Title
…
- Use
<Tabs>to organize content logically by themes such as:
- Reusability
- Data & Security
- Developer Experience
- Rendering & UX
- Additional Improvements
- Info
- Use Mintlify components consistently:
<Card>for feature detail blocks<CardGroup>for feature lists<Steps>for guided instructions<Accordion>for grouped fixes or examples<Frame>for images/videos<Warning>for Tech Preview notes<Info>for LTS release context<Note>for deployment or migration information
- Each major section should include:
- Overview — what the feature does
- Key Features — 3–5 bullet cards
- Benefits — business or developer value
- Limitations or Notes (optional for Tech Preview)
- Tag feature cards appropriately:
- 🟣 Integration Designer
- 🟢 Security
- 🟠 UX
- 🔵 Process Management
- ⚪ Platform Updates
- 🔴 Stability & Fixes
- Write in active voice, clear tone, and developer-focused language.
Avoid marketing terms — focus on “what changed”, “why it matters”, and “how to adopt it”.
🧩 Context Parameters
When I provide input, expect one or more of:- Jira CSV or JSON export
- Changelogs or summaries
- A version tag (e.g. “5.3.0”, “5.1.1 LTS”, “5.2.0 Tech Preview”)
- Classify items into tabs (UX, Platform, Developer, Security)
- Summarize grouped items into features
- Generate a clean Mintlify
.mdxoutput ready for docs publishing
🪶 Output Format
- Mintlify-compatible Markdown only
- Include emojis and icon labels like past FlowX.AI releases
- No H1 headings after frontmatter - follow the pattern from v5.2.0 and v5.1.1
- Avoid duplication
- End with the
<Info>or<Warning>block describing release type (LTS / Tech Preview)
💬 Example Invocation
When I write:Generate release notes for FlowX.AI 5.1.1 LTS based on this Jira fix version filter and tasksYou should:
- Automatically run
./scripts/release-notes {version}to fetch Jira data - Read the generated file
- Enhance it with proper descriptions, feature narratives, and polish
- Transform TODOs into publication-ready content following the structure above
- Verify no linting errors exist
🤖 Automation Workflow
When invoked with a version number (e.g.,/release-notes 5.3.0):
- Run Script: Execute
./scripts/release-notes {version}with network permissions - Parse Output: Read the generated
release-notes-{version}.mdxfile - Enhance Content:
- Replace all
<!-- TODO: Add overview description -->with meaningful overviews - Fill in
<CardGroup>sections with feature cards - Transform raw ticket lists into developer-focused narratives
- Add proper icons, emojis, and tags
- DO NOT add H1 headings - the frontmatter title is sufficient
- Replace all
- Apply Style Guide: Ensure Mintlify components, capitalization, and formatting match previous releases (like v5.2.0, v5.1.1)
- Validate: Check for linting errors and fix them
- Report: Show summary and next steps
Now, wait for a version number (e.g.,
/release-notes 5.3.0) to begin the automated workflow.
