From techsmith-pack
Registers Snagit COM server on Windows for automation. Guides PowerShell verification, Python (pywin32)/C# interop, and Camtasia CLI setup.
How this skill is triggered — by the user, by Claude, or both
Slash command
/techsmith-pack:techsmith-install-authThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
TechSmith products (Snagit, Camtasia) offer automation through the Snagit COM Server API (Windows) and Camtasia's command-line batch processing. No traditional API keys -- COM registration is the auth mechanism.
TechSmith products (Snagit, Camtasia) offer automation through the Snagit COM Server API (Windows) and Camtasia's command-line batch processing. No traditional API keys -- COM registration is the auth mechanism.
# Check if Snagit COM server is registered
$snagit = New-Object -ComObject Snagit.ImageCapture
if ($snagit) { Write-Host "Snagit COM server registered successfully" }
# Run as Administrator
$snagitPath = "C:\Program Files\TechSmith\Snagit 2025\Snagit32.exe"
& $snagitPath /register
# pip install pywin32
import win32com.client
snagit = win32com.client.Dispatch("Snagit.ImageCapture")
print(f"Snagit version: Connected via COM")
using SNAGITLib;
var capture = new ImageCaptureClass();
Console.WriteLine("Snagit COM initialized");
# Camtasia batch producer
$camtasia = "C:\Program Files\TechSmith\Camtasia 2025\CamtasiaProducer.exe"
& $camtasia --help
| Error | Cause | Solution |
|---|---|---|
REGDB_E_CLASSNOTREG | COM not registered | Run Snagit32.exe /register as admin |
Class not registered | Wrong bitness | Use 32-bit PowerShell for 32-bit Snagit |
pywin32 not found | Missing package | pip install pywin32 |
| Camtasia CLI not found | Not in PATH | Use full path to CamtasiaProducer.exe |
Proceed to techsmith-hello-world for your first capture.
npx claudepluginhub jeremylongshore/claude-code-plugins-plus-skills --plugin techsmith-packAutomates TechSmith Snagit screen captures via Windows COM API and Camtasia batch rendering with PowerShell or Python.
Knowledge for helping users set up the Remotion Superpowers plugin. Covers API key acquisition, dependency installation, and MCP server troubleshooting. Use when running /setup or when a user has issues with MCP connections.
Guides GUI automation with computer use: when to use over shell/MCP/browser tools, visual validation for native apps, regression workflows, and verification patterns.