From techsmith-pack
Automates batch screenshot capture and annotation using Snagit COM API via PowerShell for step-by-step documentation guides.
How this skill is triggered — by the user, by Claude, or both
Slash command
/techsmith-pack:techsmith-core-workflow-aThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Automated documentation pipeline: capture screenshots, annotate, and organize into guides.
Automated documentation pipeline: capture screenshots, annotate, and organize into guides.
# 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"
# 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 | Cause | Solution |
|---|---|---|
| Capture area wrong | Region not selected | Use Window capture for consistency |
| Files overwritten | Same filename | Timestamped naming pattern |
For video workflows, see techsmith-core-workflow-b.
npx claudepluginhub ia23a-lachnita/claude-code-plugins-plus-fix-skills --plugin techsmith-pack7plugins reuse this skill
First indexed Jul 10, 2026
Showing the 6 earliest of 7 plugins
Automates batch screenshot capture and annotation using Snagit COM API via PowerShell for step-by-step documentation guides.
Guides collaborative design exploration before implementation: explores context, asks clarifying questions, proposes approaches, and writes a design doc for user approval.
Creates structured, bite-sized implementation plans from specs or requirements before writing code. Useful for breaking down multi-step tasks into testable steps with file structure and task boundaries.