From techsmith-pack
Guides CI integration for TechSmith Snagit COM API and Camtasia CLI using PowerShell or pywin32 Python. For automating screen captures and video rendering in Windows pipelines.
npx claudepluginhub jeremylongshore/claude-code-plugins-plus-skills --plugin techsmith-packThis skill is limited to using the following tools:
Guidance for ci integration with TechSmith Snagit COM API and Camtasia automation.
Automates TechSmith Snagit screen captures via Windows COM API and Camtasia batch rendering with PowerShell or Python.
Build Capso macOS screenshot app from source with XcodeGen, explore architecture, integrate SPM packages like CaptureKit and AnnotationKit into SwiftUI projects for capture, recording, OCR.
Expert guidance for Next.js Cache Components and Partial Prerendering (PPR). **PROACTIVE ACTIVATION**: Use this skill automatically when working in Next.js projects that have `cacheComponents: true` in their next.config.ts/next.config.js. When this config is detected, proactively apply Cache Components patterns and best practices to all React Server Component implementations. **DETECTION**: At the start of a session in a Next.js project, check for `cacheComponents: true` in next.config. If enabled, this skill's patterns should guide all component authoring, data fetching, and caching decisions. **USE CASES**: Implementing 'use cache' directive, configuring cache lifetimes with cacheLife(), tagging cached data with cacheTag(), invalidating caches with updateTag()/revalidateTag(), optimizing static vs dynamic content boundaries, debugging cache issues, and reviewing Cache Component implementations.
Share bugs, ideas, or general feedback.
Guidance for ci integration with TechSmith Snagit COM API and Camtasia automation.
pywin32 (pip install pywin32)| Value | Constant | Description |
|---|---|---|
| 0 | siiDesktop | Full desktop |
| 2 | siiRegion | User-selected region |
| 4 | siiWindow | Active window |
| 5 | siiFile | From file |
| Value | Constant | Description |
|---|---|---|
| 1 | sioClipboard | Copy to clipboard |
| 2 | sioFile | Save to file |
| 4 | sioPrinter | Send to printer |
| Error | Cause | Solution |
|---|---|---|
| COM not registered | Snagit not installed | Install and register COM server |
| Permission denied | Not running as admin | Elevate PowerShell |
| File locked | Snagit Editor has file open | Close editor first |
See related TechSmith skills for more automation patterns.