Claude-code-plugins techsmith-upgrade-migration

install
source · Clone the upstream repo
git clone https://github.com/jeremylongshore/claude-code-plugins-plus-skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/jeremylongshore/claude-code-plugins-plus-skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/plugins/saas-packs/techsmith-pack/skills/techsmith-upgrade-migration" ~/.claude/skills/jeremylongshore-claude-code-plugins-techsmith-upgrade-migration && rm -rf "$T"
manifest: plugins/saas-packs/techsmith-pack/skills/techsmith-upgrade-migration/SKILL.md
source content

TechSmith Upgrade Migration

Overview

Guidance for upgrade migration with TechSmith Snagit COM API and Camtasia automation.

Instructions

Key Considerations

  • Snagit COM API is Windows-only (requires COM registration)
  • Camtasia Producer CLI for batch rendering
  • PowerShell is the primary scripting language
  • Python interop via
    pywin32
    (
    pip install pywin32
    )

Snagit COM Input Types

ValueConstantDescription
0siiDesktopFull desktop
2siiRegionUser-selected region
4siiWindowActive window
5siiFileFrom file

Snagit COM Output Types

ValueConstantDescription
1sioClipboardCopy to clipboard
2sioFileSave to file
4sioPrinterSend to printer

Error Handling

ErrorCauseSolution
COM not registeredSnagit not installedInstall and register COM server
Permission deniedNot running as adminElevate PowerShell
File lockedSnagit Editor has file openClose editor first

Resources

Next Steps

See related TechSmith skills for more automation patterns.