Skip to content

v1.1.0 - Interactive Prompting

Latest

Choose a tag to compare

@jtklinger jtklinger released this 12 Feb 14:47
· 1 commit to master since this release

Interactive Prompting Enhancement

New in v1.1.0: The skill now guides agents to ask clarifying questions before starting exports, ensuring better user experience and correct parameters.

New Features

Interactive Prompting

  • Asks for date range (last 7/30 days, custom range)
  • Asks for export location (defaults to ./granola_exports/)
  • Asks for meeting selection (all or specific)

Fixed Requirements (prevents confusion)

  • Prominent section explaining non-negotiable format standards
  • Always markdown .md files (never JSON, TXT, etc.)
  • Always summary + full transcript (both required)
  • Always one file per meeting (never combined/split)

Smart Defaults

  • Last 30 days if no date range specified
  • ./granola_exports/ if no location specified
  • All meetings if no selection specified

Example Interaction

User: "Export my Granola meetings"

Agent: "I'll help you export your Granola meetings. Let me gather a few details:

1. Which time period?
   - Last 7 days
   - Last 30 days (recommended)
   - Custom date range

2. Where should I save the files?
   - Default: ./granola_exports/
   - Or specify a path

[After fetching meetings]
Found 8 meetings from Aug-Dec 2025
3. Export all 8 or select specific ones?"

Testing

Validated with TDD methodology:

  • RED phase: Tested baseline behavior
  • GREEN phase: Added prompting guidance
  • REFACTOR phase: Clarified fixed requirements

Upgrading from v1.0.0

Simply update your skill file - no breaking changes. The skill now provides better UX through interactive prompting while maintaining the same quality standards.


Full Changelog: https://github.com/jtklinger/granola-transcripts-skill/blob/master/CHANGELOG.md