Skip to content

Add install script, permission config, put VTT cleanup in transcribe.sh#2

Merged
jftuga merged 3 commits intomainfrom
dev
Feb 21, 2026
Merged

Add install script, permission config, put VTT cleanup in transcribe.sh#2
jftuga merged 3 commits intomainfrom
dev

Conversation

@jftuga
Copy link
Copy Markdown
Owner

@jftuga jftuga commented Feb 21, 2026

Summary

  • Add install.sh and add_permission.py to automate skill installation and Claude Code permission configuration (~/.claude/settings.json)
  • Move empty-line removal (sed) from SKILL.md into transcribe.sh so it runs as part of the transcription pipeline and requires no separate Bash permission
  • Update SKILL.md to remove the sed step and renumber analysis steps
  • Expand README with install script usage, all project files, Permissions section, Python 3 prerequisite, and the missing Source Material entry in the summary table

Test plan

  • Run ./install.sh on a clean setup (no existing ~/.claude/settings.json)
  • Run ./install.sh with an existing ~/.claude/settings.json
  • Run ./install.sh twice to verify idempotent behavior
  • Run /transcribe with a .vtt file and verify no permission prompts appear
  • Verify .vtt output has empty lines stripped after transcription

@jftuga jftuga merged commit 67c9b9e into main Feb 21, 2026
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