Claude opencode Skill

minutes-setup

Guided first-time setup for Minutes — download whisper model, create directories, configure audio input. Use when the user says "set up minutes", "install minutes", "first time setup", "configure minutes", "get started with minutes", "how do I start using minutes", or when verify

LLM Mart · 0 points · 19 views 0 listing impressions 0 install-command copies
Virus-scanned Reviewed automatically before listing.

Full trust report

Download silverstein-minutes-tooling_skills_goldens_claude_minutes-setup-e56450a.zip · 1 KB
Part of silverstein/minutes — 155 skills

Install

skills CLI npx skills add https://github.com/silverstein/minutes/tree/main/tooling/skills/goldens/claude/minutes-setup
Claude Code claude plugin marketplace add https://llmmart.ai/marketplace.json && claude plugin install silverstein-minutes@llmmart
Git git clone https://github.com/silverstein/minutes.git

The skills CLI installs just this skill, for any of its supported agents. Claude Code installs the whole silverstein/minutes collection as a plugin from our marketplace. Git is the plain clone.

Skill manifest

/minutes-setup

Walk the user through first-time Minutes setup, step by step.

Setup steps

1. Check current state first

Run the verify skill's script to see what's already done:

bash "${CLAUDE_PLUGIN_ROOT}/skills/minutes-verify/scripts/verify-setup.sh"

Skip any steps that already pass.

2. Build the binary (if needed)

cd ~/Sites/minutes
export CXXFLAGS="-I$(xcrun --show-sdk-path)/usr/include/c++/v1"
cargo build --release

The binary lands at target/release/minutes. The user should add it to their PATH or create a symlink.

3. Download a whisper model

Ask the user which quality level they want using AskUserQuestion:

Model Size Speed Quality Best for
tiny 75 MB ~10x real-time Low Quick tests, short memos
small 466 MB ~4x real-time Good Daily meetings (recommended)
medium 1.5 GB ~2x real-time Great Important meetings, accents
large-v3 3.1 GB ~1x real-time Best Legal, medical, foreign language

Then run:

minutes setup --model <chosen-model>

4. Create directories

mkdir -p ~/meetings/memos

5. Audio input (if recording calls)

For in-person conversations, the built-in mic works fine. For Zoom/Meet/Teams:

  1. Install BlackHole: brew install blackhole-2ch
  2. Open Audio MIDI Setup (Spotlight → "Audio MIDI Setup")
  3. Create a Multi-Output Device combining speakers + BlackHole
  4. Set the Multi-Output Device as system output
  5. Set BlackHole as Minutes' input (or system default input)

See minutes-record/references/audio-devices.md for the full guide.

6. Verify

Run verify again to confirm everything passes:

bash "${CLAUDE_PLUGIN_ROOT}/skills/minutes-verify/scripts/verify-setup.sh"

7. Test recording

minutes record --title "Test recording"
# Speak for 10-15 seconds
minutes stop

Check the output file exists in ~/meetings/ and has a transcript.

Gotchas

  • macOS 26 (Tahoe) requires CXXFLAGS — The whisper.cpp build needs the C++ include path set explicitly. This is a known Apple SDK issue.
  • First model download can be slow — The small model is 466 MB. On slow connections, tiny is a good starting point (75 MB).
  • BlackHole setup is the hardest part — Most users struggle with the Audio MIDI Setup step. Offer to walk through it if they get stuck.
Files (minutes)
  • SKILL.md 2.7 KB
    ---
    name: minutes-setup
    description: Guided first-time setup for Minutes — download whisper model, create directories, configure audio input. Use when the user says "set up minutes", "install minutes", "first time setup", "configure minutes", "get started with minutes", "how do I start using minutes", or when verify shows missing components.
    user_invocable: true
    ---
    
    # /minutes-setup
    
    Walk the user through first-time Minutes setup, step by step.
    
    ## Setup steps
    
    ### 1. Check current state first
    
    Run the verify skill's script to see what's already done:
    ```bash
    bash "${CLAUDE_PLUGIN_ROOT}/skills/minutes-verify/scripts/verify-setup.sh"
    ```
    
    Skip any steps that already pass.
    
    ### 2. Build the binary (if needed)
    
    ```bash
    cd ~/Sites/minutes
    export CXXFLAGS="-I$(xcrun --show-sdk-path)/usr/include/c++/v1"
    cargo build --release
    ```
    
    The binary lands at `target/release/minutes`. The user should add it to their PATH or create a symlink.
    
    ### 3. Download a whisper model
    
    Ask the user which quality level they want using AskUserQuestion:
    
    | Model | Size | Speed | Quality | Best for |
    |-------|------|-------|---------|----------|
    | `tiny` | 75 MB | ~10x real-time | Low | Quick tests, short memos |
    | `small` | 466 MB | ~4x real-time | Good | Daily meetings (recommended) |
    | `medium` | 1.5 GB | ~2x real-time | Great | Important meetings, accents |
    | `large-v3` | 3.1 GB | ~1x real-time | Best | Legal, medical, foreign language |
    
    Then run:
    ```bash
    minutes setup --model <chosen-model>
    ```
    
    ### 4. Create directories
    
    ```bash
    mkdir -p ~/meetings/memos
    ```
    
    ### 5. Audio input (if recording calls)
    
    For in-person conversations, the built-in mic works fine. For Zoom/Meet/Teams:
    
    1. Install BlackHole: `brew install blackhole-2ch`
    2. Open Audio MIDI Setup (Spotlight → "Audio MIDI Setup")
    3. Create a Multi-Output Device combining speakers + BlackHole
    4. Set the Multi-Output Device as system output
    5. Set BlackHole as Minutes' input (or system default input)
    
    See `minutes-record/references/audio-devices.md` for the full guide.
    
    ### 6. Verify
    
    Run verify again to confirm everything passes:
    ```bash
    bash "${CLAUDE_PLUGIN_ROOT}/skills/minutes-verify/scripts/verify-setup.sh"
    ```
    
    ### 7. Test recording
    
    ```bash
    minutes record --title "Test recording"
    # Speak for 10-15 seconds
    minutes stop
    ```
    
    Check the output file exists in `~/meetings/` and has a transcript.
    
    ## Gotchas
    
    - **macOS 26 (Tahoe) requires CXXFLAGS** — The whisper.cpp build needs the C++ include path set explicitly. This is a known Apple SDK issue.
    - **First model download can be slow** — The `small` model is 466 MB. On slow connections, `tiny` is a good starting point (75 MB).
    - **BlackHole setup is the hardest part** — Most users struggle with the Audio MIDI Setup step. Offer to walk through it if they get stuck.
    
    

Comments (0)

Sign in to join the conversation.

No comments yet.

Reviews (0)

No reviews yet.

Related