From techsmith-pack
Install TechSmith Snagit COM API and register the COM server for automation. Use when setting up Snagit automation, configuring COM interop, or initializing Camtasia batch processing. Trigger: "install techsmith, setup snagit, techsmith COM API".
npx claudepluginhub flight505/skill-forge --plugin techsmith-packThis skill is limited to using the following tools:
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.
Guides Next.js Cache Components and Partial Prerendering (PPR): 'use cache' directives, cacheLife(), cacheTag(), revalidateTag() for caching, invalidation, static/dynamic optimization. Auto-activates on cacheComponents: true.
Guides building MCP servers enabling LLMs to interact with external services via tools. Covers best practices, TypeScript/Node (MCP SDK), Python (FastMCP).
Share bugs, ideas, or general feedback.
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.