<< All versions
Skill v1.3.0
currentAutomated scan100/100jeremylongshore/claude-code-plugins-plus-skills/techsmith-local-dev-loop
+4 new
──Details
PublishedJuly 17, 2026 at 11:23 PM
Content Hashsha256:503332fb970ae52e...
Git SHAe1f887db6b7f
Bump Typepatch
──Files
Files (1 file, 1.9 KB)
SKILL.md1.9 KBactive
SKILL.md · 83 lines · 1.9 KB
name: techsmith-local-dev-loop description: 'TechSmith local dev loop for Snagit COM API and Camtasia automation.
Use when working with TechSmith screen capture and video editing automation.
Trigger: "techsmith local dev loop".
' allowed-tools: Read, Write, Edit, Bash(powershell:*), Grep version: 1.3.0 license: MIT author: Jeremy Longshore <jeremy@intentsolutions.io> tags:
- saas
- screen-capture
- video
- techsmith
compatibility: Designed for Claude Code
TechSmith Local Dev Loop
Overview
Set up a development workflow for TechSmith automation scripts with PowerShell testing.
Instructions
Step 1: Project Structure
techsmith-automation/├── scripts/│ ├── capture-screenshot.ps1│ ├── batch-render.ps1│ └── capture-video.ps1├── tests/│ └── test-com-connection.ps1├── output/└── templates/└── camtasia-presets/
Step 2: Test COM Connection
powershell
# tests/test-com-connection.ps1Describe "Snagit COM Server" {It "Should create ImageCapture object" {$capture = New-Object -ComObject Snagit.ImageCapture$capture | Should -Not -BeNullOrEmpty}It "Should create VideoCapture object" {$video = New-Object -ComObject Snagit.VideoCapture$video | Should -Not -BeNullOrEmpty}}
Step 3: Run Tests with Pester
powershell
Install-Module -Name Pester -Force -SkipPublisherCheckInvoke-Pester ./tests/ -Output Detailed
Error Handling
| Error | Cause | Solution | |
|---|---|---|---|
| COM not available | Snagit not installed | Install Snagit on dev machine | |
| Pester not found | Module missing | Install-Module Pester |
Resources
Next Steps
Proceed to techsmith-sdk-patterns.