Skip to content

feat(assistant): add academic-paper & dashboard-creator, enable office trio by default#1831

Merged
IceyLiu merged 2 commits intomainfrom
feat/academic-paper-dashboard-assistants
Mar 28, 2026
Merged

feat(assistant): add academic-paper & dashboard-creator, enable office trio by default#1831
IceyLiu merged 2 commits intomainfrom
feat/academic-paper-dashboard-assistants

Conversation

@IceyLiu
Copy link
Copy Markdown
Collaborator

@IceyLiu IceyLiu commented Mar 28, 2026

Summary

  • Add Academic Paper assistant (officecli-academic-paper skill) — formal academic papers with native Word TOC, LaTeX-to-OMML equations, scholarly bibliography (APA/Physics/Chicago), footnotes, and multi-column layouts
  • Add Dashboard Creator assistant (officecli-data-dashboard skill) — CSV/tabular data → polished Excel dashboards with KPI cards, charts, sparklines, and conditional formatting
  • Enable Word Creator, PPT Creator, Excel Creator by default on homepage (enabledByDefault in initStorage)
  • Fix dashboard-creator prompts to be self-contained (users can click and experience without needing to provide data)
  • Update officecli-xlsx skill to latest version from officecli
  • Add reusable /package-assistant command for future officecli skill → aionui assistant packaging

Preset order

word-creator → ppt-creator → excel-creator → morph-ppt → dashboard-creator → academic-paper → star-office-helper → ...

Test plan

  • Verify academic-paper and dashboard-creator appear in assistant list
  • Verify word-creator, ppt-creator, excel-creator are enabled by default for new users
  • Verify academic-paper skill SKILL.md frontmatter is parsed correctly (appears in Skills Center)
  • Verify dashboard-creator skill SKILL.md frontmatter is parsed correctly
  • Click each assistant's example prompts to confirm they work without user-provided data

IceyLiu added 2 commits March 28, 2026 12:17
…nable office trio by default

- Add academic-paper assistant with officecli-academic-paper skill (TOC, LaTeX equations, bibliography)
- Add dashboard-creator assistant with officecli-data-dashboard skill (CSV → Excel dashboards)
- Update officecli-xlsx skill to latest version
- Fix dashboard-creator prompts to be self-contained (no user data required)
- Enable word-creator, ppt-creator, excel-creator by default on homepage
- Move academic-paper after dashboard-creator in preset order
- Add reusable /package-assistant command for future skill packaging
@IceyLiu IceyLiu enabled auto-merge March 28, 2026 04:19
@IceyLiu IceyLiu merged commit 122b29e into main Mar 28, 2026
9 of 17 checks passed
@IceyLiu IceyLiu deleted the feat/academic-paper-dashboard-assistants branch March 28, 2026 04:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant