agentsclimarketplace

Techsmith install auth

Skill jeremylongshore/claude-code-plugins-plus-skills/plugins/saas-packs/techsmith-pack/skills/techsmith-install-auth

'Install TechSmith Snagit COM API and register the COM server for automation.From its SKILL.md

Install
npx -y skills add jeremylongshore/claude-code-plugins-plus-skills --skill techsmith-install-auth

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

What its file declares

Copied from the file, not written here

The file declares its own license as MIT. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.

SKILL.md

2.5 KB, 569 tokens by cl100k_base, as published. Nobody here has run it

TechSmith Install & Auth

Overview

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.

Prerequisites

  • Windows OS (COM API is Windows-only)
  • Snagit 2023+ or Camtasia 2023+ installed
  • PowerShell 5.1+ or .NET SDK for COM interop

Instructions

Step 1: Verify Snagit COM Server Registration

# Check if Snagit COM server is registered
$snagit = New-Object -ComObject Snagit.ImageCapture
if ($snagit) { Write-Host "Snagit COM server registered successfully" }

Step 2: Re-register COM Server (if needed)

# Run as Administrator
$snagitPath = "C:\Program Files\TechSmith\Snagit 2025\Snagit32.exe"
& $snagitPath /register

Step 3: Python COM Interop

# pip install pywin32
import win32com.client

snagit = win32com.client.Dispatch("Snagit.ImageCapture")
print(f"Snagit version: Connected via COM")

Step 4: C# COM Interop

using SNAGITLib;

var capture = new ImageCaptureClass();
Console.WriteLine("Snagit COM initialized");

Step 5: Verify Camtasia CLI

# Camtasia batch producer
$camtasia = "C:\Program Files\TechSmith\Camtasia 2025\CamtasiaProducer.exe"
& $camtasia --help

Error Handling

ErrorCauseSolution
REGDB_E_CLASSNOTREGCOM not registeredRun Snagit32.exe /register as admin
Class not registeredWrong bitnessUse 32-bit PowerShell for 32-bit Snagit
pywin32 not foundMissing packagepip install pywin32
Camtasia CLI not foundNot in PATHUse full path to CamtasiaProducer.exe

Resources

Next Steps

Proceed to techsmith-hello-world for your first capture.

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 326,144. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.