Agent skill

techsmith-core-workflow-a

TechSmith core workflow a for Snagit COM API and Camtasia automation. Use when working with TechSmith screen capture and video editing automation. Trigger: "techsmith core workflow a".

Stars 1,803
Forks 241

Install this agent skill to your Project

npx add-skill https://github.com/jeremylongshore/claude-code-plugins-plus-skills/tree/main/plugins/saas-packs/techsmith-pack/skills/techsmith-core-workflow-a

SKILL.md

TechSmith Core Workflow A

Overview

Automated documentation pipeline: capture screenshots, annotate, and organize into guides.

Instructions

Step 1: Step Capture for Documentation

powershell
# Capture a series of screenshots for a step-by-step guide
function Invoke-StepCapture {
    param([string]$GuideDir, [int]$StepCount = 10)

    New-Item -ItemType Directory -Force -Path $GuideDir | Out-Null
    $capture = New-Object -ComObject Snagit.ImageCapture
    $capture.Input = 2  # Region
    $capture.Output = 2
    $capture.OutputImageFile.FileType = 3  # PNG
    $capture.OutputImageFile.Directory = $GuideDir

    for ($i = 1; $i -le $StepCount; $i++) {
        $capture.OutputImageFile.Filename = "step_$($i.ToString('00'))"
        Write-Host "Capture step $i -- select region..."
        $capture.Capture()
        Start-Sleep -Seconds 1
    }
}

Invoke-StepCapture -GuideDir "C:\Guides\setup-tutorial"

Step 2: Batch Annotate with Snagit

powershell
# Open captures in Snagit Editor for annotation
$editor = New-Object -ComObject Snagit.ImageCapture
$editor.Input = 5  # siiFile
$editor.Output = 2
$editor.EnablePreview = $true  # Opens in Snagit Editor for annotation

$files = Get-ChildItem "C:\Guides\setup-tutorial\*.png"
foreach ($file in $files) {
    $editor.InputRegionOptions.UseFile = $file.FullName
    $editor.Capture()
}

Error Handling

Error Cause Solution
Capture area wrong Region not selected Use Window capture for consistency
Files overwritten Same filename Timestamped naming pattern

Resources

Next Steps

For video workflows, see techsmith-core-workflow-b.

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results